mirror of
https://github.com/vim/vim.git
synced 2025-07-24 10:45:12 -04:00
updated for version 7.1b
This commit is contained in:
parent
45667517ba
commit
bae0c16cc4
8
Contents
8
Contents
@ -9,10 +9,10 @@ Vim Vi IMproved. A clone of the UNIX text editor Vi. Very useful
|
|||||||
messages, shows current file name in window title, on-line
|
messages, shows current file name in window title, on-line
|
||||||
help, rectangular cut/paste, etc., etc., etc...
|
help, rectangular cut/paste, etc., etc., etc...
|
||||||
|
|
||||||
Version 7.1a. Also runs under UNIX, MSDOS and other systems.
|
Version 7.1b. Also runs under UNIX, MSDOS and other systems.
|
||||||
vim71art.tgz contains the documentation and syntax files.
|
vim71brt.tgz contains the documentation and syntax files.
|
||||||
vim71abin.tgz contains the binaries.
|
vim71bbin.tgz contains the binaries.
|
||||||
vim71asrc.tgz contains the sources.
|
vim71bsrc.tgz contains the sources.
|
||||||
Author: Bram Moolenaar et al.
|
Author: Bram Moolenaar et al.
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*howto.txt* For Vim version 7.1a. Last change: 2006 Apr 02
|
*howto.txt* For Vim version 7.1b. Last change: 2006 Apr 02
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*quickfix.txt* For Vim version 7.1a. Last change: 2007 Apr 17
|
*quickfix.txt* For Vim version 7.1b. Last change: 2007 May 10
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -715,6 +715,17 @@ not "b:current_compiler". What the command actually does is the following:
|
|||||||
For writing a compiler plugin, see |write-compiler-plugin|.
|
For writing a compiler plugin, see |write-compiler-plugin|.
|
||||||
|
|
||||||
|
|
||||||
|
GCC *quickfix-gcc* *compiler-gcc*
|
||||||
|
|
||||||
|
There's one variable you can set for the GCC compiler:
|
||||||
|
|
||||||
|
g:compiler_gcc_ignore_unmatched_lines
|
||||||
|
Ignore lines that don't match any patterns
|
||||||
|
defined for GCC. Useful if output from
|
||||||
|
commands run from make are generating false
|
||||||
|
positives.
|
||||||
|
|
||||||
|
|
||||||
MANX AZTEC C *quickfix-manx* *compiler-manx*
|
MANX AZTEC C *quickfix-manx* *compiler-manx*
|
||||||
|
|
||||||
To use Vim with Manx's Aztec C compiler on the Amiga you should do the
|
To use Vim with Manx's Aztec C compiler on the Amiga you should do the
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
" Vim indent file
|
" Vim indent file
|
||||||
" Language: readline configuration file
|
" Language: readline configuration file
|
||||||
" Maintainer: Nikolai Weibull <now@bitwi.se>
|
" Maintainer: Nikolai Weibull <now@bitwi.se>
|
||||||
" Latest Revision: 2006-04-19
|
" Latest Revision: 2006-12-20
|
||||||
|
|
||||||
if exists("b:did_indent")
|
if exists("b:did_indent")
|
||||||
finish
|
finish
|
||||||
@ -10,6 +10,7 @@ let b:did_indent = 1
|
|||||||
|
|
||||||
setlocal indentexpr=GetReadlineIndent()
|
setlocal indentexpr=GetReadlineIndent()
|
||||||
setlocal indentkeys=!^F,o,O,=$else,=$endif
|
setlocal indentkeys=!^F,o,O,=$else,=$endif
|
||||||
|
setlocal nosmartindent
|
||||||
|
|
||||||
if exists("*GetReadlineIndent")
|
if exists("*GetReadlineIndent")
|
||||||
finish
|
finish
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
" Installing: :help glvs-install
|
" Installing: :help glvs-install
|
||||||
" Usage: :help glvs
|
" Usage: :help glvs
|
||||||
"
|
"
|
||||||
" GetLatestVimScripts: 642 1 :AutoInstall: GetLatestVimScripts.vim
|
" GetLatestVimScripts: 642 1 :AutoInstall: getscript.vim
|
||||||
"
|
"
|
||||||
" (Rom 15:11 WEB) Again, "Praise the Lord, all you Gentiles! Let
|
" (Rom 15:11 WEB) Again, "Praise the Lord, all you Gentiles! Let
|
||||||
" all the peoples praise Him."
|
" all the peoples praise Him."
|
||||||
|
16
src/eval.c
16
src/eval.c
@ -1906,7 +1906,7 @@ skip_var_list(arg, var_count, semicolon)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Skip one (assignable) variable name, includig @r, $VAR, &option, d.key,
|
* Skip one (assignable) variable name, including @r, $VAR, &option, d.key,
|
||||||
* l[idx].
|
* l[idx].
|
||||||
*/
|
*/
|
||||||
static char_u *
|
static char_u *
|
||||||
@ -4506,8 +4506,8 @@ eval6(arg, rettv, evaluate)
|
|||||||
/*
|
/*
|
||||||
* Handle sixth level expression:
|
* Handle sixth level expression:
|
||||||
* number number constant
|
* number number constant
|
||||||
* "string" string contstant
|
* "string" string constant
|
||||||
* 'string' literal string contstant
|
* 'string' literal string constant
|
||||||
* &option-name option value
|
* &option-name option value
|
||||||
* @r register contents
|
* @r register contents
|
||||||
* identifier variable value
|
* identifier variable value
|
||||||
@ -7018,7 +7018,7 @@ static struct fst
|
|||||||
char f_min_argc; /* minimal number of arguments */
|
char f_min_argc; /* minimal number of arguments */
|
||||||
char f_max_argc; /* maximal number of arguments */
|
char f_max_argc; /* maximal number of arguments */
|
||||||
void (*f_func) __ARGS((typval_T *args, typval_T *rvar));
|
void (*f_func) __ARGS((typval_T *args, typval_T *rvar));
|
||||||
/* implemenation of function */
|
/* implementation of function */
|
||||||
} functions[] =
|
} functions[] =
|
||||||
{
|
{
|
||||||
{"add", 2, 2, f_add},
|
{"add", 2, 2, f_add},
|
||||||
@ -20668,7 +20668,7 @@ static int shortpath_for_partial __ARGS((char_u **fnamep, char_u **bufp, int *fn
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Get the short pathname of a file.
|
* Get the short pathname of a file.
|
||||||
* Returns 1 on success. *fnamelen is 0 for nonexistant path.
|
* Returns 1 on success. *fnamelen is 0 for nonexistent path.
|
||||||
*/
|
*/
|
||||||
static int
|
static int
|
||||||
get_short_pathname(fnamep, bufp, fnamelen)
|
get_short_pathname(fnamep, bufp, fnamelen)
|
||||||
@ -20735,7 +20735,7 @@ shortpath_for_invalid_fname(fname, bufp, fnamelen)
|
|||||||
|
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
/* Go back one path-seperator */
|
/* Go back one path-separator */
|
||||||
while (s > pbuf2 && !after_pathsep(pbuf2, s + 1))
|
while (s > pbuf2 && !after_pathsep(pbuf2, s + 1))
|
||||||
{
|
{
|
||||||
--s;
|
--s;
|
||||||
@ -20745,7 +20745,7 @@ shortpath_for_invalid_fname(fname, bufp, fnamelen)
|
|||||||
if (s <= pbuf2)
|
if (s <= pbuf2)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
/* Remeber the character that is about to be blatted */
|
/* Remember the character that is about to be splatted */
|
||||||
ch = *s;
|
ch = *s;
|
||||||
*s = 0; /* get_short_pathname requires a null-terminated string */
|
*s = 0; /* get_short_pathname requires a null-terminated string */
|
||||||
|
|
||||||
@ -20761,7 +20761,7 @@ shortpath_for_invalid_fname(fname, bufp, fnamelen)
|
|||||||
|
|
||||||
if (plen > 0)
|
if (plen > 0)
|
||||||
{
|
{
|
||||||
/* Remeber the length of the new string. */
|
/* Remember the length of the new string. */
|
||||||
*fnamelen = len = plen + slen;
|
*fnamelen = len = plen + slen;
|
||||||
vim_free(*bufp);
|
vim_free(*bufp);
|
||||||
if (len > len2)
|
if (len > len2)
|
||||||
|
@ -68,7 +68,7 @@ general_beval_cb(beval, state)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Temporarily change the curbuf, so that we can determine whether
|
* Temporarily change the curbuf, so that we can determine whether
|
||||||
* the buffer-local balloonexpr option was set insecurly.
|
* the buffer-local balloonexpr option was set insecurely.
|
||||||
*/
|
*/
|
||||||
save_curbuf = curbuf;
|
save_curbuf = curbuf;
|
||||||
curbuf = wp->w_buffer;
|
curbuf = wp->w_buffer;
|
||||||
@ -250,7 +250,7 @@ gui_mch_create_beval_area(target, mesg, mesgCB, clientData)
|
|||||||
|
|
||||||
#if defined(FEAT_BEVAL_TIP) || defined(PROTO)
|
#if defined(FEAT_BEVAL_TIP) || defined(PROTO)
|
||||||
/*
|
/*
|
||||||
* Destroy a ballon-eval and free its associated memory.
|
* Destroy a balloon-eval and free its associated memory.
|
||||||
*/
|
*/
|
||||||
void
|
void
|
||||||
gui_mch_destroy_beval_area(beval)
|
gui_mch_destroy_beval_area(beval)
|
||||||
@ -741,7 +741,7 @@ pointerEventEH(w, client_data, event, unused)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* The real event handler. Called by pointerEventEH() whenever an event we are
|
* The real event handler. Called by pointerEventEH() whenever an event we are
|
||||||
* interested in ocurrs.
|
* interested in occurs.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -2027,7 +2027,7 @@ set_buffer_line_list(void *data, int argc, Scheme_Object **argv)
|
|||||||
extra = 0;
|
extra = 0;
|
||||||
|
|
||||||
check_line_range(lo, buf->buf); /* inclusive */
|
check_line_range(lo, buf->buf); /* inclusive */
|
||||||
check_line_range(hi - 1, buf->buf); /* exclisive */
|
check_line_range(hi - 1, buf->buf); /* exclusive */
|
||||||
|
|
||||||
if (SCHEME_FALSEP(line_list) || SCHEME_NULLP(line_list))
|
if (SCHEME_FALSEP(line_list) || SCHEME_NULLP(line_list))
|
||||||
{
|
{
|
||||||
|
@ -152,7 +152,7 @@ struct data_block
|
|||||||
*
|
*
|
||||||
* If size of block0 changes anyway, adjust MIN_SWAP_PAGE_SIZE in vim.h!!
|
* If size of block0 changes anyway, adjust MIN_SWAP_PAGE_SIZE in vim.h!!
|
||||||
*
|
*
|
||||||
* This block is built up of single bytes, to make it portable accros
|
* This block is built up of single bytes, to make it portable across
|
||||||
* different machines. b0_magic_* is used to check the byte order and size of
|
* different machines. b0_magic_* is used to check the byte order and size of
|
||||||
* variables, because the rest of the swap file is not portable.
|
* variables, because the rest of the swap file is not portable.
|
||||||
*/
|
*/
|
||||||
|
@ -217,7 +217,7 @@ mch_delay(msec, ignoreinput)
|
|||||||
long msec;
|
long msec;
|
||||||
int ignoreinput;
|
int ignoreinput;
|
||||||
{
|
{
|
||||||
#ifndef LATTICE /* SAS declares void Delay(UNLONG) */
|
#ifndef LATTICE /* SAS declares void Delay(ULONG) */
|
||||||
void Delay __ARGS((long));
|
void Delay __ARGS((long));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -1145,7 +1145,7 @@ out_num(n)
|
|||||||
|
|
||||||
static long
|
static long
|
||||||
dos_packet(pid, action, arg)
|
dos_packet(pid, action, arg)
|
||||||
struct MsgPort *pid; /* process indentifier ... (handlers message port) */
|
struct MsgPort *pid; /* process identifier ... (handlers message port) */
|
||||||
long action, /* packet type ... (what you want handler to do) */
|
long action, /* packet type ... (what you want handler to do) */
|
||||||
arg; /* single argument */
|
arg; /* single argument */
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user