diff options
Diffstat (limited to 'data/vim/patches/8.1.0723')
-rw-r--r-- | data/vim/patches/8.1.0723 | 1011 |
1 files changed, 0 insertions, 1011 deletions
diff --git a/data/vim/patches/8.1.0723 b/data/vim/patches/8.1.0723 deleted file mode 100644 index c18ac4cbc..000000000 --- a/data/vim/patches/8.1.0723 +++ /dev/null @@ -1,1011 +0,0 @@ -To: vim_dev@googlegroups.com -Subject: Patch 8.1.0723 -Fcc: outbox -From: Bram Moolenaar <Bram@moolenaar.net> -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 8.1.0723 -Problem: Cannot run specific test when in src/testdir the same was as in - the src directory. -Solution: Move build rule to src/testdir/Makefile. -Files: src/testdir/Make_all.mak, src/testdir/Make_amiga.mak, - src/testdir/Make_dos.mak, src/testdir/Make_ming.mak, - src/Makefile, src/Make_all.mak, src/testdir/Makefile, - src/testdir/README.txt, src/Make_mvc.mak - - -*** ../vim-8.1.0722/src/testdir/Make_all.mak 2019-01-11 15:54:12.936039012 +0100 ---- src/testdir/Make_all.mak 2019-01-11 16:47:54.054148517 +0100 -*************** -*** 60,201 **** - # Tests for the GUI. - SCRIPTS_GUI = - - -! # Tests using runtest.vim - # Keep test_alot*.res as the last one, sort the others. - # test_largefile.res is omitted, it uses too much resources to run on CI. -! NEW_TESTS = test_arabic.res \ -! test_arglist.res \ -! test_assert.res \ -! test_autochdir.res \ -! test_autocmd.res \ -! test_autoload.res \ -! test_backspace_opt.res \ -! test_blockedit.res \ -! test_breakindent.res \ -! test_bufwintabinfo.res \ -! test_cdo.res \ -! test_changelist.res \ -! test_channel.res \ -! test_charsearch.res \ -! test_cindent.res \ -! test_clientserver.res \ -! test_close_count.res \ -! test_cmdline.res \ -! test_command_count.res \ -! test_comparators.res \ -! test_conceal.res \ -! test_crypt.res \ -! test_cscope.res \ -! test_curswant.res \ -! test_diffmode.res \ -! test_digraph.res \ -! test_display.res \ -! test_edit.res \ -! test_erasebackword.res \ -! test_escaped_glob.res \ -! test_eval_stuff.res \ -! test_exec_while_if.res \ -! test_exists.res \ -! test_exists_autocmd.res \ -! test_exit.res \ -! test_farsi.res \ -! test_file_size.res \ -! test_find_complete.res \ -! test_fixeol.res \ -! test_fnameescape.res \ -! test_fold.res \ -! test_getcwd.res \ -! test_getvar.res \ -! test_gf.res \ -! test_gn.res \ -! test_gui.res \ -! test_gui_init.res \ -! test_hardcopy.res \ -! test_help.res \ -! test_hide.res \ -! test_highlight.res \ -! test_history.res \ -! test_hlsearch.res \ -! test_iminsert.res \ -! test_increment.res \ -! test_increment_dbcs.res \ -! test_ins_complete.res \ -! test_job_fails.res \ -! test_json.res \ -! test_jumplist.res \ -! test_langmap.res \ -! test_let.res \ -! test_lineending.res \ -! test_listchars.res \ -! test_listdict.res \ -! test_listlbr.res \ -! test_lua.res \ -! test_makeencoding.res \ -! test_man.res \ -! test_maparg.res \ -! test_marks.res \ -! test_matchadd_conceal.res \ -! test_mksession.res \ -! test_nested_function.res \ -! test_netbeans.res \ -! test_normal.res \ -! test_number.res \ -! test_options.res \ -! test_packadd.res \ -! test_paste.res \ -! test_perl.res \ -! test_plus_arg_edit.res \ -! test_preview.res \ -! test_profile.res \ -! test_prompt_buffer.res \ -! test_python2.res \ -! test_python3.res \ -! test_pyx2.res \ -! test_pyx3.res \ -! test_quickfix.res \ -! test_quotestar.res \ -! test_regex_char_classes.res \ -! test_registers.res \ -! test_retab.res \ -! test_ruby.res \ -! test_scriptnames.res \ -! test_scrollbind.res \ -! test_search.res \ -! test_shortpathname.res \ -! test_signs.res \ -! test_smartindent.res \ -! test_spell.res \ -! test_startup.res \ -! test_stat.res \ -! test_substitute.res \ -! test_swap.res \ -! test_syntax.res \ -! test_system.res \ -! test_tab.res \ -! test_tcl.res \ -! test_terminal.res \ -! test_terminal_fail.res \ -! test_textformat.res \ -! test_textobjects.res \ -! test_textprop.res \ -! test_undo.res \ -! test_user_func.res \ -! test_usercommands.res \ -! test_vartabs.res \ -! test_viminfo.res \ -! test_vimscript.res \ -! test_visual.res \ -! test_winbar.res \ -! test_winbuf_close.res \ -! test_window_id.res \ -! test_windows_home.res \ -! test_wordcount.res \ -! test_writefile.res \ -! test_xxd.res \ -! test_alot_latin.res \ -! test_alot_utf8.res \ -! test_alot.res - - - # Explicit dependencies. ---- 60,412 ---- - # Tests for the GUI. - SCRIPTS_GUI = - -+ # Individual tests, including the ones part of test_alot. -+ # Please keep sorted up to test_alot. -+ NEW_TESTS = \ -+ test_arglist \ -+ test_arabic \ -+ test_assert \ -+ test_assign \ -+ test_autochdir \ -+ test_autocmd \ -+ test_autoload \ -+ test_backspace_opt \ -+ test_backup \ -+ test_behave \ -+ test_blockedit \ -+ test_breakindent \ -+ test_bufline \ -+ test_bufwintabinfo \ -+ test_cd \ -+ test_cdo \ -+ test_changedtick \ -+ test_changelist \ -+ test_channel \ -+ test_charsearch \ -+ test_charsearch_utf8 \ -+ test_cindent \ -+ test_clientserver \ -+ test_close_count \ -+ test_cmdline \ -+ test_command_count \ -+ test_comparators \ -+ test_compiler \ -+ test_conceal \ -+ test_crypt \ -+ test_cscope \ -+ test_cursor_func \ -+ test_curswant \ -+ test_delete \ -+ test_diffmode \ -+ test_digraph \ -+ test_display \ -+ test_edit \ -+ test_erasebackword \ -+ test_escaped_glob \ -+ test_eval_stuff \ -+ test_ex_undo \ -+ test_ex_z \ -+ test_exit \ -+ test_exec_while_if \ -+ test_execute_func \ -+ test_exists \ -+ test_exists_autocmd \ -+ test_expand \ -+ test_expand_dllpath \ -+ test_expand_func \ -+ test_expr \ -+ test_expr_utf8 \ -+ test_farsi \ -+ test_feedkeys \ -+ test_file_perm \ -+ test_file_size \ -+ test_fileformat \ -+ test_filetype \ -+ test_filter_cmd \ -+ test_filter_map \ -+ test_find_complete \ -+ test_findfile \ -+ test_fixeol \ -+ test_float_func \ -+ test_fnameescape \ -+ test_fnamemodify \ -+ test_fold \ -+ test_functions \ -+ test_ga \ -+ test_getcwd \ -+ test_getvar \ -+ test_gf \ -+ test_glob2regpat \ -+ test_global \ -+ test_gn \ -+ test_goto \ -+ test_gui \ -+ test_gui_init \ -+ test_hardcopy \ -+ test_help \ -+ test_help_tagjump \ -+ test_hide \ -+ test_highlight \ -+ test_history \ -+ test_hlsearch \ -+ test_iminsert \ -+ test_increment \ -+ test_increment_dbcs \ -+ test_ins_complete \ -+ test_job_fails \ -+ test_join \ -+ test_json \ -+ test_jumplist \ -+ test_jumps \ -+ test_lambda \ -+ test_langmap \ -+ test_largefile \ -+ test_let \ -+ test_lineending \ -+ test_lispwords \ -+ test_listchars \ -+ test_listdict \ -+ test_listlbr \ -+ test_listlbr_utf8 \ -+ test_lua \ -+ test_makeencoding \ -+ test_man \ -+ test_maparg \ -+ test_mapping \ -+ test_marks \ -+ test_match \ -+ test_matchadd_conceal \ -+ test_matchadd_conceal_utf8 \ -+ test_menu \ -+ test_messages \ -+ test_mksession \ -+ test_mksession_utf8 \ -+ test_modeline \ -+ test_move \ -+ test_nested_function \ -+ test_netbeans \ -+ test_normal \ -+ test_number \ -+ test_options \ -+ test_packadd \ -+ test_partial \ -+ test_paste \ -+ test_perl \ -+ test_plus_arg_edit \ -+ test_popup \ -+ test_preview \ -+ test_profile \ -+ test_prompt_buffer \ -+ test_put \ -+ test_python2 \ -+ test_python3 \ -+ test_pyx2 \ -+ test_pyx3 \ -+ test_quickfix \ -+ test_quotestar \ -+ test_recover \ -+ test_regex_char_classes \ -+ test_regexp_latin \ -+ test_regexp_utf8 \ -+ test_registers \ -+ test_reltime \ -+ test_retab \ -+ test_ruby \ -+ test_scriptnames \ -+ test_scroll_opt \ -+ test_scrollbind \ -+ test_search \ -+ test_searchpos \ -+ test_set \ -+ test_sha256 \ -+ test_signs \ -+ test_smartindent \ -+ test_sort \ -+ test_source_utf8 \ -+ test_spell \ -+ test_startup \ -+ test_startup_utf8 \ -+ test_stat \ -+ test_statusline \ -+ test_substitute \ -+ test_suspend \ -+ test_swap \ -+ test_syn_attr \ -+ test_syntax \ -+ test_system \ -+ test_tab \ -+ test_tabline \ -+ test_tabpage \ -+ test_tagcase \ -+ test_tagjump \ -+ test_taglist \ -+ test_tcl \ -+ test_terminal \ -+ test_terminal_fail \ -+ test_textformat \ -+ test_textobjects \ -+ test_textprop \ -+ test_timers \ -+ test_true_false \ -+ test_undo \ -+ test_unlet \ -+ test_usercommands \ -+ test_utf8 \ -+ test_utf8_comparisons \ -+ test_vartabs \ -+ test_viminfo \ -+ test_vimscript \ -+ test_virtualedit \ -+ test_visual \ -+ test_winbar \ -+ test_winbuf_close \ -+ test_window_cmd \ -+ test_window_id \ -+ test_windows_home \ -+ test_wordcount \ -+ test_writefile \ -+ test_xxd \ -+ test_alot_latin \ -+ test_alot_utf8 \ -+ test_alot - -! -! # Test targets that use runtest.vim. - # Keep test_alot*.res as the last one, sort the others. - # test_largefile.res is omitted, it uses too much resources to run on CI. -! NEW_TESTS_RES = \ -! test_arabic.res \ -! test_arglist.res \ -! test_assert.res \ -! test_autochdir.res \ -! test_autocmd.res \ -! test_autoload.res \ -! test_backspace_opt.res \ -! test_blockedit.res \ -! test_breakindent.res \ -! test_bufwintabinfo.res \ -! test_cdo.res \ -! test_changelist.res \ -! test_channel.res \ -! test_charsearch.res \ -! test_cindent.res \ -! test_clientserver.res \ -! test_close_count.res \ -! test_cmdline.res \ -! test_command_count.res \ -! test_comparators.res \ -! test_conceal.res \ -! test_crypt.res \ -! test_cscope.res \ -! test_curswant.res \ -! test_diffmode.res \ -! test_digraph.res \ -! test_display.res \ -! test_edit.res \ -! test_erasebackword.res \ -! test_escaped_glob.res \ -! test_eval_stuff.res \ -! test_exec_while_if.res \ -! test_exists.res \ -! test_exists_autocmd.res \ -! test_exit.res \ -! test_farsi.res \ -! test_file_size.res \ -! test_find_complete.res \ -! test_fixeol.res \ -! test_fnameescape.res \ -! test_fold.res \ -! test_getcwd.res \ -! test_getvar.res \ -! test_gf.res \ -! test_gn.res \ -! test_gui.res \ -! test_gui_init.res \ -! test_hardcopy.res \ -! test_help.res \ -! test_hide.res \ -! test_highlight.res \ -! test_history.res \ -! test_hlsearch.res \ -! test_iminsert.res \ -! test_increment.res \ -! test_increment_dbcs.res \ -! test_ins_complete.res \ -! test_job_fails.res \ -! test_json.res \ -! test_jumplist.res \ -! test_langmap.res \ -! test_let.res \ -! test_lineending.res \ -! test_listchars.res \ -! test_listdict.res \ -! test_listlbr.res \ -! test_lua.res \ -! test_makeencoding.res \ -! test_man.res \ -! test_maparg.res \ -! test_marks.res \ -! test_matchadd_conceal.res \ -! test_mksession.res \ -! test_nested_function.res \ -! test_netbeans.res \ -! test_normal.res \ -! test_number.res \ -! test_options.res \ -! test_packadd.res \ -! test_paste.res \ -! test_perl.res \ -! test_plus_arg_edit.res \ -! test_preview.res \ -! test_profile.res \ -! test_prompt_buffer.res \ -! test_python2.res \ -! test_python3.res \ -! test_pyx2.res \ -! test_pyx3.res \ -! test_quickfix.res \ -! test_quotestar.res \ -! test_regex_char_classes.res \ -! test_registers.res \ -! test_retab.res \ -! test_ruby.res \ -! test_scriptnames.res \ -! test_scrollbind.res \ -! test_search.res \ -! test_shortpathname.res \ -! test_signs.res \ -! test_smartindent.res \ -! test_spell.res \ -! test_startup.res \ -! test_stat.res \ -! test_substitute.res \ -! test_swap.res \ -! test_syntax.res \ -! test_system.res \ -! test_tab.res \ -! test_tcl.res \ -! test_terminal.res \ -! test_terminal_fail.res \ -! test_textformat.res \ -! test_textobjects.res \ -! test_textprop.res \ -! test_undo.res \ -! test_user_func.res \ -! test_usercommands.res \ -! test_vartabs.res \ -! test_viminfo.res \ -! test_vimscript.res \ -! test_visual.res \ -! test_winbar.res \ -! test_winbuf_close.res \ -! test_window_id.res \ -! test_windows_home.res \ -! test_wordcount.res \ -! test_writefile.res \ -! test_xxd.res \ -! test_alot_latin.res \ -! test_alot_utf8.res \ -! test_alot.res - - - # Explicit dependencies. -*** ../vim-8.1.0722/src/testdir/Make_amiga.mak 2018-06-30 21:50:16.856674912 +0200 ---- src/testdir/Make_amiga.mak 2019-01-11 16:33:06.515994512 +0100 -*************** -*** 19,25 **** - SCRIPTS = $(SCRIPTS_ALL) $(SCRIPTS_MORE4) - - # Must run test1 first to create small.vim. -! $(SCRIPTS) $(SCRIPTS_GUI) $(NEW_TESTS): $(SCRIPTS_FIRST) - - .SUFFIXES: .in .out - ---- 19,25 ---- - SCRIPTS = $(SCRIPTS_ALL) $(SCRIPTS_MORE4) - - # Must run test1 first to create small.vim. -! $(SCRIPTS) $(SCRIPTS_GUI) $(NEW_TESTS_RES): $(SCRIPTS_FIRST) - - .SUFFIXES: .in .out - -*** ../vim-8.1.0722/src/testdir/Make_dos.mak 2018-09-20 21:39:29.643309960 +0200 ---- src/testdir/Make_dos.mak 2019-01-11 16:33:48.383698798 +0100 -*************** -*** 66,72 **** - # Must run test1 first to create small.vim. - # This rule must come after the one that copies the input files to dostmp to - # allow for running an individual test. -! $(SCRIPTS) $(SCRIPTS_GUI) $(SCRIPTS_WIN32) $(NEW_TESTS): $(SCRIPTS_FIRST) - - report: - @echo "" ---- 66,72 ---- - # Must run test1 first to create small.vim. - # This rule must come after the one that copies the input files to dostmp to - # allow for running an individual test. -! $(SCRIPTS) $(SCRIPTS_GUI) $(SCRIPTS_WIN32) $(NEW_TESTS_RES): $(SCRIPTS_FIRST) - - report: - @echo "" -*************** -*** 115,121 **** - newtests: newtestssilent - @if exist messages (findstr "SKIPPED FAILED" messages > nul) && type messages - -! newtestssilent: $(NEW_TESTS) - - .vim.res: - @echo $(VIMPROG) > vimcmd ---- 115,121 ---- - newtests: newtestssilent - @if exist messages (findstr "SKIPPED FAILED" messages > nul) && type messages - -! newtestssilent: $(NEW_TESTS_RES) - - .vim.res: - @echo $(VIMPROG) > vimcmd -*** ../vim-8.1.0722/src/testdir/Make_ming.mak 2018-07-14 21:48:42.444978086 +0200 ---- src/testdir/Make_ming.mak 2019-01-11 16:34:11.931532423 +0100 -*************** -*** 38,44 **** - SCRIPTS_BENCH = bench_re_freeze.out - - # Must run test1 first to create small.vim. -! $(SCRIPTS) $(SCRIPTS_GUI) $(SCRIPTS_WIN32) $(NEW_TESTS): $(SCRIPTS_FIRST) - - .SUFFIXES: .in .out .res .vim - ---- 38,44 ---- - SCRIPTS_BENCH = bench_re_freeze.out - - # Must run test1 first to create small.vim. -! $(SCRIPTS) $(SCRIPTS_GUI) $(SCRIPTS_WIN32) $(NEW_TESTS_RES): $(SCRIPTS_FIRST) - - .SUFFIXES: .in .out .res .vim - -*************** -*** 110,116 **** - # to write and a lot easier to read and debug. - # Limitation: Only works with the +eval feature. - -! newtests: $(NEW_TESTS) - - .vim.res: - @echo $(VIMPROG) > vimcmd ---- 110,116 ---- - # to write and a lot easier to read and debug. - # Limitation: Only works with the +eval feature. - -! newtests: $(NEW_TESTS_RES) - - .vim.res: - @echo $(VIMPROG) > vimcmd -*** ../vim-8.1.0722/src/Makefile 2019-01-01 13:20:05.936711257 +0100 ---- src/Makefile 2019-01-11 16:45:37.099057444 +0100 -*************** -*** 1565,1573 **** - DEST_MAN_RU = $(DEST_MAN_TOP)/ru.KOI8-R$(MAN1DIR) - DEST_MAN_RU_U = $(DEST_MAN_TOP)/ru.UTF-8$(MAN1DIR) - -! # The list of tests is common to all systems. - include Make_all.mak - - # BASIC_SRC: files that are always used - # GUI_SRC: extra GUI files for current configuration - # ALL_GUI_SRC: all GUI files for Unix ---- 1567,1578 ---- - DEST_MAN_RU = $(DEST_MAN_TOP)/ru.KOI8-R$(MAN1DIR) - DEST_MAN_RU_U = $(DEST_MAN_TOP)/ru.UTF-8$(MAN1DIR) - -! # stuff common to all systems - include Make_all.mak - -+ # get the list of tests -+ include testdir/Make_all.mak -+ - # BASIC_SRC: files that are always used - # GUI_SRC: extra GUI files for current configuration - # ALL_GUI_SRC: all GUI files for Unix -*************** -*** 2184,2194 **** - # Run individual NEW style test. - # These do not depend on the executable, compile it when needed. - $(NEW_TESTS): -! cd testdir; rm -f $@.res test.log messages; $(MAKE) -f Makefile $@.res VIMPROG=../$(VIMTESTTARGET) $(GUI_TESTARG) SCRIPTSOURCE=../$(SCRIPTSOURCE) -! @if test -f testdir/test.log; then \ -! cat testdir/test.log; \ -! fi -! cat testdir/messages - - newtests: - cd testdir; rm -f $@.res test.log messages; $(MAKE) -f Makefile newtestssilent VIMPROG=../$(VIMTESTTARGET) $(GUI_TESTARG) SCRIPTSOURCE=../$(SCRIPTSOURCE) ---- 2189,2195 ---- - # Run individual NEW style test. - # These do not depend on the executable, compile it when needed. - $(NEW_TESTS): -! cd testdir; $(MAKE) $@ VIMPROG=../$(VIMTESTTARGET) $(GUI_TESTARG) SCRIPTSOURCE=../$(SCRIPTSOURCE) - - newtests: - cd testdir; rm -f $@.res test.log messages; $(MAKE) -f Makefile newtestssilent VIMPROG=../$(VIMTESTTARGET) $(GUI_TESTARG) SCRIPTSOURCE=../$(SCRIPTSOURCE) -*** ../vim-8.1.0722/src/Make_all.mak 2019-01-11 15:54:12.936039012 +0100 ---- src/Make_all.mak 2019-01-11 16:46:30.678703334 +0100 -*************** -*** 2,217 **** - # Common Makefile, defines the list of tests to run and other things. - # - -- # Individual tests, including the ones part of test_alot. -- # Please keep sorted up to test_alot. -- NEW_TESTS = \ -- test_arglist \ -- test_arabic \ -- test_assert \ -- test_assign \ -- test_autochdir \ -- test_autocmd \ -- test_autoload \ -- test_backspace_opt \ -- test_backup \ -- test_behave \ -- test_blockedit \ -- test_breakindent \ -- test_bufline \ -- test_bufwintabinfo \ -- test_cd \ -- test_cdo \ -- test_changedtick \ -- test_changelist \ -- test_channel \ -- test_charsearch \ -- test_charsearch_utf8 \ -- test_cindent \ -- test_clientserver \ -- test_close_count \ -- test_cmdline \ -- test_command_count \ -- test_comparators \ -- test_compiler \ -- test_conceal \ -- test_crypt \ -- test_cscope \ -- test_cursor_func \ -- test_curswant \ -- test_delete \ -- test_diffmode \ -- test_digraph \ -- test_display \ -- test_edit \ -- test_erasebackword \ -- test_escaped_glob \ -- test_eval_stuff \ -- test_ex_undo \ -- test_ex_z \ -- test_exit \ -- test_exec_while_if \ -- test_execute_func \ -- test_exists \ -- test_exists_autocmd \ -- test_expand \ -- test_expand_dllpath \ -- test_expand_func \ -- test_expr \ -- test_expr_utf8 \ -- test_farsi \ -- test_feedkeys \ -- test_file_perm \ -- test_file_size \ -- test_fileformat \ -- test_filetype \ -- test_filter_cmd \ -- test_filter_map \ -- test_find_complete \ -- test_findfile \ -- test_fixeol \ -- test_float_func \ -- test_fnameescape \ -- test_fnamemodify \ -- test_fold \ -- test_functions \ -- test_ga \ -- test_getcwd \ -- test_getvar \ -- test_gf \ -- test_glob2regpat \ -- test_global \ -- test_gn \ -- test_goto \ -- test_gui \ -- test_gui_init \ -- test_hardcopy \ -- test_help \ -- test_help_tagjump \ -- test_hide \ -- test_highlight \ -- test_history \ -- test_hlsearch \ -- test_iminsert \ -- test_increment \ -- test_increment_dbcs \ -- test_ins_complete \ -- test_job_fails \ -- test_join \ -- test_json \ -- test_jumplist \ -- test_jumps \ -- test_lambda \ -- test_langmap \ -- test_largefile \ -- test_let \ -- test_lineending \ -- test_lispwords \ -- test_listchars \ -- test_listdict \ -- test_listlbr \ -- test_listlbr_utf8 \ -- test_lua \ -- test_makeencoding \ -- test_man \ -- test_maparg \ -- test_mapping \ -- test_marks \ -- test_match \ -- test_matchadd_conceal \ -- test_matchadd_conceal_utf8 \ -- test_menu \ -- test_messages \ -- test_mksession \ -- test_mksession_utf8 \ -- test_modeline \ -- test_move \ -- test_nested_function \ -- test_netbeans \ -- test_normal \ -- test_number \ -- test_options \ -- test_packadd \ -- test_partial \ -- test_paste \ -- test_perl \ -- test_plus_arg_edit \ -- test_popup \ -- test_preview \ -- test_profile \ -- test_prompt_buffer \ -- test_put \ -- test_python2 \ -- test_python3 \ -- test_pyx2 \ -- test_pyx3 \ -- test_quickfix \ -- test_quotestar \ -- test_recover \ -- test_regex_char_classes \ -- test_regexp_latin \ -- test_regexp_utf8 \ -- test_registers \ -- test_reltime \ -- test_retab \ -- test_ruby \ -- test_scriptnames \ -- test_scroll_opt \ -- test_scrollbind \ -- test_search \ -- test_searchpos \ -- test_set \ -- test_sha256 \ -- test_signs \ -- test_smartindent \ -- test_sort \ -- test_source_utf8 \ -- test_spell \ -- test_startup \ -- test_startup_utf8 \ -- test_stat \ -- test_statusline \ -- test_substitute \ -- test_suspend \ -- test_swap \ -- test_syn_attr \ -- test_syntax \ -- test_system \ -- test_tab \ -- test_tabline \ -- test_tabpage \ -- test_tagcase \ -- test_tagjump \ -- test_taglist \ -- test_tcl \ -- test_terminal \ -- test_terminal_fail \ -- test_textformat \ -- test_textobjects \ -- test_textprop \ -- test_timers \ -- test_true_false \ -- test_undo \ -- test_unlet \ -- test_usercommands \ -- test_utf8 \ -- test_utf8_comparisons \ -- test_vartabs \ -- test_viminfo \ -- test_vimscript \ -- test_virtualedit \ -- test_visual \ -- test_winbar \ -- test_winbuf_close \ -- test_window_cmd \ -- test_window_id \ -- test_windows_home \ -- test_wordcount \ -- test_writefile \ -- test_xxd \ -- test_alot_latin \ -- test_alot_utf8 \ -- test_alot -- - # Argument for running ctags. - TAGS_FILES = \ - *.c \ ---- 2,7 ---- -*** ../vim-8.1.0722/src/testdir/Makefile 2018-10-07 15:42:04.279309175 +0200 ---- src/testdir/Makefile 2019-01-11 16:47:24.358346618 +0100 -*************** -*** 23,29 **** - default: nongui - - # The list of tests is common to all systems. -! # This defines NEW_TESTS, SCRIPTS_ALL, SCRIPTS_MORE* and SCRIPTS_GUI. - include Make_all.mak - - ---- 23,30 ---- - default: nongui - - # The list of tests is common to all systems. -! # This defines NEW_TESTS, NEW_TESTS_RES, SCRIPTS_ALL, SCRIPTS_MORE* and -! # SCRIPTS_GUI. - include Make_all.mak - - -*************** -*** 50,59 **** - else echo ALL DONE; \ - fi" - -! $(SCRIPTS_FIRST) $(SCRIPTS) $(SCRIPTS_GUI) $(NEW_TESTS): $(VIMPROG) - - # Must run test1 first to create small.vim. -! $(SCRIPTS) $(SCRIPTS_GUI) $(NEW_TESTS): $(SCRIPTS_FIRST) - - RM_ON_RUN = test.out X* viminfo - RM_ON_START = tiny.vim small.vim mbyte.vim mzscheme.vim test.ok benchmark.out ---- 51,71 ---- - else echo ALL DONE; \ - fi" - -! $(SCRIPTS_FIRST) $(SCRIPTS) $(SCRIPTS_GUI) $(NEW_TESTS_RES): $(VIMPROG) - - # Must run test1 first to create small.vim. -! $(SCRIPTS) $(SCRIPTS_GUI) $(NEW_TESTS_RES): $(SCRIPTS_FIRST) -! -! -! # Execute an individual new style test, e.g.: -! # make test_largefile -! $(NEW_TESTS): -! rm -f $@.res test.log messages -! $(MAKE) -f Makefile $@.res -! @if test -f test.log; then \ -! cat test.log; \ -! fi -! cat messages - - RM_ON_RUN = test.out X* viminfo - RM_ON_START = tiny.vim small.vim mbyte.vim mzscheme.vim test.ok benchmark.out -*************** -*** 128,134 **** - newtests: newtestssilent - @/bin/sh -c "if test -f messages && grep -q 'SKIPPED\|FAILED' messages; then cat messages; fi" - -! newtestssilent: $(NEW_TESTS) - - - .vim.res: writevimcmd ---- 140,146 ---- - newtests: newtestssilent - @/bin/sh -c "if test -f messages && grep -q 'SKIPPED\|FAILED' messages; then cat messages; fi" - -! newtestssilent: $(NEW_TESTS_RES) - - - .vim.res: writevimcmd -*** ../vim-8.1.0722/src/testdir/README.txt 2018-11-16 16:21:01.637310049 +0100 ---- src/testdir/README.txt 2019-01-11 16:35:29.402984805 +0100 -*************** -*** 1,4 **** ---- 1,5 ---- - This directory contains tests for various Vim features. -+ For testing an indent script see runtime/indent/testdir/README.txt. - - If it makes sense, add a new test method to an already existing file. You may - want to separate it from other tests with comment lines. -*************** -*** 14,23 **** - TO ADD A NEW STYLE TEST: - - 1) Create a test_<subject>.vim file. -! 2) Add test_<subject>.res to NEW_TESTS in Make_all.mak in alphabetical order. -! 3) Also add an entry "test_<subject>" in src/Make_all.mak. -! 4) Use make test_<subject>.res to run a single test in src/testdir/. -! Use make test_<subject> to run a single test in src/. - - At 2), instead of running the test separately, it can be included in - "test_alot". Do this for quick tests without side effects. The test runs a ---- 15,24 ---- - TO ADD A NEW STYLE TEST: - - 1) Create a test_<subject>.vim file. -! 2) Add test_<subject>.res to NEW_TESTS_RES in Make_all.mak in alphabetical -! order. -! 3) Also add an entry "test_<subject>" to NEW_TESTS in Make_all.mak. -! 4) Use make test_<subject> to run a single test. - - At 2), instead of running the test separately, it can be included in - "test_alot". Do this for quick tests without side effects. The test runs a -*** ../vim-8.1.0722/src/Make_mvc.mak 2019-01-01 13:20:05.936711257 +0100 ---- src/Make_mvc.mak 2019-01-11 16:48:35.413871765 +0100 -*************** -*** 694,699 **** ---- 694,700 ---- - !endif # DEBUG - - !include Make_all.mak -+ !include testdir\Make_all.mak - - INCL = vim.h alloc.h arabic.h ascii.h ex_cmds.h farsi.h feature.h globals.h \ - keymap.h macros.h option.h os_dos.h os_win32.h proto.h regexp.h \ -*** ../vim-8.1.0722/src/version.c 2019-01-11 16:15:57.895171010 +0100 ---- src/version.c 2019-01-11 17:28:18.674893726 +0100 -*************** -*** 797,798 **** ---- 797,800 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 723, - /**/ - --- -Send $25.00 for handy leaflet on how to make money by selling leaflets - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ an exciting new programming language -- http://www.Zimbu.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// |