0
0
mirror of https://github.com/vim/vim.git synced 2025-09-04 21:33:48 -04:00

updated for version 7.2-185

This commit is contained in:
Bram Moolenaar 2009-05-22 16:20:57 +00:00
parent 4bdbbf7066
commit cd8b20a914
3 changed files with 32 additions and 19 deletions

View File

@ -105,8 +105,8 @@
# 4. "make test" {{{1 # 4. "make test" {{{1
# This is optional. This will run Vim scripts on a number of test # This is optional. This will run Vim scripts on a number of test
# files, and compare the produced output with the expected output. # files, and compare the produced output with the expected output.
# If all is well, you will get the "ALL DONE" message in the end. See # If all is well, you will get the "ALL DONE" message in the end. If a
# below (search for "/^test"). # test fails you get "TEST FAILURE". See below (search for "/^test").
# #
# 5. "make install" {{{1 # 5. "make install" {{{1
# If the new Vim seems to be working OK you can install it and the # If the new Vim seems to be working OK you can install it and the
@ -533,6 +533,11 @@ CClink = $(CC)
#CFLAGS = -g -DDEBUG -Wall -Wshadow -Wmissing-prototypes #CFLAGS = -g -DDEBUG -Wall -Wshadow -Wmissing-prototypes
#CFLAGS = -g -O2 '-DSTARTUPTIME="vimstartup"' -fno-strength-reduce -Wall -Wmissing-prototypes #CFLAGS = -g -O2 '-DSTARTUPTIME="vimstartup"' -fno-strength-reduce -Wall -Wmissing-prototypes
# Use this with GCC to check for mistakes, unused arguments, etc.
#CFLAGS = -g -Wall -Wextra -Wmissing-prototypes -Wunreachable-code
#PYTHON_CFLAGS_EXTRA = -Wno-missing-field-initializers
#MZSCHEME_CFLAGS_EXTRA = -Wno-unreachable-code
# EFENCE - Electric-Fence malloc debugging: catches memory accesses beyond # EFENCE - Electric-Fence malloc debugging: catches memory accesses beyond
# allocated memory (and makes every malloc()/free() very slow). # allocated memory (and makes every malloc()/free() very slow).
# Electric Fence is free (search ftp sites). # Electric Fence is free (search ftp sites).
@ -551,12 +556,13 @@ CClink = $(CC)
# }}} # }}}
# LINT - for running lint # LINT - for running lint
# For standard lint # For standard Unix lint
#LINT = lint LINT = lint
#LINT_OPTIONS = -beprxzF LINT_OPTIONS = -beprxzF
# For splint (see cleanlint.vim for filtering the output) # For splint
LINT = splint # It doesn't work well, crashes on include files and non-ascii characters.
LINT_OPTIONS = +unixlib -weak -macrovarprefixexclude -showfunc -linelen 9999 #LINT = splint
#LINT_OPTIONS = +unixlib -weak -macrovarprefixexclude -showfunc -linelen 9999
# PROFILING - Uncomment the next two lines to do profiling with gcc and gprof. # PROFILING - Uncomment the next two lines to do profiling with gcc and gprof.
# Might not work with GUI or Perl. # Might not work with GUI or Perl.
@ -1743,7 +1749,8 @@ types.vim: $(TAGS_SRC) $(TAGS_INCL)
# messages. Don't worry about that. # messages. Don't worry about that.
# If there is a real error, there will be a difference between "test.out" and # If there is a real error, there will be a difference between "test.out" and
# a "test99.ok" file. # a "test99.ok" file.
# If everything is alright, the final message will be "ALL DONE". # If everything is alright, the final message will be "ALL DONE". If not you
# get "TEST FAILURE".
# #
test check: test check:
$(MAKE) -f Makefile $(VIMTARGET) $(MAKE) -f Makefile $(VIMTARGET)
@ -2427,7 +2434,7 @@ objects/if_xcmdsrv.o: if_xcmdsrv.c
$(CCC) -o $@ if_xcmdsrv.c $(CCC) -o $@ if_xcmdsrv.c
objects/if_mzsch.o: if_mzsch.c objects/if_mzsch.o: if_mzsch.c
$(CCC) -o $@ if_mzsch.c $(CCC) -o $@ $(MZSCHEME_CFLAGS_EXTRA) if_mzsch.c
objects/if_perl.o: auto/if_perl.c objects/if_perl.o: auto/if_perl.c
$(CCC) -o $@ auto/if_perl.c $(CCC) -o $@ auto/if_perl.c
@ -2436,7 +2443,7 @@ objects/if_perlsfio.o: if_perlsfio.c
$(CCC) -o $@ if_perlsfio.c $(CCC) -o $@ if_perlsfio.c
objects/if_python.o: if_python.c objects/if_python.o: if_python.c
$(CCC) -o $@ if_python.c $(CCC) -o $@ $(PYTHON_CFLAGS_EXTRA) if_python.c
objects/if_ruby.o: if_ruby.c objects/if_ruby.o: if_ruby.c
$(CCC) -o $@ if_ruby.c $(CCC) -o $@ if_ruby.c

