[vim] branch debian/sid updated (67f3ade -> 312a44c)
James McCoy
jamessan at debian.org
Mon Aug 8 04:49:32 UTC 2016
This is an automated email from the git hooks/post-receive script.
jamessan pushed a change to branch debian/sid
in repository vim.
from 67f3ade releasing package vim version 2:7.4.1829-1
new 895bf81 Revert "Support defining compilation date in $SOURCE_DATE_EPOCH"
new ec78b71 Revert "Support sourcing a vimrc.tiny when Vim is invoked as vi"
new f47058c Revert "Detect the rst filetype using the contents of the file"
new af0e7b3 Revert "Add recognition of more LaTeX commands for tex filetype detection"
new 073f97d Revert "Document Debian's decision to disable modelines by default"
adds 73a733e patch 7.4.1830 Problem: non-antialiased misnamed. Solution: Use NONANTIALIASED and NONANTIALIASED_QUALITY. (Kim Brouer, closes #793)
adds e40d75f patch 7.4.1831 Problem: When timer_stop() is called with a string there is no proper error message. Solution: Require getting a number. (Bjorn Linse)
adds dc303bc patch 7.4.1832 Problem: Memory leak in debug commands. Solution: Free memory before overwriting the pointer. (hint by Justin Keyes)
adds 06d2d38 Updated runtime files.
adds 2ff8b64 patch 7.4.1833 Problem: Cannot use an Ex command for 'keywordprg'. Solution: Accept an Ex command. (Nelo-Thara Wallus)
adds 908be43 patch 7.4.1834 Problem: Possible crash when conceal is active. Solution: Check for the screen to be valid when redrawing a line.
adds 991dea3 patch 7.4.1835 Problem: When splitting and closing a window the status height changes. Solution: Compute the frame height correctly. (Hirohito Higashi)
adds 1d42961 patch 7.4.1836 Problem: When using a partial on a dictionary it always gets bound to that dictionary. Solution: Make a difference between binding a function to a dictionary explicitly or automatically.
adds c67e892 patch 7.4.1837 Problem: The BufUnload event is triggered twice, when :bunload is used with set to or . Solution: Do not trigger the event when ml_mfp is NULL. (Hirohito Higashi)
adds 574860b patch 7.4.1838 Problem: Functions specifically for testing do not sort together. Solution: Rename garbagecollect_for_testing() to test_garbagecollect_now(). Add test_null_list(), test_null_dict(), etc.
adds 2bbf8ef patch 7.4.1839 Problem: Cannot get the items stored in a partial. Solution: Support using get() on a partial.
adds a570244 patch 7.4.1840 Problem: When using packages an "after" directory cannot be used. Solution: Add the "after" directory of the package to 'runtimepath' if it exists.
adds 2b2b8ae patch 7.4.1841 Problem: The code to reallocate the buffer used for quickfix is repeated. Solution: Move the code to a function. (Yegappan Lakshmanan, closes #831)
adds 2685212 Update runtime files.
adds 03e19a0 patch 7.4.1842 Problem: get() works for Partial but not for Funcref. Solution: Accept Funcref. Also return the function itself. (Nikolai Pavlov)
adds 2177f9f patch 7.4.1843 Problem: Tests involving Python are flaky. Solution: Set the pt_auto field. Add tests. (Nikolai Pavlov)
adds 8e8df25 patch 7.4.1844 Problem: Using old function name in comment. More functions should start with test_. Solution: Rename function in comment. (Higashi Higashi) Rename disable_char_avail_for_testing() to test_disable_char_avail(). And alloc_fail() to test_alloc_fail().
adds f8df45d patch 7.4.1845 Problem: Mentioning NetBeans when reading from channel. (Ramel Eshed) Solution: Make the text more generic.
adds 54c10cc patch 7.4.1846 Problem: Ubsan detects a multiplication overflow. Solution: Don't use orig_mouse_time when it's zero. (Dominique Pelle)
adds 13ddc5c patch 7.4.1847 Problem: Getting an item from a NULL dict crashes. Setting a register to a NULL list crashes. (Nikolai Pavlov, issue #768) Comparing a NULL dict with a NULL dict fails. Solution: Properly check for NULL.
adds 6727bf8 patch 7.4.1848 Problem: Can't build with Strawberry Perl 5.24. Solution: Define S_SvREFCNT_dec() if needed. (Damien, Ken Takata)
adds 5850a76 patch 7.4.1849 Problem: Still trying to read from channel that is going to be closed. (Ramel Eshed) Solution: Check if ch_to_be_closed is set.
adds bf981ee patch 7.4.1850 Problem: GUI freezes when using a job. (Shougo) Solution: Unregister the channel when there is an input error.
adds 180fc2d patch 7.4.1851 Problem: test_syn_attr failes when using the GUI. (Dominique Pelle) Solution: Escape the font name properly.
adds af6c12c patch 7.4.1852 Problem: Unix: Cannot run all tests with the GUI. Solution: Add the "testgui" target.
adds 28ae577 patch 7.4.1853 Problem: Crash when job and channel are in the same dict while using partials. (Luc Hermitte) Solution: Do not decrement the channel reference count too early.
adds d80629c patch 7.4.1854 Problem: When setting 'termguicolors' the Ignore highlighting doesn't work. (Charles Campbell) Solution: Handle the color names "fg" and "bg" when the GUI isn't running and no colors are speficied, fall back to black and white.
adds 655da31 patch 7.4.1855 Problem: Valgrind reports memory leak for job that is not freed. Solution: Free all jobs on exit. Add test for failing job.
adds 324a78f patch 7.4.1856 Problem: failing job test fails on MS-Windows. Solution: Expect "fail" status instead of "dead".
adds 9f5842e patch 7.4.1857 Problem: When a channel appends to a buffer that is 'nomodifiable' there is an error but appending is done anyway. Solution: Add the 'modifiable' option. Refuse to write to a 'nomodifiable' when the value is 1.
adds b127cfd patch 7.4.1858 Problem: When a channel writes to a buffer it doesn't find a buffer by the short name but re-uses it anyway. Solution: Find buffer also by the short name.
adds ef3abc6 patch 7.4.1859 Problem: Cannot use a function reference for "exit_cb". Solution: Use get_callback(). (Yegappan Lakshmanan)
adds e3188e2 patch 7.4.1860 Problem: Using a partial for timer_start() may cause a crash. Solution: Set the copyID in timer objects. (Ozaki Kiichi)
adds b055066 patch 7.4.1861 Problem: Compiler warnings with 64 bit compiler. Solution: Change int to size_t. (Mike William)
adds 18dfb44 patch 7.4.1862 Problem: string() with repeated argument does not give a result usable by eval(). Solution: Refactor echo_striong and tv2string(), moving the common part to echo_string_core(). (Ken Takata)
adds 9b0ac22 patch 7.4.1863 Problem: Compiler warnings on Win64. Solution: Adjust types, add type casts. (Ken Takata)
adds 22081f4 patch 7.4.1864 Problem: Python: encoding error with Python 2. Solution: Use "getcwdu" instead of "getcwd". (Ken Takata)
adds 9ad7323 patch 7.4.1865 Problem: Memory leaks in tet49. (Dominique Pelle) Solution: Use NULL instead of an empty string.
adds a967321 patch 7.4.1866 Problem: Invalid memory access when exiting with EXITFREE defined. (Dominique Pelle) Solution: Set "really_exiting" and skip error messages.
adds 3c80934 patch 7.4.1867 Problem: Memory leak in test_matchstrpos. Solution: Free the string before overwriting. (Yegappan Lakshmanan)
adds b89a25f patch 7.4.1868 Problem: Setting really_exiting causes memory leaks to be reported. Solution: Add the in_free_all_mem flag.
adds cf190c6 patch 7.4.1869 Problem: Can't build with old version of Perl. Solution: Define PERLIO_FUNCS_DECL. (Tom G. Christensen)
adds dec6c7b patch 7.4.1870 Problem: One more Win64 compiler warning. Solution: Change declared argument type. (Ken Takata)
adds 864293a patch 7.4.1871 Problem: Appending to the quickfix list while the quickfix window is open is very slow. Solution: Do not delete all the lines, only append the new ones. Avoid using a window while updating the list. (closes #841)
adds c4bc0e6 patch 7.4.1872 Problem: Still build problem with old version of Perl. Solution: Also define SvREFCNT_inc_void_NN if needed. (Ken Takata)
adds 4231da4 patch 7.4.1873 Problem: When a callback adds a timer the GUI doesn't use it until later. (Ramel Eshed) Solution: Return early if a callback adds a timer.
adds ae3f330 patch 7.4.1874 Problem: Unused variable in Win32 code. Solution: Remove it. (Mike Williams)
adds 8e759ba patch 7.4.1875 Problem: Comparing functions and partials doesn't work well. Solution: Add tests. (Nikolai Pavlov) Compare the dict and arguments in the partial. (closes #813)
adds a0055ad patch 7.4.1876 Problem: Typing "k" at the hit-enter prompt has no effect. Solution: Don't assume recursive use of the prompt if a character was typed. (Hirohito Higashi)
adds 01d46e4 patch 7.4.1877 Problem: No test for invoking "close_cb" when writing to a buffer. Solution: Add using close_cb to a test case.
adds cf7c11a patch 7.4.1878 Problem: Whether a job has exited isn't detected until a character is typed. After calling exit_cb the cursor is in the wrong place. Solution: Don't wait forever for a character to be typed when there is a pending job. Update the screen if neede after calling exit_cb.
adds e38a2f7 patch 7.4.1879 Problem: Channel test is flaky. Solution: Wait for close_cb to be invoked.
adds 76929af patch 7.4.1880 Problem: MS-Windows console build defaults to not having +channel. Solution: Include the channel feature if building with huge features.
adds 83e6d7a patch 7.4.1881 Problem: Appending to a long quickfix list is slow. Solution: Add qf_last.
adds b37662a patch 7.4.1882 Problem: Check for line break at end of line wrong. (Dominique Pelle) Solution: Correct the logic.
adds ea03459 patch 7.4.1883 Problem: Cppcheck found 2 incorrect printf formats. Solution: Use %ld and %lx. (Dominique Pelle)
adds 2f095a4 patch 7.4.1884 Problem: Updating marks in a quickfix list is very slow when the list is long. Solution: Only update marks if the buffer has a quickfix entry.
adds 1aa07bd patch 7.4.1885 Problem: MinGW console build defaults to not having +channel. Solution: Include the channel feature if building with huge features. (Ken Takata)
adds cda7764 patch 7.4.1886 Problem: When waiting for a character is interrupted by receiving channel data and the first character of a mapping was typed, the mapping times out. (Ramel Eshed) Solution: When dealing with channel data don't return from mch_inchar().
adds e30a3d0 patch 7.4.1887 Problem: When receiving channel data 'updatetime' is not respected. Solution: Recompute the waiting time after being interrupted.
adds 76b6dfe patch 7.4.1888 Problem: Wrong computation of remaining wait time in RealWaitForChar() Solution: Remember the original waiting time.
adds 35d88f4 patch 7.4.1889 Problem: When umask is set to 0177 Vim can't create temp files. (Lcd) Solution: Also correct umask when using mkdtemp().
adds 703a804 patch 7.4.1890 Problem: GUI: When channel data is received the cursor blinking is interrupted. (Ramel Eshed) Solution: Don't update the cursor when it is blinking.
adds 9ed96ef patch 7.4.1891 Problem: Channel reading very long lines is slow. Solution: Collapse multiple buffers until a NL is found.
adds c9721bd patch 7.4.1892 Problem: balloon eval only gets the window number, not the ID. Solution: Add v:beval_winid.
adds b3619a9 patch 7.4.1893 Problem: Cannot easily get the window ID for a buffer. Solution: Add bufwinid().
adds 511972d patch 7.4.1894 Problem: Cannot get the window ID for a mouse click. Solution: Add v:mouse_winid.
adds 888ccac patch 7.4.1895 Problem: Cannot use a window ID where a window number is expected. Solution: Add LOWEST_WIN_ID, so that the window ID can be used where a number is expected.
adds 82faa25 patch 7.4.1896 Problem: Invoking mark_adjust() when adding a new line below the last line is pointless. Solution: Skip calling mark_adjust() when appending below the last line.
adds 82af871 Updated runtime files.
adds fd89d7e patch 7.4.1897 Problem: Various typos, long lines and style mistakes. Solution: Fix the typos, wrap lines, improve style.
adds 63a60de patch 7.4.1898 Problem: User commands don't support modifiers. Solution: Add the <mods> item. (Yegappan Lakshmanan, closes #829)
adds 8e31fd5 patch 7.4.1899 Problem: GTK 3: cursor blinking doesn't work well. Solution: Instead of gui_gtk_window_clear() use gui_mch_clear_block(). (Kazunobu Kuriyama)
adds 28b942a patch 7.4.1900 Problem: Using CTRL-] in the help on "{address}." doesn't work. Solution: Recognize an item in {}. (Hirohito Higashi, closes #814)
adds 762f175 patch 7.4.1901 Problem: Win32: the "Disabled" menu items would appear enabled. Solution: Use submenu_id if there is a parent. (Shane Harper, closes #834)
adds bbe8d91 patch 7.4.1902 Problem: No test for collapsing buffers for a channel. Some text is lost. Solution: Add a simple test. Set rq_buflen correctly.
adds 45d2eea patch 7.4.1903 Problem: When writing viminfo merging current history with history in viminfo may drop recent history entries. Solution: Add new format for viminfo lines, use it for history entries. Use a timestamp for ordering the entries. Add test_settime(). Add the viminfo version. Does not do merging on timestamp yet.
adds c60954b patch 7.4.1904 Problem: Build fails. Solution: Add missing changes.
adds fdd82fe patch 7.4.1905 Problem: Some compilers can't handle a double semicolon. Solution: Remove one semicolon.
adds 5f1032d patch 7.4.1906 Problem: Collapsing channel buffers and searching for NL does not work properly. (Xavier de Gary, Ramel Eshed) Solution: Do not assume the buffer contains a NUL or not. Change NUL bytes to NL to avoid the string is truncated.
adds 1d5f1d0 patch 7.4.1907 Problem: Warnings from 64 bit compiler. Solution: Change type to size_t. (Mike Williams)
adds 5ce4a0b patch 7.4.1908 Problem: Netbeans uses uninitialzed pointer and freed memory. Solution: Set "buffer" at the right place (hint by Ken Takata)
adds 945ec09 patch 7.4.1909 Problem: Doubled semicolons. Solution: Reduce to one. (Dominique Pelle)
adds abc70bb patch 7.4.1910 Problem: Tests using external command to delete directory. Solution: Use delete().
adds 1fd99c1 patch 7.4.1911 Problem: Recent history lines may be lost when exiting Vim. Solution: Merge history using the timestamp.
adds 1cee693 patch 7.4.1912 Problem: No test for using setqflist() on an older quickfix list. Solution: Add a couple of tests.
adds 1610d05 patch 7.4.1913 Problem: When ":doautocmd" is used modelines are used even when no autocommands were executed. (Daniel Hahler) Solution: Skip processing modelines. (closes #854)
adds e429e70 patch 7.4.1914 Problem: Executing autocommands while using the signal stack has a high chance of crashing Vim. Solution: Don't invoke autocommands when on the signal stack.
adds 2a67ed8 patch 7.4.1915 Problem: The effect of the PopupMenu autocommand isn't directly visible. Solution: Call gui_update_menus() before displaying the popup menu. (Shane Harper, closs #855)
adds b8aefa4 patch 7.4.1916 Problem: No proper test for what 7.4.1906 fixes. Solution: Add a test for reading many lines.
adds 0122709 patch 7.4.1917 Problem: History lines read from viminfo in different encoding than when writing are not converted. Solution: Convert the history lines.
adds 62f8b4e patch 7.4.1918 Problem: Not enough testing for parsing viminfo lines. Solution: Add test with viminfo lines in bad syntax. Fix memory leak.
adds 46bbb0c patch 7.4.1919 Problem: Register contents is not merged when writing viminfo. Solution: Use timestamps for register contents.
adds e80ff74 patch 7.4.1920 Problem: Missing test changes. Solution: Update viminfo test.
adds 724f2ed patch 7.4.1921 Problem: vim_time() not included when needed. Solution: Adjust #ifdef.
adds 06469e9 patch 7.4.1922 Problem: Ruby 2.4.0 unifies Fixnum and Bignum into Integer. Solution: Use rb_cInteger. (Weiong Mao)
adds ae3150e patch 7.4.1923 Problem: Command line editing is not tested much. Solution: Add tests for expanding the file name and 'wildmenu'.
adds cf08946 patch 7.4.1924 Problem: Missing "void" for functions without argument. Solution: Add "void". (Hirohito Higashi)
adds 2d35899 patch 7.4.1925 Problem: Viminfo does not merge file marks properly. Solution: Use a timestamp. Add the :clearjumps command.
adds c95a302 Updated runtime files.
adds a890f5e patch 7.4.1926 Problem: Possible crash with many history items. Solution: Avoid the index going past the last item.
adds 5b7d177 patch 7.4.1927 Problem: Compiler warning for signed/unsigned. Solution: Add type cast.
adds 76ae22f patch 7.4.1928 Problem: Overwriting pointer argument. Solution: Assign to what it points to. (Dominique Pelle)
adds 2016ae5 patch 7.4.1929 Problem: Inconsistent indenting and weird name. Solution: Fix indent, make name all upper case. (Ken Takata)
adds bf2c0ee patch 7.4.1930 Problem: Can't build without +spell but with +quickfix. (Charles) Solution: Add better #ifdef around ml_append_buf(). (closes #864)
adds a641e1d patch 7.4.1931 Problem: Using both old and new style file mark lines from viminfo. Solution: Skip the old style lines if the viminfo file was written with a Vim version that supports the new style.
adds ece74ab patch 7.4.1932 Problem: When writing viminfo the jumplist is not merged with the one in the viminfo file. Solution: Merge based on timestamp.
adds 72e697d patch 7.4.1933 Problem: Compiler warning about uninitialzed variable. (Yegappan) Solution: Give it a dummy value.
adds 9bd3186 patch 7.4.1934 Problem: New style tests not executed with MinGW compiler. Solution: Add new style test support. (Yegappan Lakshmanan)
adds bee666f patch 7.4.1935 Problem: When using the GUI search/replace a second match right after the replacement is skipped. Solution: Add the SEARCH_START flag. (Mleddy)
adds 67e3720 patch 7.4.1936 Problem: Off-by-one error in bounds check. (Coverity) Solution: Check register number properly.
adds ab47c61 patch 7.4.1937 Problem: No test for directory stack in quickfix. Solution: Add a test. (Yegappan Lakshmanan)
adds 36f0f06 patch 7.4.1938 Problem: When writing viminfo numbered marks were duplicated. Solution: Check for duplicates between current numbered marks and the ones read from viminfo.
adds 28607ba patch 7.4.1939 Problem: Memory access error when reading viminfo. (Dominique Pelle) Solution: Correct index in jumplist when at the end.
adds 23c60f2 patch 7.4.1940 Problem: "gd" hangs in some situations. (Eric Biggers) Solution: Remove the SEARCH_START flag when looping. Add a test.
adds 3ef5bf7 patch 7.4.1941 Problem: Not all quickfix tests are also done with the location lists. Solution: Test more quickfix code. Use user commands instead of "exe". (Yegappan Lakshmanan)
adds a02a551 Updated runtime files.
adds d18f672 patch 7.4.1942 Problem: Background is not drawn properly when 'termguicolors' is set. Solution: Check cterm_normal_bg_color. (Jacob Niehus, closes #805)
adds 678e480 patch 7.4.1943 Problem: Coverity warns for unreachable code. Solution: Remove the code that won't do anything.
adds b5b9575 patch 7.4.1944 Problem: Win32: Cannot compile with XPM feature using VC2015 Solution: Add XPM libraries compiled with VC2015, and enable to build gvim.exe which supports XPM using VC2015. (Ken Takata)
adds ddf8d1c patch 7.4.1945 Problem: The Man plugin doesn't work that well. Solution: Use "g:ft_man_open_mode" to be able open man pages in vert split or separate tab. Set nomodifiable for buffer with man content. Add a test. (Andrey Starodubtsev, closes #873)
adds cf2d779 patch 7.4.1946 Problem: File list does not include new XPM libraries. Solution: Add the file list entries.
adds ecefe71 patch 7.4.1947 Problem: Viminfo continuation line with wrong length isn't skipped. (Marius Gedminas) Solution: Skip a line when encountering an error, but not two lines.
adds ad5ca9b patch 7.4.1948 Problem: Using Ctrl-A with double-byte encoding may result in garbled text. Solution: Skip to the start of a character. (Hirohito Higashi)
adds 38df43b patch 7.4.1949 Problem: Minor problems with the quickfix code. Solution: Fix the problems. (Yegappan Lakshmanan)
adds f50df39 patch 7.4.1950 Problem: Quickfix long lines test not executed for buffer. Solution: Call the function to test long lines. (Yegappan Lakshmanan)
adds 85babd6 patch 7.4.1951 Problem: Ruby test is old style. Solution: Convert to a new style test. (Ken Takata)
adds b12e7ef patch 7.4.1952 Problem: Cscope interface does not support finding assignments. Solution: Add the "a" command. (ppettina, closes #882)
adds 049cba9 patch 7.4.1953 Problem: Not all parts of the quickfix code are tested. Solution: Add more tests. (Yegappan Lakshmanan)
adds 802a0d9 Updated runtime files.
adds d388d2a patch 7.4.1954 Problem: No test for what 7.4.1948 fixes. Solution: Add a test. (Hirohito Higashi, closes #880)
adds f4fba6d patch 7.4.1955 Problem: Using 32-bit Perl with 64-bit time_t causes memory corruption. (Christian Brabandt) Solution: Use time_T instead of time_t for global variables. (Ken Takata)
adds 5d2ca04 patch 7.4.1956 Problem: When using CTRL-W f and pressing "q" at the ATTENTION dialog the newly opened window is not closed. Solution: Close the window and go back to the original one. (Norio Takagi, Hirohito Higashi)
adds 7b61bf1 patch 7.4.1957 Problem: Perl interface has obsolete workaround. Solution: Remove the workaround added by 7.3.623. (Ken Takata)
adds eeb50ab patch 7.4.1958 Problem: Perl interface preprocessor statements not nicely indented. Solution: Improve the indenting. (Ken Takata)
adds aad30bb patch 7.4.1959 Problem: Crash when running test_channel.vim on Windows. Solution: Check for NULL pointer result from FormatMessage(). (Christian Brabandt)
adds 04e2b4b patch 7.4.1960 Problem: Unicode standard 9 was released. Solution: Update the character property tables. (Christian Brabandt)
adds 00672e1 patch 7.4.1961 Problem: When 'insertmode' is reset while doing completion the popup menu remains even though Vim is in Normal mode. Solution: Ignore stop_insert_mode when the popup menu is visible. Don't set stop_insert_mode when 'insertmode' was already off. (Christian Brabandt)
adds 52df117 patch 7.4.1962 Problem: Two test files for increment/decrement. Solution: Move the old style test into the new style test. (Hirohito Higashi, closes #881)
adds 97ff9b9 patch 7.4.1963 Problem: Running Win32 Vim in mintty does not work. Solution: Detect mintty and give a helpful error message. (Ken Takata)
adds 688e3d1 patch 7.4.1964 Problem: The quickfix init function is too big. Solution: Factor out parsing 'errorformat' to a separate function. (Yegappan Lakshmanan)
adds adb78a7 patch 7.4.1965 Problem: When using a job in raw mode to append to a buffer garbage characters are added. Solution: Do not replace the trailing NUL with a NL. (Ozaki Kiichi)
adds bcf7772 patch 7.4.1966 Problem: Coverity reports a resource leak. Solution: Close "fd" also when bailing out.
adds 6747fab patch 7.4.1967 Problem: Falling back from NFA to old regexp engine does not work properly. (fritzophrenic) Solution: Do not restore nfa_match. (Christian Brabandt, closes #867)
adds 1d90a5a patch 7.4.1968 Problem: Invalid memory access with "\<C-">. Solution: Do not recognize this as a special character. (Dominique Pelle)
adds 24cf233 patch 7.4.1969 Problem: When the netbeans channel is closed consuming the buffer may cause a crash. Solution: Check for nb_channel not to be NULL. (Xavier de Gaye)
adds 70e136e patch 7.4.1970 Problem: Using ":insert" in an empty buffer sets the jump mark. (Ingo Karkat) Solution: Don't adjust marks when replacing the empty line in an empty buffer. (closes #892)
adds e8fea07 patch 7.4.1971 Problem: It is not easy to see unrecognized error lines below the current error position. Solution: Add ":clist +count".
adds 40de456 patch 7.4.1972 Problem: On Solaris select() does not work as expected when there is typeahead. Solution: Add ICANON when sleeping. (Ozaki Kiichi)
adds 4c5717e patch 7.4.1973 Problem: On MS-Windows the package directory may be added at the end because of forward/backward slash differences. (Matthew Desjardins) Solution: Ignore slash differences.
adds 4a6c670 patch 7.4.1974 Problem: GUI has a problem with some termcodes. Solution: Handle negative numbers. (Kazunobu Kuriyama)
adds 8767f52 patch 7.4.1975 Problem: On MS-Windows large files (> 2Gbyte) cause problems. Solution: Use "off_T" instead of "off_t". Use "stat_T" instead of "struct stat". Use 64 bit system functions if available. (Ken Takata)
adds 22fcfad patch 7.4.1976 Problem: Number variables are not 64 bits while they could be. Solution: Add the num64 feature. (Ken Takata)
adds bde9810 patch 7.4.1977 Problem: With 64 bit changes don't need three calls to sprintf(). Solution: Simplify the code, use vim_snprintf(). (Ken Takata)
adds c5af40a patch 7.4.1978 Problem: Large file test does not delete its output. Solution: Delete the output. Check size properly when possible. (Ken Takata)
adds 2acfbed patch 7.4.1979 Problem: Getting value of binary option is wrong. (Kent Sibilev) Solution: Fix type cast. Add a test.
adds 361c8f0 patch 7.4.1980 Problem: 'errorformat' is parsed for every call to ":caddexpr". Can't add to two location lists asynchronously. Solution: Keep the previously parsed data when appropriate. (mostly by Yegappan Lakshmanan)
adds ee2615a patch 7.4.1981 Problem: No testing for Farsi code. Solution: Add a minimal test. Clean up Farsi code.
adds 951fa18 patch 7.4.1982 Problem: Viminfo file contains duplicate change marks. Solution: Drop duplicate marks.
adds 75464dc patch 7.4.1983 Problem: farsi.c and arabic.c are included in a strange way. Solution: Build them like other files.
adds 0fcc7c6 patch 7.4.1984 Problem: Not all quickfix features are tested. Solution: Add a few more tests. (Yegappan Lakshmanan)
adds e18dbe8 Updated runtime files.
adds 3b98b83 patch 7.4.1985 Problem: Missing changes in VMS build file. Solution: Use the right file name.
adds fef524b patch 7.4.1986 Problem: Compiler warns for loss of data. Solution: Use size_t instead of int. (Christian Brabandt)
adds dec85cf patch 7.4.1987 Problem: When copying unrecognized lines for viminfo, end up with useless continuation lines. Solution: Skip continuation lines.
adds ab9c89b patch 7.4.1988 Problem: When updating viminfo with file marks there is no time order. Solution: Remember the time when a buffer was last used, store marks for the most recently used buffers.
adds b33c7eb patch 7.4.1989 Problem: filter() and map() only accept a string argument. Solution: Implement using a Funcref argument (Yasuhiro Matsumoto, Ken Takata)
adds 80632db patch 7.4.1990 Problem: Cscope items are not sorted. Solution: Put the new "a" command first. (Ken Takata)
adds 00efded patch 7.4.1991 Problem: glob() does not add a symbolic link when there are no wildcards. Solution: Remove the call to mch_getperm().
adds e381d3d patch 7.4.1992 Problem: Values for true and false can be confusing. Solution: Update the documentation. Add a test. Make v:true evaluate to TRUE for a non-zero-arg.
adds 6bb4501 patch 7.4.1993 Problem: Not all TRUE and FALSE arguments are tested. Solution: Add a few more tests.
adds 05e418d patch 7.4.1994 Problem: True-false test fails. Solution: Filter the dict to only keep the value that matters.
adds 9d5d3c9 patch 7.4.1995 Problem: GUI: cursor drawn in wrong place if a timer callback causes a screen update. (David Samvelyan) Solution: Also redraw the cursor when it's blinking and on.
adds 1e5e123 patch 7.4.1996 Problem: Capturing the output of a command takes a few commands. Solution: Add evalcmd().
adds dcb1700 patch 7.4.1997 Problem: Cannot easily scroll the quickfix window. Solution: Add ":cbottom".
adds bf2cc5f patch 7.4.1998 Problem: When writing buffer lines to a job there is no NL to NUL conversion. Solution: Make it work symmetrical with writing lines from a job into a buffer.
adds bc5d6dd patch 7.4.1999 Problem: evalcmd() doesn't work recursively. Solution: Use redir_evalcmd instead of redir_vname.
adds 245a7cb patch 7.4.2000 Problem: Evalcmd test fails. Solution: Add missing piece.
adds ba76849 patch 7.4.2001 Problem: Tiny build fails. (Tony Mechelynck) Solution: Add #ifdef.
adds a06ec8f patch 7.4.2002 Problem: Crash when passing number to filter() or map(). Solution: Convert to a string. (Ozaki Kiichi)
adds 144445d patch 7.4.2003 Problem: Still cursor flickering when a callback updates the screen. (David Samvelyan) Solution: Put the cursor in the right position after updating the screen.
adds 65549bd patch 7.4.2004 Problem: GUI: cursor displayed in the wrong position. Solution: Correct screen_cur_col and screen_cur_row.
adds ee1deb4 patch 7.4.2005 Problem: After using evalcmd() message output is in the wrong position. (Christian Brabandt) Solution: Reset msg_col.
adds 30445cb patch 7.4.2006 Problem: Crash when using tabnext in BufUnload autocmd. (Norio Takagi) Solution: First check that the current buffer is the right one. (Hirohito Higashi)
adds fc4ad61 patch 7.4.2007 Problem: Running the tests leaves a viminfo file behind. Solution: Make the viminfo option empty.
adds 79815f1 patch 7.4.2008 Problem: evalcmd() has a confusing name. Solution: Rename to execute(). Make silent optional. Support a list of commands.
adds ed59aa6 patch 7.4.2009 Problem: Messages test fails. Solution: Don't set redir_execute before returning.
adds 537ef08 patch 7.4.2010 Problem: There is a :cbottom command but no :lbottom command. Solution: Add :lbottom. (Yegappan Lakshmanan)
adds aa4d732 patch 7.4.2011 Problem: It is not easy to get a list of command arguments. Solution: Add getcompletion(). (Yegappan Lakshmanan)
adds 0d3e24b patch 7.4.2012 Problem: Test for getcompletion() does not pass on all systems. Solution: Only test what is supported.
adds 063b9d1 Updated runtime files.
adds 67081e5 patch 7.4.2013 Problem: Using "noinsert" in 'completeopt' breaks redo. Solution: Set compl_curr_match. (Shougo, closes #874)
adds 32b808a patch 7.4.2014 Problem: Using "noinsert" in 'completeopt' does not insert match. Solution: Set compl_enter_selects. (Shougo, closes #875)
adds 5c71994 patch 7.4.2015 Problem: When a file gets a name when writing it 'acd' is not effective. (Dan Church) Solution: Invoke DO_AUTOCHDIR after writing the file. (Allen Haim, closes #777, closes #803) Add test_autochdir() to enable 'acd' before "starting" is reset.
adds 2bc127f patch 7.4.2016 Problem: Warning from MinGW about _WIN32_WINNT redefined. (John Marriott) Solution: First undefine it. (Ken Takata)
adds 8240433 patch 7.4.2017 Problem: When there are many errors adding them to the quickfix list takes a long time. Solution: Add BLN_NOOPT. Don't call buf_valid() in buf_copy_options(). Remember the last file name used. When going through the buffer list start from the end of the list. Only call buf_valid() when autocommands were executed.
adds b25f9a9 patch 7.4.2018 Problem: buf_valid() can be slow when there are many buffers. Solution: Add bufref_valid(), only go through the buffer list when a buffer was freed.
adds c4a927c patch 7.4.2019 Problem: When ignoring case utf_fold() may consume a lot of time. Solution: Optimize for ASCII.
adds 453f37d patch 7.4.2020 Problem: Can't build without +autocmd feature. Solution: Adjust #ifdefs.
adds 19ff9bf patch 7.4.2021 Problem: Still too many buf_valid() calls. Solution: Make au_new_curbuf a bufref. Use bufref_valid() in more places.
adds 25065ec patch 7.4.2022 Problem: Warnings from 64 bit compiler. Solution: Add type casts. (Mike Williams)
adds ea3f2e7 patch 7.4.2023 Problem: buflist_findname_stat() may find a dummy buffer. Solution: Set the BF_DUMMY flag after loading a dummy buffer. Start finding buffers from the end of the list.
adds 7c0a2f3 patch 7.4.2024 Problem: More buf_valid() calls can be optimized. Solution: Use bufref_valid() instead.
adds da3a77d patch 7.4.2025 Problem: The cursor blinking stops or is irregular when receiving date over a channel and writing it in a buffer, and when updating the status line. (Ramel Eshed) Solution: Make it a bit better by flushing GUI output. Don't redraw the cursor after updating the screen if the blink state is off.
adds 1436d8d patch 7.4.2026 Problem: Reference counting for callbacks isn't right. Solution: Add free_callback(). (Ken Takata) Fix reference count.
adds 4c06815 patch 7.4.2027 Problem: Can't build with +eval but without +menu. Solution: Add #ifdef. (John Marriott)
adds 5498a41 patch 7.4.2028 Problem: cppcheck warns for using index before limits check. Solution: Swap the expressions. (Dominique Pelle)
adds 38ee6b0 patch 7.4.2029 Problem: printf() does not work with 64 bit numbers. Solution: use the "L" length modifier. (Ken Takata)
adds e048539 patch 7.4.2030 Problem: ARCH must be set properly when using MinGW. Solution: Detect the default value of ARCH from the current compiler. (Ken Takata)
adds 89b1042 patch 7.4.2031 Problem: The list_lbr_utf8 test fails if ~/.vim/syntax/c.vim sets 'textwidth' to a non-zero value. (Oyvind A. Holm) Solution: Add a setup.vim file that sets 'runtimepath' and $HOME to a safe value. (partly by Christian Brabandt, closes #912)
adds 3e946fd patch 7.4.2032 Problem: Build fails with 64 bit MinGW. (Axel Bender) Solution: Handle dash vs. underscore. (Ken Takata, Hirohito Higashi)
adds 6d20e17 patch 7.4.2033 Problem: 'cscopequickfix' option does not accept new value "a". Solution: Adjust list of command characters. (Ken Takata)
adds f62e797 patch 7.4.2034 Problem: Build fails with some version of MinGW. (illusorypan) Solution: Recognize mingw32. (Ken Takata, closes #921)
adds da41277 patch 7.4.2035 Problem: On Solaris with ZFS the ACL may get removed. Solution: Always restore the ACL for Solaris ZFS. (Danek Duvall)
adds 480778b patch 7.4.2036 Problem: Looking up a buffer by number is slow if there are many. Solution: Use a hashtab.
adds 7399895 patch 7.4.2037 Problem: Small build fails. Solution: Adjust #ifdefs.
adds 9280e3f patch 7.4.2038 Problem: Small build still fails. Solution: Adjust more #ifdefs.
adds 321efdd patch 7.4.2039 Problem: The Netbeans integration is not tested. Solution: Add a first Netbeans test.
adds a6aa78a patch 7.4.2040 Problem: New files missing from distribution. Solution: Add new test scripts.
adds 603d657 patch 7.4.2041 Problem: Netbeans file authentication not tested. Solution: Add a test.
adds fdadad9 patch 7.4.2042 Problem: GTK: display updating is not done properly and can be slow. Solution: Use gdk_display_flush() instead of gdk_display_sync(). Don't call gdk_window_process_updates(). (Kazunobu Kuriyama)
adds 93431df patch 7.4.2043 Problem: setbuvfar() causes a screen redraw. Solution: Only use aucmd_prepbuf() for options.
adds 069c1e7 patch 7.4.2044 Problem: filter() and map() either require a string or defining a function. Solution: Support lambda, a short way to define a function that evaluates an expression. (Yasuhiro Matsumoto, Ken Takata)
adds 5ef2e76 patch 7.4.2045 Problem: Memory leak when using a function callback. Solution: Don't save the function name when it's in the partial.
adds e0d3797 patch 7.4.2046 Problem: The qf_init_ext() function is too big. Solution: Refactor it. (Yegappan Lakshmanan)
adds 269f595 Updated runtime files.
adds bfafb4c patch 7.4.2047 Problem: Compiler warning for initializing a struct. Solution: Initialize in another way. (Anton Lindqvist)
adds a06ecab patch 7.4.2048 Problem: There is still code and help for unsupported systems. Solution: Remove the code and text. (Hirohito Higashi)
adds f6acffb patch 7.4.2049 Problem: There is no way to get a list of the error lists. Solution: Add ":chistory" and ":lhistory".
adds 015102e patch 7.4.2050 Problem: When using ":vimgrep" may end up with duplicate buffers. Solution: When adding an error list entry pass the buffer number if possible.
adds 502ae4b patch 7.4.2051 Problem: No proper testing of trunc_string(). Solution: Add a unittest for message.c.
adds c3e539f patch 7.4.2052 Problem: Coverage report is messed up by the unittests. Solution: Add a separate test target for script tests. Use that when collecting coverage information.
adds e21d624 patch 7.4.2053 Problem: Can't run scripttests in the top directory. Solution: Add targets to the top Makefile.
adds 8211fcb Run unittests before scripttests. Hopefully does not mess up coverage.
adds 1a9f947 Add a separate build target for the unittests. Hopefully the coverage will be merged then.
adds 8de7465 Add missing "then".
adds 87776a1 Correct build condition.
adds b2b050a patch 7.4.2054 Problem: Wrong part of #ifdef removed. Solution: Use the right part. (Hirohito Higashi)
adds 2cb70a2 Put building with interfaces on the right target.
adds 42ebd06 Update runtime files.
adds cd52459 patch 7.4.2055 Problem: eval.c is too big. Solution: Move Dictionary functions to dict.c.
adds 1abc52c patch 7.4.2056 Problem: Build fails. Solution: Add missing changes.
adds da861d6 patch 7.4.2057 Problem: eval.c is too big. Solution: Move List functions to list.c
adds a9b579f patch 7.4.2058 Problem: eval.c is too big. Solution: Move user functions to userfunc.c
adds 6583c44 patch 7.4.2059 Problem: Non-Unix builds fail. Solution: Update Makefiles for new files.
adds a9093fe patch 7.4.2060 Problem: Wrong file name. Solution: Fix typo.
adds e87e6dd patch 7.4.2061 Problem: qf_init_ext() is too big. Solution: Move code to qf_parse_line() (Yegappan Lakshmanan)
adds 8402684 patch 7.4.2062 Problem: Using dummy variable to compute struct member offset. Solution: Use offsetof().
adds 73dad1e patch 7.4.2063 Problem: eval.c is still too big. Solution: Split off internal functions to evalfunc.c.
adds 4f5c5f2 patch 7.4.2064 Problem: Coverity warns for possible buffer overflow. Solution: Use vim_strcat() instead of strcat().
adds 69aa099 patch 7.4.2065 Problem: Compiler warns for uninitialzed variable. (John Marriott) Solution: Set lnum to the right value.
adds c1fb763 patch 7.4.2066 Problem: getcompletion() not well tested. Solution: Add more testing.
adds 16ec3c9 patch 7.4.2067 Problem: Compiler warning for char/char_u conversion. (Tony Mechelynck) Inefficient code. Solution: Use more lines to fill with spaces. (Nikolai Pavlov) Add type cast.
adds b964443 patch 7.4.2068 Problem: Not all arguments of trunc_string() are tested. Memory access error when running the message tests. Solution: Add another test case. (Yegappan Lakshmanan) Make it easy to run unittests with valgrind. Fix the access error.
adds 9ccfebd patch 7.4.2069 Problem: spell.c is too big. Solution: Split it in spell file handling and spell checking.
adds 6cfdb2a patch 7.4.2070 Problem: Missing change to include file. Solution: Include the spell header file.
adds f562e72 patch 7.4.2071 Problem: The return value of type() is difficult to use. Solution: Define v:t_ constants. (Ken Takata)
adds 72ab729 patch 7.4.2072 Problem: substitute() does not support a Funcref argument. Solution: Support a Funcref like it supports a string starting with "\=".
adds 68015bb patch 7.4.2073 Problem: rgb.txt is read for every color name. Solution: Load rgb.txt once. (Christian Brabandt) Add a test.
adds 0a0f641 patch 7.4.2074 Problem: One more place using a dummy variable. Solution: Use offsetof(). (Ken Takata)
adds c917da4 patch 7.4.2075 Problem: No autocommand event to initialize a window or tab page. Solution: Add WinNew and TabNew events. (partly by Felipe Morales)
adds 4f0383b patch 7.4.2076 Problem: Syntax error when dict has '>' key. Solution: Check for endchar. (Ken Takata)
adds 12c11d5 patch 7.4.2077 Problem: Cannot update 'tabline' when a tab was closed. Solution: Add the TabClosed autocmd event. (partly by Felipe Morales)
adds ca8942c patch 7.4.2078 Problem: Running checks in po diretory fails. Solution: Add colors used in syntax.c to the builtiin color table.
adds 53bdec2 patch 7.4.2079 Problem: Netbeans test fails on non-Unix systems. Solution: Only do the permission check on Unix systems.
adds b869c0d patch 7.4.2080 Problem: When using PERROR() on some systems assert_fails() does not see the error. Solution: Make PERROR() always report the error.
adds c154274 patch 7.4.2081 Problem: Line numbers in the error list are not always adjusted. Solution: Set b_has_qf_entry properly. (Yegappan Lakshmanan)
adds 397eadb patch 7.4.2082 Problem: Not much test coverage for digraphs. Solution: Add a new style digraph test. (Christian Brabandt)
adds 19df5cc patch 7.4.2083 Problem: Coverity complains about not restoring a value. Solution: Restore the value, although it's not really needed. Change return to jump to cleanup, might leak memory.
adds 6008433 patch 7.4.2084 Problem: New digraph test makes testing hang. Solution: Don't set "nocp".
adds dfd63e3 patch 7.4.2085 Problem: Digraph tests fails on some systems. Solution: Run it separately and set 'encoding' early.
adds ac105ed patch 7.4.2086 Problem: Using the system default encoding makes tests unpredictable. Solution: Always use utf-8 or latin1 in the new style tests. Remove setting encoding and scriptencoding where it is not needed.
adds e25bc5a patch 7.4.2087 Problem: Digraph code test coverage is still low. Solution: Add more tests. (Christian Brabandt)
adds f362135 patch 7.4.2088 Problem: Keymap test fails with normal features. Solution: Bail out if the keymap feature is not supported.
adds 36edf06 patch 7.4.2089 Problem: Color handling of X11 GUIs is too complicated. Solution: Simplify the code. Use RGBA where appropriate. (Kazunobu Kuriyama)
adds df48fb4 patch 7.4.2090 Problem: Using submatch() in a lambda passed to substitute() is verbose. Solution: Use a static list and pass it as an optional argument to the function. Fix memory leak.
adds 2e45d21 patch 7.4.2091 Problem: Coverity reports a resource leak when out of memory. Solution: Close the file before returning.
adds 870b749 patch 7.4.2092 Problem: GTK 3 build fails with older GTK version. Solution: Check the pango version. (Kazunobu Kuriyama)
adds a58c58b patch 7.4.2093 Problem: Netbeans test fails once in a while. Leaving log file behind. Solution: Add it to the list of flaky tests. Disable logfile.
adds 4658228 patch 7.4.2094 Problem: The color allocation in X11 is overly complicated. Solution: Remove find_closest_color(), XAllocColor() already does this. (Kazunobu Kuriyama)
adds 61c0449 patch 7.4.2095 Problem: Man test fails when run with the GUI. Solution: Adjust for different behavior of GUI. Add assert_inrange().
adds b49edc1 patch 7.4.2096 Problem: Lambda functions show up with completion. Solution: Don't show lambda functions. (Ken Takata)
adds d4f31dc patch 7.4.2097 Problem: Warning from 64 bit compiler. Solution: use size_t instead of int. (Mike Williams)
adds 00b24be patch 7.4.2098 Problem: Text object tests are old style. Solution: Turn them into new style tests. (James McCoy, closes #941)
adds 6f1d9a0 Updated runtime files.
adds 73ac0c4 patch 7.4.2099 Problem: When a keymap is active only "(lang)" is displayed. (Ilya Dogolazky) Solution: Show the keymap name. (Dmitri Vereshchagin, closes #933)
adds 6835dc6 patch 7.4.2100 Problem: "cgn" and "dgn" do not work correctly with a single character match and the replacement includes the searched pattern. (John Beckett) Solution: If the match is found in the wrong column try in the next column. Turn the test into new style. (Christian Brabandt)
adds 2932359 patch 7.4.2101 Problem: Looping over windows, buffers and tab pages is inconsistant. Solution: Use FOR_ALL_ macros everywhere. (Yegappan Lakshmanan)
adds 45a2495 patch 7.4.2102 Problem: Tiny build with GUI fails. Solution: Revert one FOR_ALL_ change.
adds e99e844 patch 7.4.2103 Problem: Can't have "augroup END" right after ":au!". Solution: Check for the bar character before the command argument.
adds 97baee8 patch 7.4.2104 Problem: Code duplication when unreferencing a function. Solution: De-duplicate.
adds eec2981 patch 7.4.2105 Problem: Configure reports default features to be "normal" while it is "huge". Solution: Change the default text.
adds ac77aec patch 7.4.2106 Problem: Clang warns about missing field in initializer. Solution: Define COMMA and use it. (Kazunobu Kuriyama)
adds d955a09 patch 7.4.2107 Problem: Misplaced equal sign. Solution: Remove it.
adds adfc5c2 patch 7.4.2108 Problem: Netbeans test is flaky. Solution: Wait for the cursor to be positioned.
adds ad9c2a0 patch 7.4.2109 Problem: Setting 'display' to "lastline" is a drastic change, while omitting it results in lots of "@" lines. Solution: Add "truncate" to show "@@@" for a truncated line.
adds eac784e patch 7.4.2110 Problem: When there is an CmdUndefined autocmd then the error for a missing command is E464 instead of E492. (Manuel Ortega) Solution: Don't let the pointer be NULL.
adds 8c08b5b patch 7.4.2111 Problem: Defaults are very conservative. Solution: Move settings from vimrc_example.vim to defaults.vim. Load defaults.vim if no .vimrc was found.
adds 471a897 Update gitignore for new test binary. (Oyvind Holm, closes #954)
adds b56195e patch 7.4.2112 Problem: getcompletion(.., 'dir') returns a match with trailing "*" when there are no matches. (Chdiza) Solution: Return an empty list when there are no matches. Add a trailing slash to directories. (Yegappan Lakshmanan) Add tests for no matches. (closes #947)
adds 170b10b patch 7.4.2113 Problem: Test for undo is flaky. Solution: Turn it into a new style test. Use test_settime() to avoid flakyness.
adds d05b191 patch 7.4.2114 Problem: Tiny build fails. Solution: Always include vim_time().
adds b9a46fe patch 7.4.2115 Problem: Loading defaults.vim with -C argument. Solution: Don't load the defaults script with -C argument. Test sourcing the defaults script. Set 'display' to "truncate".
adds c73e447 patch 7.4.2116 Problem: The default vimrc for Windows is very conservative. Solution: Use the defaults.vim in the Windows installer.
adds f2c4c39 patch 7.4.2117 Problem: Deleting an augroup that still has autocmds does not give a warning. The next defined augroup takes its place. Solution: Give a warning and prevent the index being used for another group name.
adds 83a2a80 patch 7.4.2118 Problem: Mac: can't build with tiny features. Solution: Don't define FEAT_CLIPBOARD unconditionally. (Kazunobu Kuriyama)
adds 1e96d9b patch 7.4.2119 Problem: Closures are not supported. Solution: Capture variables in lambdas from the outer scope. (Yasuhiro Matsumoto, Ken Takata)
adds 10ce39a patch 7.4.2120 Problem: User defined functions can't be a closure. Solution: Add the "closure" argument. Allow using :unlet on a bound variable. (Yasuhiro Matsumoto, Ken Takata)
adds 9532fe7 patch 7.4.2121 Problem: No easy way to check if lambda and closure are supported. Solution: Add the +lambda feature.
adds b822cb0 patch 7.4.2122 Problem: Mac: don't get +clipboard in huge build. Solution: Move #define down below including featureh.h
adds 42093c0 patch 7.4.2123 Problem: No new style test for diff mode. Solution: Add a test. Check that folds are in sync.
adds 623cf88 patch 7.4.2124 Problem: diffmode test leaves files behind, breaking another test. Solution: Delete the files.
adds a5c0cc1 patch 7.4.2125 Problem: Compiler warning for loss of data. Solution: Add a type cast. (Christian Brabandt)
adds b20617b Add OSX build to Travis CI. (Christian Brabandt)
adds 90d121f patch 7.4.2126 Problem: No tests for :diffget and :diffput Solution: Add tests.
adds 3bcfca3 patch 7.4.2127 Problem: The short form of ":noswapfile" is ":noswap" instead of ":now". (Kent Sibilev) Solution: Only require three characters. Add a test for the short forms.
adds 1e22582 patch 7.4.2128 Problem: Memory leak when saving for undo fails. Solution: Free allocated memory. (Hirohito Higashi)
adds 3ab1435 patch 7.4.2129 Problem: Memory leak when using timer_start(). (Dominique Pelle) Solution: Don't copy the callback when using a partial.
adds 623e263 patch 7.4.2130 Problem: Pending timers cause false memory leak reports. Solution: Free all timers on exit.
adds 57e69ff patch 7.4.2131 Problem: More memory leaks when using partial, e.g. for "exit-cb". Solution: Don't copy the callback when using a partial.
adds 31440a1 patch 7.4.2132 Problem: test_partial has memory leaks reported. Solution: Add a note about why this happens.
adds fc1f201 patch 7.4.2133 Problem: Can't build with tiny features. Solution: Add #ifdef.
adds b54c3ff patch 7.4.2134 Problem: No error for using function() badly. Solution: Check for passing wrong function name. (Ken Takata)
adds 89eaa41 patch 7.4.2135 Problem: Various tiny issues. Solution: Update comments, white space, etc.
adds 5801644 patch 7.4.2136 Problem: Closure function fails. Solution: Don't reset uf_scoped when it points to another funccal.
adds 437bafe patch 7.4.2137 Problem: Using function() with a name will find another function when it is redefined. Solution: Add funcref(). Refer to lambda using a partial. Fix several reference counting issues.
adds 2d3d60a patch 7.4.2138 Problem: Test 86 and 87 fail. Solution: Call func_ref() also for regular functions.
adds 0588d4f patch 7.4.2139 Problem: :delfunction causes illegal memory access. Solution: Correct logic when deciding to free a function.
adds acadbea patch 7.4.2140 Problem: Tiny build fails. Solution: Add dummy typedefs.
adds ba96e9a patch 7.4.2141 Problem: Coverity reports bogus NULL check. Solution: When checking for a variable in the funccal scope don't pass the varname.
adds 8dd3a43 patch 7.4.2142 Problem: Leaking memory when redefining a function. Solution: Don't increment the function reference count when it's found by name. Don't remove the wrong function from the hashtab. More reference counting fixes.
adds bc7ce67 patch 7.4.2143 Problem: A funccal is garbage collected while it can still be used. Solution: Set copyID in all referenced functions. Do not list lambda functions with ":function".
adds bc8801c Updated runtime files.
adds 796aa9c patch 7.4.2144 Problem: On MS-Windows quickix does not handle a line with 1023 bytes ending in CR-LF properly. Solution: Don't consider CR a line break. (Ken Takata)
adds 86f2cd5 patch 7.4.2145 Problem: Win32: Using CreateThread/ExitThread is not safe. Solution: Use _beginthreadex and return from the thread. (Ken Takata)
adds 4724728 patch 7.4.2146 Problem: Not enough testing for popup menu. CTRL-E does not always work properly. Solution: Add more tests. When using CTRL-E check if the popup menu is visible. (Christian Brabandt)
adds abb71fb patch 7.4.2147 Problem: test_alot fails. Solution: Close window.
adds edf634e patch 7.4.2148 Problem: Not much testing for cscope. Solution: Add a test that uses the cscope program. (Christian Brabandt)
adds 7cba71d patch 7.4.2149 Problem: If a test leaves a window open a following test may fail. Solution: Always close extra windows after running a test.
adds 4c38d66 patch 7.4.2150 Problem: Warning with MinGW 64. (John Marriott) Solution: Change return type. (Ken Takata)
adds cf25fdb patch 7.4.2151 Problem: Quickfix test fails on MS-Windows. Solution: Close the help window. (Christian Brabandt)
adds ee695f7 patch 7.4.2152 Problem: No proper translation of messages with a count. Solution: Use ngettext(). (Sergey Alyoshin)
adds 877e957 patch 7.4.2153 Problem: GUI test isn't testing much. Solution: Turn into a new style test. Execute a shell command.
adds fe94892 patch 7.4.2154 Problem: Test_communicate() fails sometimes. Solution: Add it to the flaky tests.
adds 9d5b876 patch 7.4.2155 Problem: Quotes make GUI test fail on MS-Windows. Solution: Remove quotes, strip white space.
adds c90f2ae patch 7.4.2156 Problem: Compiler warning. Solution: Add type cast. (Ken Takata, Mike Williams)
adds 46c4d4a patch 7.4.2157 Problem: Test_job_start_fails() is expected to report memory leaks, making it hard to see other leaks in test_partial. Solution: Move Test_job_start_fails() to a separate test file.
adds b650b98 patch 7.4.2158 Problem: Result of getcompletion('', 'cscope') depends on previous completion. (Christian Brabandt) Solution: Call set_context_in_cscope_cmd().
adds 5971dab patch 7.4.2159 Problem: Insufficient testing for cscope. Solution: Add more tests. (Dominique Pelle)
adds 7dc5e2e patch 7.4.2160 Problem: setmatches() mixes up values. (Nikolai Pavlov) Solution: Save the string instead of reusing a shared buffer.
adds 7ab6def patch 7.4.2161 Problem: Expression test fails without conceal feature. Solution: Only check "conceal" with the conceal feature.
adds 7522f69 patch 7.4.2162 Problem: Result of getcompletion('', 'sign') depends on previous completion. Solution: Call set_context_in_sign_cmd(). (Dominique Pelle)
adds d76a0c1 patch 7.4.2163 Problem: match() and related functions tested with old style test. Solution: Convert to new style test. (Hirohito Higashi)
adds 66459b7 patch 7.4.2164 Problem: It is not possible to use plugins in an "after" directory to tune the behavior of a package. Solution: First load plugins from non-after directories, then packages and finally plugins in after directories. Reset 'loadplugins' before executing --cmd arguments.
adds 83b3c3d patch 7.4.2165 Problem: Startup test fails on MS-Windows. Solution: Don't check output if RunVim() returns zero.
adds 3286043 patch 7.4.2166 Problem: Small build can't run startup test. Solution: Skip the test.
adds c96a2f3 patch 7.4.2167 Problem: Small build can't run tests. Solution: Don't try setting 'packpath'.
adds 5b4a376 patch 7.4.2168 Problem: Not running the startup test on MS-Windows. Solution: Write vimcmd.
adds 446cce6 patch 7.4.2169 Problem: Startup test gets stuck on MS-Windows. Solution: Use double quotes.
adds 8e97bd7 patch 7.4.2170 Problem: Cannot get information about timers. Solution: Add timer_info().
adds 00ff380 patch 7.4.2171 Problem: MS-Windows build fails. Solution: Add QueryPerformanceCounter().
adds 472a0a8 patch 7.4.2172 Problem: No test for "vim --help". Solution: Add a test.
adds 3321e9d patch 7.4.2173 Problem: Can't test help on MS-Windows. Solution: Skip the test.
adds c8ce615 patch 7.4.2174 Problem: Adding duplicate flags to 'whichwrap' leaves commas behind. Solution: Also remove the commas. (Naruhiko Nishino)
adds 812ad4f patch 7.4.2175 Problem: Insufficient testing of cscope. Solution: Add more tests. (Dominique Pelle)
adds a8e691d patch 7.4.2176 Problem: #ifdefs in main() are complicated. Solution: Always define vim_main2(). Move params to the file level. (suggested by Ken Takata)
adds ba98bef patch 7.4.2177 Problem: No testing for -C and -N command line flags, file arguments, startuptime. Solution: Add tests.
adds 3a93838 patch 7.4.2178 Problem: No test for reading from stdin. Solution: Add a test.
adds e4a76ad patch 7.4.2179 Problem: Reading from stdin test fails on MS-Windows. Solution: Strip the extra space.
adds b73598e patch 7.4.2180 Problem: There is no easy way to stop all timers. There is no way to temporary pause a timer. Solution: Add timer_stopall() and timer_pause().
adds a772ec5 patch 7.4.2181 Problem: Compiler warning for unused variable. Solution: Remove it. (Dominique Pelle)
new ca1d292 Merge tag 'v7.4.2181' into debian/sid
new 3a207f6 Initial changelog for 2:7.4.2181-1
new 087c421 debian.vim: Remove ft=mail handling for reportbug files
new e52b6ab Initial gbp.conf just to manage patches
new 312a44c Import initial gbp-pq patches
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 1 +
.travis.yml | 56 +-
Filelist | 23 +-
Makefile | 2 +-
debian/changelog | 14 +
debian/gbp.conf | 2 +
...of-more-LaTeX-commands-for-tex-filetype-d.patch | 27 +
...t-filetype-using-the-contents-of-the-file.patch | 28 +
...s-decision-to-disable-modelines-by-defaul.patch | 29 +
...ng-a-vimrc.tiny-when-Vim-is-invoked-as-vi.patch | 75 +
debian/patches/series | 5 +
...ing-compilation-date-in-SOURCE_DATE_EPOCH.patch | 81 +
debian/runtime/debian.vim.in | 4 -
runtime/autoload/clojurecomplete.vim | 16 +-
runtime/{vimrc_example.vim => defaults.vim} | 92 +-
runtime/doc/autocmd.txt | 32 +-
runtime/doc/channel.txt | 65 +-
runtime/doc/eval.txt | 930 +-
runtime/doc/filetype.txt | 11 +-
runtime/doc/if_cscop.txt | 9 +-
runtime/doc/if_pyth.txt | 38 +-
runtime/doc/indent.txt | 2 +-
runtime/doc/index.txt | 9 +-
runtime/doc/map.txt | 26 +-
runtime/doc/mbyte.txt | 3 +-
runtime/doc/message.txt | 8 +-
runtime/doc/motion.txt | 19 +-
runtime/doc/netbeans.txt | 4 +-
runtime/doc/options.txt | 152 +-
runtime/doc/pattern.txt | 18 +-
runtime/doc/quickfix.txt | 66 +-
runtime/doc/quickref.txt | 3 +-
runtime/doc/repeat.txt | 15 +-
runtime/doc/starting.txt | 130 +-
runtime/doc/syntax.txt | 21 +-
runtime/doc/tags | 86 +-
runtime/doc/todo.txt | 244 +-
runtime/doc/usr_41.txt | 72 +-
runtime/doc/various.txt | 22 +-
runtime/doc/version7.txt | 3 +-
runtime/doc/version8.txt | 12357 +++++++++-
runtime/doc/windows.txt | 14 +-
runtime/evim.vim | 10 +-
runtime/filetype.vim | 16 +-
runtime/ftplugin/c.vim | 4 +-
runtime/ftplugin/clojure.vim | 20 +-
runtime/ftplugin/groovy.vim | 19 +
runtime/ftplugin/man.vim | 22 +-
runtime/ftplugin/python.vim | 39 +-
runtime/ftplugin/spec.vim | 18 +-
runtime/indent/clojure.vim | 206 +-
runtime/indent/sh.vim | 22 +-
runtime/indent/vhdl.vim | 21 +-
runtime/indent/vim.vim | 6 +-
runtime/keymap/armenian-eastern_utf-8.vim | 108 +
runtime/keymap/armenian-western_utf-8.vim | 108 +
runtime/keymap/vietnamese-telex_utf-8.vim | 196 +
runtime/keymap/vietnamese-vni_utf-8.vim | 196 +
runtime/lang/menu_sk_sk.vim | 2 +-
runtime/menu.vim | 6 +-
runtime/optwin.vim | 20 +-
runtime/pack/dist/opt/matchit/plugin/matchit.vim | 3 +-
runtime/plugin/manpager.vim | 4 +-
runtime/rgb.txt | 31 +-
runtime/scripts.vim | 13 +-
runtime/syntax/awk.vim | 134 +-
runtime/syntax/bib.vim | 36 +-
runtime/syntax/c.vim | 4 +-
runtime/syntax/clojure.vim | 217 +-
runtime/syntax/cpp.vim | 3 +-
runtime/syntax/groovy.vim | 11 +-
runtime/syntax/pf.vim | 118 +-
runtime/syntax/php.vim | 44 +-
runtime/syntax/python.vim | 4 +-
runtime/syntax/rst.vim | 20 +-
runtime/syntax/scheme.vim | 17 +-
runtime/syntax/sh.vim | 94 +-
runtime/syntax/spec.vim | 10 +-
runtime/syntax/sqloracle.vim | 20 +-
runtime/syntax/tex.vim | 65 +-
runtime/syntax/vim.vim | 28 +-
runtime/syntax/viminfo.vim | 6 +-
runtime/tools/blink.c | 3 +-
runtime/tools/ccfilter.c | 2 +-
runtime/tutor/tutor.bg.utf-8 | 1037 +
runtime/tutor/tutor.eo | 18 +-
runtime/tutor/tutor.eo.utf-8 | 18 +-
runtime/tutor/tutor.fr | 4 +-
runtime/tutor/tutor.fr.utf-8 | 4 +-
runtime/tutor/tutor.vim | 4 +-
runtime/vimrc_example.vim | 76 +-
src/INSTALL | 2 +-
src/INSTALLpc.txt | 2 +-
src/Make_bc5.mak | 9 +-
src/Make_cyg_ming.mak | 96 +-
src/Make_dice.mak | 38 +-
src/Make_ivc.mak | 35 +
src/Make_manx.mak | 48 +-
src/Make_morph.mak | 9 +-
src/Make_mvc.mak | 150 +-
src/Make_sas.mak | 35 +
src/Make_vms.mms | 13 +-
src/Makefile | 506 +-
src/VisVim/Commands.cpp | 2 +-
src/arabic.c | 11 +-
src/auto/configure | 16 +-
src/buffer.c | 327 +-
src/channel.c | 651 +-
src/charset.c | 18 +-
src/config.aap.in | 3 -
src/config.h.in | 3 -
src/configure.in | 12 +-
src/dict.c | 820 +
src/diff.c | 32 +-
src/digraph.c | 1 -
src/dosinst.c | 7 +-
src/edit.c | 17 +-
src/eval.c | 24344 +++----------------
src/evalfunc.c | 12695 ++++++++++
src/ex_cmds.c | 531 +-
src/ex_cmds.h | 15 +
src/ex_cmds2.c | 251 +-
src/ex_docmd.c | 183 +-
src/ex_getln.c | 334 +-
src/farsi.c | 475 +-
src/feature.h | 12 +-
src/fileio.c | 364 +-
src/fold.c | 16 +-
src/getchar.c | 7 +-
src/globals.h | 52 +-
src/gui.c | 15 +-
src/gui.h | 6 +
src/gui_at_fs.c | 16 +-
src/gui_beval.c | 56 +-
src/gui_gtk_x11.c | 317 +-
src/gui_mac.c | 21 +-
src/gui_photon.c | 12 +
src/gui_w32.c | 61 +-
src/gui_x11.c | 217 +-
src/hashtab.c | 6 +-
src/if_cscope.c | 29 +-
src/if_lua.c | 4 +-
src/if_mzsch.c | 38 +-
src/if_perl.xs | 295 +-
src/if_py_both.h | 100 +-
src/if_ruby.c | 21 +-
src/if_tcl.c | 4 +-
src/iscygpty.c | 181 +
src/iscygpty.h | 36 +
src/json.c | 12 +-
src/list.c | 958 +
src/macros.h | 11 +
src/main.aap | 1 -
src/main.c | 696 +-
src/mark.c | 487 +-
src/mbyte.c | 149 +-
src/memfile.c | 35 +-
src/memline.c | 51 +-
src/menu.c | 7 +-
src/message.c | 188 +-
src/message_test.c | 109 +
src/misc1.c | 42 +-
src/misc2.c | 60 +-
src/move.c | 2 +-
src/netbeans.c | 102 +-
src/normal.c | 30 +-
src/ops.c | 475 +-
src/option.c | 62 +-
src/option.h | 23 +-
src/os_amiga.h | 3 +
src/os_dos.h | 3 +
src/os_mac.h | 3 +
src/os_mswin.c | 30 +-
src/os_unix.c | 471 +-
src/os_unix.h | 11 +-
src/os_win32.c | 25 +-
src/po/eo.po | 69 +-
src/po/fr.po | 77 +-
src/po/it.po | 113 +-
src/proto.h | 13 +-
src/proto/arabic.pro | 3 +
src/proto/buffer.pro | 4 +-
src/proto/channel.pro | 10 +-
src/proto/charset.pro | 2 +-
src/proto/dict.pro | 24 +
src/proto/eval.pro | 138 +-
src/proto/evalfunc.pro | 13 +
src/proto/ex_cmds.pro | 2 +
src/proto/ex_cmds2.pro | 7 +-
src/proto/ex_docmd.pro | 1 +
src/proto/ex_getln.pro | 11 +-
src/proto/farsi.pro | 12 +
src/proto/fileio.pro | 6 +-
src/proto/getchar.pro | 1 -
src/proto/gui_gtk_x11.pro | 2 +
src/proto/gui_mac.pro | 2 +
src/proto/gui_photon.pro | 2 +
src/proto/gui_w32.pro | 2 +
src/proto/gui_x11.pro | 2 +
src/proto/if_mzsch.pro | 2 +-
src/proto/list.pro | 36 +
src/proto/main.pro | 14 +-
src/proto/mark.pro | 8 +-
src/proto/memline.pro | 4 +-
src/proto/message.pro | 1 +
src/proto/misc2.pro | 6 +-
src/proto/ops.pro | 3 +
src/proto/os_mswin.pro | 2 +-
src/proto/quickfix.pro | 2 +
src/proto/regexp.pro | 2 +-
src/proto/screen.pro | 2 +-
src/proto/spell.pro | 20 +-
src/proto/spellfile.pro | 9 +
src/proto/userfunc.pro | 60 +
src/proto/window.pro | 4 +-
src/pty.c | 2 +-
src/quickfix.c | 2202 +-
src/regexp.c | 109 +-
src/regexp_nfa.c | 7 +-
src/screen.c | 84 +-
src/search.c | 27 +-
src/spell.c | 8310 +------
src/spell.h | 319 +
src/spellfile.c | 6749 +++++
src/structs.h | 297 +-
src/syntax.c | 13 +-
src/tag.c | 63 +-
src/term.c | 174 +-
src/testdir/Make_all.mak | 27 +-
src/testdir/Make_dos.mak | 2 +
src/testdir/Make_ming.mak | 85 +-
src/testdir/Make_vms.mms | 4 +-
src/testdir/Makefile | 26 +-
src/testdir/README.txt | 5 +-
src/testdir/amiga.vim | 2 +
src/testdir/dos.vim | 2 +
src/testdir/main.aap | 2 +-
src/testdir/runtest.vim | 27 +-
src/testdir/samples/quickfix.txt | 5 +-
src/testdir/setup.vim | 14 +
src/testdir/shared.vim | 170 +
src/testdir/test16.in | 16 -
src/testdir/test16.ok | 2 -
src/testdir/test17.in | 14 +-
src/testdir/test35.in | 21 -
src/testdir/test35.ok | 4 -
src/testdir/test47.in | 103 -
src/testdir/test47.ok | 44 -
src/testdir/test53.in | 59 -
src/testdir/test53.ok | 26 -
src/testdir/test61.in | 113 -
src/testdir/test61.ok | 49 -
src/testdir/test63.in | 200 -
src/testdir/test63.ok | 17 -
src/testdir/test64.in | 3 +-
src/testdir/test64.ok | 3 +
src/testdir/test73.in | 11 +-
src/testdir/test80.in | 4 +-
src/testdir/test86.in | 62 +
src/testdir/test86.ok | 57 +-
src/testdir/test87.in | 62 +
src/testdir/test87.ok | 57 +-
src/testdir/test_alot.vim | 13 +-
src/testdir/test_alot_utf8.vim | 3 +-
src/testdir/test_assert.vim | 13 +
src/testdir/test_autochdir.vim | 17 +
src/testdir/test_autocmd.vim | 173 +-
src/testdir/test_channel.vim | 578 +-
src/testdir/test_channel_pipe.py | 10 +
src/testdir/test_cmdline.vim | 178 +
src/testdir/test_cscope.vim | 276 +
src/testdir/test_cursor_func.vim | 4 +-
src/testdir/test_diffmode.vim | 204 +
src/testdir/test_digraph.vim | 461 +
src/testdir/test_execute_func.vim | 51 +
src/testdir/test_expand_dllpath.vim | 2 -
src/testdir/test_expr.vim | 119 +-
src/testdir/test_expr_utf8.vim | 2 -
src/testdir/test_farsi.vim | 84 +
src/testdir/test_filter_map.vim | 81 +
src/testdir/test_getcwd.in | 12 +-
src/testdir/test_gn.vim | 93 +
src/testdir/test_goto.vim | 12 +-
src/testdir/test_gui.vim | 28 +
src/testdir/test_help_tagjump.vim | 10 +
src/testdir/test_increment.vim | 21 +
src/testdir/test_increment_dbcs.vim | 30 +
src/testdir/test_job_fails.vim | 19 +
src/testdir/test_json.vim | 5 +-
src/testdir/test_jumps.vim | 11 +
src/testdir/test_lambda.vim | 286 +
src/testdir/test_largefile.vim | 34 +
src/testdir/test_man.vim | 60 +
src/testdir/test_match.vim | 165 +
src/testdir/test_matchadd_conceal_utf8.vim | 2 -
src/testdir/test_matchstrpos.vim | 13 -
src/testdir/test_netbeans.py | 91 +
src/testdir/test_netbeans.vim | 79 +
src/testdir/test_options.in | 23 -
src/testdir/test_options.ok | 3 -
src/testdir/test_options.vim | 40 +
src/testdir/test_packadd.vim | 4 +-
src/testdir/test_partial.vim | 126 +-
src/testdir/test_popup.vim | 268 +
src/testdir/test_quickfix.vim | 987 +-
src/testdir/test_regexp_utf8.vim | 2 -
src/testdir/test_reltime.vim | 1 -
src/testdir/test_ruby.in | 25 -
src/testdir/test_ruby.ok | 3 -
src/testdir/test_ruby.vim | 34 +
src/testdir/test_startup.vim | 184 +
src/testdir/test_stat.vim | 64 +
src/testdir/test_syn_attr.vim | 785 +-
src/testdir/test_tagjump.vim | 1 +
src/testdir/test_textobjects.in | 40 -
src/testdir/test_textobjects.ok | 16 -
src/testdir/test_textobjects.vim | 43 +
src/testdir/test_timers.vim | 98 +-
src/testdir/test_true_false.vim | 150 +
src/testdir/test_undo.vim | 204 +
src/testdir/test_undolevels.vim | 48 -
src/testdir/test_usercommands.vim | 104 +
src/testdir/test_viminfo.vim | 383 +-
src/testdir/test_viml.vim | 186 +
src/testdir/test_visual.vim | 4 +-
src/testdir/test_window_cmd.vim | 70 +
src/testdir/test_window_id.vim | 15 +
src/testdir/unix.vim | 2 +
src/testdir/vms.vim | 4 +-
src/undo.c | 22 +-
src/userfunc.c | 3774 +++
src/version.c | 731 +-
src/vim.h | 277 +-
src/window.c | 126 +-
src/workshop.c | 2 +-
src/xpm/README.txt | 4 +
src/xpm/x64/lib-vc14/libXpm.lib | Bin 0 -> 121904 bytes
src/xpm/x86/lib-vc14/libXpm.lib | Bin 0 -> 86422 bytes
src/xxd/xxd.c | 22 +-
339 files changed, 62543 insertions(+), 35441 deletions(-)
create mode 100644 debian/gbp.conf
create mode 100644 debian/patches/debian/Add-recognition-of-more-LaTeX-commands-for-tex-filetype-d.patch
create mode 100644 debian/patches/debian/Detect-the-rst-filetype-using-the-contents-of-the-file.patch
create mode 100644 debian/patches/debian/Document-Debian-s-decision-to-disable-modelines-by-defaul.patch
create mode 100644 debian/patches/debian/Support-sourcing-a-vimrc.tiny-when-Vim-is-invoked-as-vi.patch
create mode 100644 debian/patches/series
create mode 100644 debian/patches/upstream/Support-defining-compilation-date-in-SOURCE_DATE_EPOCH.patch
copy runtime/{vimrc_example.vim => defaults.vim} (53%)
create mode 100644 runtime/ftplugin/groovy.vim
create mode 100644 runtime/keymap/armenian-eastern_utf-8.vim
create mode 100644 runtime/keymap/armenian-western_utf-8.vim
create mode 100644 runtime/keymap/vietnamese-telex_utf-8.vim
create mode 100644 runtime/keymap/vietnamese-vni_utf-8.vim
create mode 100644 runtime/tutor/tutor.bg.utf-8
create mode 100644 src/dict.c
create mode 100644 src/evalfunc.c
create mode 100644 src/iscygpty.c
create mode 100644 src/iscygpty.h
create mode 100644 src/list.c
create mode 100644 src/message_test.c
create mode 100644 src/proto/arabic.pro
create mode 100644 src/proto/dict.pro
create mode 100644 src/proto/evalfunc.pro
create mode 100644 src/proto/farsi.pro
create mode 100644 src/proto/list.pro
create mode 100644 src/proto/spellfile.pro
create mode 100644 src/proto/userfunc.pro
create mode 100644 src/spell.h
create mode 100644 src/spellfile.c
create mode 100644 src/testdir/setup.vim
create mode 100644 src/testdir/shared.vim
delete mode 100644 src/testdir/test16.in
delete mode 100644 src/testdir/test16.ok
delete mode 100644 src/testdir/test35.in
delete mode 100644 src/testdir/test35.ok
delete mode 100644 src/testdir/test47.in
delete mode 100644 src/testdir/test47.ok
delete mode 100644 src/testdir/test61.in
delete mode 100644 src/testdir/test61.ok
delete mode 100644 src/testdir/test63.in
delete mode 100644 src/testdir/test63.ok
create mode 100644 src/testdir/test_autochdir.vim
create mode 100644 src/testdir/test_cmdline.vim
create mode 100644 src/testdir/test_cscope.vim
create mode 100644 src/testdir/test_diffmode.vim
create mode 100644 src/testdir/test_digraph.vim
create mode 100644 src/testdir/test_execute_func.vim
create mode 100644 src/testdir/test_farsi.vim
create mode 100644 src/testdir/test_filter_map.vim
create mode 100644 src/testdir/test_gn.vim
create mode 100644 src/testdir/test_gui.vim
create mode 100644 src/testdir/test_increment_dbcs.vim
create mode 100644 src/testdir/test_job_fails.vim
create mode 100644 src/testdir/test_jumps.vim
create mode 100644 src/testdir/test_lambda.vim
create mode 100644 src/testdir/test_largefile.vim
create mode 100644 src/testdir/test_man.vim
create mode 100644 src/testdir/test_match.vim
delete mode 100644 src/testdir/test_matchstrpos.vim
create mode 100644 src/testdir/test_netbeans.py
create mode 100644 src/testdir/test_netbeans.vim
delete mode 100644 src/testdir/test_options.in
delete mode 100644 src/testdir/test_options.ok
create mode 100644 src/testdir/test_options.vim
create mode 100644 src/testdir/test_popup.vim
delete mode 100644 src/testdir/test_ruby.in
delete mode 100644 src/testdir/test_ruby.ok
create mode 100644 src/testdir/test_ruby.vim
create mode 100644 src/testdir/test_startup.vim
create mode 100644 src/testdir/test_stat.vim
delete mode 100644 src/testdir/test_textobjects.in
delete mode 100644 src/testdir/test_textobjects.ok
create mode 100644 src/testdir/test_textobjects.vim
create mode 100644 src/testdir/test_true_false.vim
create mode 100644 src/testdir/test_undo.vim
delete mode 100644 src/testdir/test_undolevels.vim
create mode 100644 src/testdir/test_usercommands.vim
create mode 100644 src/testdir/test_window_cmd.vim
create mode 100644 src/userfunc.c
create mode 100644 src/xpm/x64/lib-vc14/libXpm.lib
create mode 100644 src/xpm/x86/lib-vc14/libXpm.lib
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-vim/vim.git
More information about the pkg-vim-maintainers
mailing list