View File

@ -492,7 +492,7 @@ static void error_print(int state)
} }
} }
static VALUE vim_message(VALUE self, VALUE str) static VALUE vim_message(VALUE self UNUSED, VALUE str)
{ {
char *buff, *p; char *buff, *p;
@ -505,20 +505,20 @@ static VALUE vim_message(VALUE self, VALUE str)
return Qnil; return Qnil;
} }
static VALUE vim_set_option(VALUE self, VALUE str) static VALUE vim_set_option(VALUE self UNUSED, VALUE str)
{ {
do_set((char_u *)STR2CSTR(str), 0); do_set((char_u *)STR2CSTR(str), 0);
update_screen(NOT_VALID); update_screen(NOT_VALID);
return Qnil; return Qnil;
} }
static VALUE vim_command(VALUE self, VALUE str) static VALUE vim_command(VALUE self UNUSED, VALUE str)
{ {
do_cmdline_cmd((char_u *)STR2CSTR(str)); do_cmdline_cmd((char_u *)STR2CSTR(str));
return Qnil; return Qnil;
} }
static VALUE vim_evaluate(VALUE self, VALUE str) static VALUE vim_evaluate(VALUE self UNUSED, VALUE str)
{ {
#ifdef FEAT_EVAL #ifdef FEAT_EVAL
char_u *value = eval_to_string((char_u *)STR2CSTR(str), NULL, TRUE); char_u *value = eval_to_string((char_u *)STR2CSTR(str), NULL, TRUE);
@ -580,7 +580,7 @@ static VALUE buffer_s_count()
return INT2NUM(n); return INT2NUM(n);
} }
static VALUE buffer_s_aref(VALUE self, VALUE num) static VALUE buffer_s_aref(VALUE self UNUSED, VALUE num)
{ {
buf_T *b; buf_T *b;
int n = NUM2INT(num); int n = NUM2INT(num);
@ -629,7 +629,9 @@ static VALUE get_buffer_line(buf_T *buf, linenr_T n)
return line ? rb_str_new2(line) : Qnil; return line ? rb_str_new2(line) : Qnil;
} }
rb_raise(rb_eIndexError, "index %d out of buffer", n); rb_raise(rb_eIndexError, "index %d out of buffer", n);
#ifndef __GNUC__
return Qnil; /* For stop warning */ return Qnil; /* For stop warning */
#endif
} }
static VALUE buffer_aref(VALUE self, VALUE num) static VALUE buffer_aref(VALUE self, VALUE num)
@ -668,7 +670,9 @@ static VALUE set_buffer_line(buf_T *buf, linenr_T n, VALUE str)
else else
{ {
rb_raise(rb_eIndexError, "index %d out of buffer", n); rb_raise(rb_eIndexError, "index %d out of buffer", n);
#ifndef __GNUC__
return Qnil; /* For stop warning */ return Qnil; /* For stop warning */
#endif
} }
return str; return str;
} }
@ -789,7 +793,7 @@ static VALUE line_s_current()
return get_buffer_line(curbuf, curwin->w_cursor.lnum); return get_buffer_line(curbuf, curwin->w_cursor.lnum);
} }
static VALUE set_current_line(VALUE self, VALUE str) static VALUE set_current_line(VALUE self UNUSED, VALUE str)
{ {
return set_buffer_line(curbuf, curwin->w_cursor.lnum, str); return set_buffer_line(curbuf, curwin->w_cursor.lnum, str);
} }
@ -815,7 +819,7 @@ static VALUE window_s_count()
#endif #endif
} }
static VALUE window_s_aref(VALUE self, VALUE num) static VALUE window_s_aref(VALUE self UNUSED, VALUE num)
{ {
win_T *w; win_T *w;
int n = NUM2INT(num); int n = NUM2INT(num);
@ -897,7 +901,7 @@ static VALUE window_set_cursor(VALUE self, VALUE pos)
return Qnil; return Qnil;
} }
static VALUE f_p(int argc, VALUE *argv, VALUE self) static VALUE f_p(int argc, VALUE *argv, VALUE self UNUSED)
{ {
int i; int i;
VALUE str = rb_str_new("", 0); VALUE str = rb_str_new("", 0);

View File

@ -676,6 +676,8 @@ static char *(features[]) =
static int included_patches[] = static int included_patches[] =
{ /* Add new patch number below this line */ { /* Add new patch number below this line */
/**/
185,
/**/ /**/
184, 184,
/**/ /**/