1
0
forked from aniani/vim

Commit Graph

  • ee1deb4a00 patch 7.4.2005 Problem: After using evalcmd() message output is in the wrong position. (Christian Brabandt) Solution: Reset msg_col. v7.4.2005 Bram Moolenaar 2016-07-08 23:06:21 +02:00
  • 65549bdef5 patch 7.4.2004 Problem: GUI: cursor displayed in the wrong position. Solution: Correct screen_cur_col and screen_cur_row. v7.4.2004 Bram Moolenaar 2016-07-08 22:52:37 +02:00
  • 144445d15f 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. v7.4.2003 Bram Moolenaar 2016-07-08 21:41:54 +02:00
  • a06ec8f345 patch 7.4.2002 Problem: Crash when passing number to filter() or map(). Solution: Convert to a string. (Ozaki Kiichi) v7.4.2002 Bram Moolenaar 2016-07-08 20:11:07 +02:00
  • ba768495c2 patch 7.4.2001 Problem: Tiny build fails. (Tony Mechelynck) Solution: Add #ifdef. v7.4.2001 Bram Moolenaar 2016-07-08 15:32:54 +02:00
  • 245a7cb6d3 patch 7.4.2000 Problem: Evalcmd test fails. Solution: Add missing piece. v7.4.2000 Bram Moolenaar 2016-07-08 10:53:12 +02:00
  • bc5d6dd1dd patch 7.4.1999 Problem: evalcmd() doesn't work recursively. Solution: Use redir_evalcmd instead of redir_vname. v7.4.1999 Bram Moolenaar 2016-07-07 23:04:18 +02:00
  • bf2cc5f36d 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. v7.4.1998 Bram Moolenaar 2016-07-07 20:45:06 +02:00
  • dcb1700186 patch 7.4.1997 Problem: Cannot easily scroll the quickfix window. Solution: Add ":cbottom". v7.4.1997 Bram Moolenaar 2016-07-07 18:58:59 +02:00
  • 1e5e1231ac patch 7.4.1996 Problem: Capturing the output of a command takes a few commands. Solution: Add evalcmd(). v7.4.1996 Bram Moolenaar 2016-07-07 17:33:02 +02:00
  • 9d5d3c9c44 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. v7.4.1995 Bram Moolenaar 2016-07-07 16:43:02 +02:00
  • 05e418d436 patch 7.4.1994 Problem: True-false test fails. Solution: Filter the dict to only keep the value that matters. v7.4.1994 Bram Moolenaar 2016-07-07 16:35:16 +02:00
  • 6bb450145e patch 7.4.1993 Problem: Not all TRUE and FALSE arguments are tested. Solution: Add a few more tests. v7.4.1993 Bram Moolenaar 2016-07-07 15:11:19 +02:00
  • e381d3d5e0 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. v7.4.1992 Bram Moolenaar 2016-07-07 14:50:41 +02:00
  • 00efded106 patch 7.4.1991 Problem: glob() does not add a symbolic link when there are no wildcards. Solution: Remove the call to mch_getperm(). v7.4.1991 Bram Moolenaar 2016-07-07 14:29:10 +02:00
  • 80632db65e patch 7.4.1990 Problem: Cscope items are not sorted. Solution: Put the new "a" command first. (Ken Takata) v7.4.1990 Bram Moolenaar 2016-07-05 22:28:40 +02:00
  • b33c7eb5b8 patch 7.4.1989 Problem: filter() and map() only accept a string argument. Solution: Implement using a Funcref argument (Yasuhiro Matsumoto, Ken Takata) v7.4.1989 Bram Moolenaar 2016-07-04 22:29:49 +02:00
  • ab9c89b68d 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. v7.4.1988 Bram Moolenaar 2016-07-03 17:47:26 +02:00
  • dec85cf750 patch 7.4.1987 Problem: When copying unrecognized lines for viminfo, end up with useless continuation lines. Solution: Skip continuation lines. v7.4.1987 Bram Moolenaar 2016-07-02 22:33:46 +02:00
  • fef524bbff patch 7.4.1986 Problem: Compiler warns for loss of data. Solution: Use size_t instead of int. (Christian Brabandt) v7.4.1986 Bram Moolenaar 2016-07-02 22:07:22 +02:00
  • 3b98b83001 patch 7.4.1985 Problem: Missing changes in VMS build file. Solution: Use the right file name. v7.4.1985 Bram Moolenaar 2016-07-02 21:45:17 +02:00
  • e18dbe865d Updated runtime files. Bram Moolenaar 2016-07-02 21:42:23 +02:00
  • 0fcc7c6dd1 patch 7.4.1984 Problem: Not all quickfix features are tested. Solution: Add a few more tests. (Yegappan Lakshmanan) v7.4.1984 Bram Moolenaar 2016-07-02 21:22:52 +02:00
  • 75464dc434 patch 7.4.1983 Problem: farsi.c and arabic.c are included in a strange way. Solution: Build them like other files. v7.4.1983 Bram Moolenaar 2016-07-02 20:27:50 +02:00
  • 951fa1819a patch 7.4.1982 Problem: Viminfo file contains duplicate change marks. Solution: Drop duplicate marks. v7.4.1982 Bram Moolenaar 2016-07-02 19:20:06 +02:00
  • ee2615af64 patch 7.4.1981 Problem: No testing for Farsi code. Solution: Add a minimal test. Clean up Farsi code. v7.4.1981 Bram Moolenaar 2016-07-02 18:25:34 +02:00
  • 361c8f0e51 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) v7.4.1980 Bram Moolenaar 2016-07-02 15:41:47 +02:00
  • 2acfbed9db patch 7.4.1979 Problem: Getting value of binary option is wrong. (Kent Sibilev) Solution: Fix type cast. Add a test. v7.4.1979 Bram Moolenaar 2016-07-01 23:14:02 +02:00
  • c5af40ae64 patch 7.4.1978 Problem: Large file test does not delete its output. Solution: Delete the output. Check size properly when possible. (Ken Takata) v7.4.1978 Bram Moolenaar 2016-07-01 21:49:06 +02:00
  • bde9810d61 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) v7.4.1977 Bram Moolenaar 2016-07-01 20:03:42 +02:00
  • 22fcfad292 patch 7.4.1976 Problem: Number variables are not 64 bits while they could be. Solution: Add the num64 feature. (Ken Takata) v7.4.1976 Bram Moolenaar 2016-07-01 18:17:26 +02:00
  • 8767f52fbf 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) v7.4.1975 Bram Moolenaar 2016-07-01 17:17:39 +02:00
  • 4a6c670b84 patch 7.4.1974 Problem: GUI has a problem with some termcodes. Solution: Handle negative numbers. (Kazunobu Kuriyama) v7.4.1974 Bram Moolenaar 2016-07-01 15:48:05 +02:00
  • 4c5717ed8a 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. v7.4.1973 Bram Moolenaar 2016-07-01 15:39:40 +02:00
  • 40de45664c patch 7.4.1972 Problem: On Solaris select() does not work as expected when there is typeahead. Solution: Add ICANON when sleeping. (Ozaki Kiichi) v7.4.1972 Bram Moolenaar 2016-07-01 15:03:46 +02:00
  • e8fea0728a patch 7.4.1971 Problem: It is not easy to see unrecognized error lines below the current error position. Solution: Add ":clist +count". v7.4.1971 Bram Moolenaar 2016-07-01 14:48:27 +02:00
  • 70e136e1d8 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) v7.4.1970 Bram Moolenaar 2016-07-01 14:04:51 +02:00
  • 24cf233ef9 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) v7.4.1969 Bram Moolenaar 2016-07-01 12:50:54 +02:00
  • 1d90a5a5af patch 7.4.1968 Problem: Invalid memory access with "\<C-">. Solution: Do not recognize this as a special character. (Dominique Pelle) v7.4.1968 Bram Moolenaar 2016-07-01 11:59:47 +02:00
  • 6747fabc73 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) v7.4.1967 Bram Moolenaar 2016-06-28 22:39:16 +02:00
  • bcf7772a23 patch 7.4.1966 Problem: Coverity reports a resource leak. Solution: Close "fd" also when bailing out. v7.4.1966 Bram Moolenaar 2016-06-28 21:11:32 +02:00
  • adb78a77eb 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) v7.4.1965 Bram Moolenaar 2016-06-27 21:10:31 +02:00
  • 688e3d1fd9 patch 7.4.1964 Problem: The quickfix init function is too big. Solution: Factor out parsing 'errorformat' to a separate function. (Yegappan Lakshmanan) v7.4.1964 Bram Moolenaar 2016-06-26 22:05:54 +02:00
  • 97ff9b9cff patch 7.4.1963 Problem: Running Win32 Vim in mintty does not work. Solution: Detect mintty and give a helpful error message. (Ken Takata) v7.4.1963 Bram Moolenaar 2016-06-26 20:37:46 +02:00
  • 52df117df7 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) v7.4.1962 Bram Moolenaar 2016-06-26 19:38:19 +02:00
  • 00672e1d3f 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) v7.4.1961 Bram Moolenaar 2016-06-26 18:38:13 +02:00
  • 04e2b4b0c4 patch 7.4.1960 Problem: Unicode standard 9 was released. Solution: Update the character property tables. (Christian Brabandt) v7.4.1960 Bram Moolenaar 2016-06-26 17:53:07 +02:00
  • aad30bbcde patch 7.4.1959 Problem: Crash when running test_channel.vim on Windows. Solution: Check for NULL pointer result from FormatMessage(). (Christian Brabandt) v7.4.1959 Bram Moolenaar 2016-06-26 17:31:03 +02:00
  • eeb50ab522 patch 7.4.1958 Problem: Perl interface preprocessor statements not nicely indented. Solution: Improve the indenting. (Ken Takata) v7.4.1958 Bram Moolenaar 2016-06-26 17:19:46 +02:00
  • 7b61bf187a patch 7.4.1957 Problem: Perl interface has obsolete workaround. Solution: Remove the workaround added by 7.3.623. (Ken Takata) v7.4.1957 Bram Moolenaar 2016-06-26 17:16:51 +02:00
  • 5d2ca04029 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) v7.4.1956 Bram Moolenaar 2016-06-26 17:11:21 +02:00
  • f4fba6dcd5 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) v7.4.1955 Bram Moolenaar 2016-06-26 16:44:24 +02:00
  • d388d2ac8b patch 7.4.1954 Problem: No test for what 7.4.1948 fixes. Solution: Add a test. (Hirohito Higashi, closes #880) v7.4.1954 Bram Moolenaar 2016-06-26 16:24:20 +02:00
  • 802a0d902f Updated runtime files. Bram Moolenaar 2016-06-26 16:17:58 +02:00
  • 049cba9e97 patch 7.4.1953 Problem: Not all parts of the quickfix code are tested. Solution: Add more tests. (Yegappan Lakshmanan) v7.4.1953 Bram Moolenaar 2016-06-26 14:38:04 +02:00
  • b12e7ef956 patch 7.4.1952 Problem: Cscope interface does not support finding assignments. Solution: Add the "a" command. (ppettina, closes #882) v7.4.1952 Bram Moolenaar 2016-06-21 23:42:20 +02:00
  • 85babd6db6 patch 7.4.1951 Problem: Ruby test is old style. Solution: Convert to a new style test. (Ken Takata) v7.4.1951 Bram Moolenaar 2016-06-21 22:59:28 +02:00
  • f50df3925b patch 7.4.1950 Problem: Quickfix long lines test not executed for buffer. Solution: Call the function to test long lines. (Yegappan Lakshmanan) v7.4.1950 Bram Moolenaar 2016-06-21 21:33:34 +02:00
  • 38df43bd13 patch 7.4.1949 Problem: Minor problems with the quickfix code. Solution: Fix the problems. (Yegappan Lakshmanan) v7.4.1949 Bram Moolenaar 2016-06-20 21:41:12 +02:00
  • ad5ca9bc1e 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) v7.4.1948 Bram Moolenaar 2016-06-20 21:26:08 +02:00
  • ecefe71704 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. v7.4.1947 Bram Moolenaar 2016-06-20 12:50:17 +02:00
  • cf2d77987c patch 7.4.1946 Problem: File list does not include new XPM libraries. Solution: Add the file list entries. v7.4.1946 Bram Moolenaar 2016-06-20 11:28:18 +02:00
  • ddf8d1c746 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) v7.4.1945 Bram Moolenaar 2016-06-20 11:22:54 +02:00
  • b5b95750a6 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) v7.4.1944 Bram Moolenaar 2016-06-18 21:59:36 +02:00
  • 678e480529 patch 7.4.1943 Problem: Coverity warns for unreachable code. Solution: Remove the code that won't do anything. v7.4.1943 Bram Moolenaar 2016-06-17 22:38:46 +02:00
  • d18f672fc9 patch 7.4.1942 Problem: Background is not drawn properly when 'termguicolors' is set. Solution: Check cterm_normal_bg_color. (Jacob Niehus, closes #805) v7.4.1942 Bram Moolenaar 2016-06-17 13:18:49 +02:00
  • a02a551e18 Updated runtime files. Bram Moolenaar 2016-06-17 12:48:11 +02:00
  • 3ef5bf7d45 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) v7.4.1941 Bram Moolenaar 2016-06-15 22:41:31 +02:00
  • 23c60f21b0 patch 7.4.1940 Problem: "gd" hangs in some situations. (Eric Biggers) Solution: Remove the SEARCH_START flag when looping. Add a test. v7.4.1940 Bram Moolenaar 2016-06-15 22:03:48 +02:00
  • 28607ba2b8 patch 7.4.1939 Problem: Memory access error when reading viminfo. (Dominique Pelle) Solution: Correct index in jumplist when at the end. v7.4.1939 Bram Moolenaar 2016-06-15 21:44:51 +02:00
  • 36f0f0686c 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. v7.4.1938 Bram Moolenaar 2016-06-14 23:02:46 +02:00
  • ab47c61f46 patch 7.4.1937 Problem: No test for directory stack in quickfix. Solution: Add a test. (Yegappan Lakshmanan) v7.4.1937 Bram Moolenaar 2016-06-14 22:02:26 +02:00
  • 67e3720a9d patch 7.4.1936 Problem: Off-by-one error in bounds check. (Coverity) Solution: Check register number properly. v7.4.1936 Bram Moolenaar 2016-06-14 21:32:28 +02:00
  • bee666f239 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) v7.4.1935 Bram Moolenaar 2016-06-14 20:39:42 +02:00
  • 9bd3186052 patch 7.4.1934 Problem: New style tests not executed with MinGW compiler. Solution: Add new style test support. (Yegappan Lakshmanan) v7.4.1934 Bram Moolenaar 2016-06-13 22:58:39 +02:00
  • 72e697d189 patch 7.4.1933 Problem: Compiler warning about uninitialzed variable. (Yegappan) Solution: Give it a dummy value. v7.4.1933 Bram Moolenaar 2016-06-13 22:48:01 +02:00
  • ece74ab103 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. v7.4.1932 Bram Moolenaar 2016-06-13 22:22:15 +02:00
  • a641e1d4da 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. v7.4.1931 Bram Moolenaar 2016-06-13 21:16:03 +02:00
  • bf2c0ee0b2 patch 7.4.1930 Problem: Can't build without +spell but with +quickfix. (Charles) Solution: Add better #ifdef around ml_append_buf(). (closes #864) v7.4.1930 Bram Moolenaar 2016-06-13 20:23:53 +02:00
  • 2016ae586b patch 7.4.1929 Problem: Inconsistent indenting and weird name. Solution: Fix indent, make name all upper case. (Ken Takata) v7.4.1929 Bram Moolenaar 2016-06-13 20:08:43 +02:00
  • 76ae22fef3 patch 7.4.1928 Problem: Overwriting pointer argument. Solution: Assign to what it points to. (Dominique Pelle) v7.4.1928 Bram Moolenaar 2016-06-13 20:00:29 +02:00
  • 5b7d177e89 patch 7.4.1927 Problem: Compiler warning for signed/unsigned. Solution: Add type cast. v7.4.1927 Bram Moolenaar 2016-06-13 19:54:22 +02:00
  • a890f5e348 patch 7.4.1926 Problem: Possible crash with many history items. Solution: Avoid the index going past the last item. v7.4.1926 Bram Moolenaar 2016-06-12 23:03:19 +02:00
  • c95a302a4c Updated runtime files. Bram Moolenaar 2016-06-12 23:01:46 +02:00
  • 2d35899721 patch 7.4.1925 Problem: Viminfo does not merge file marks properly. Solution: Use a timestamp. Add the :clearjumps command. v7.4.1925 Bram Moolenaar 2016-06-12 21:20:54 +02:00
  • cf08946349 patch 7.4.1924 Problem: Missing "void" for functions without argument. Solution: Add "void". (Hirohito Higashi) v7.4.1924 Bram Moolenaar 2016-06-12 21:18:43 +02:00
  • ae3150ec8d patch 7.4.1923 Problem: Command line editing is not tested much. Solution: Add tests for expanding the file name and 'wildmenu'. v7.4.1923 Bram Moolenaar 2016-06-11 23:22:36 +02:00
  • 06469e979f patch 7.4.1922 Problem: Ruby 2.4.0 unifies Fixnum and Bignum into Integer. Solution: Use rb_cInteger. (Weiong Mao) v7.4.1922 Bram Moolenaar 2016-06-11 22:26:53 +02:00
  • 724f2edf75 patch 7.4.1921 Problem: vim_time() not included when needed. Solution: Adjust #ifdef. v7.4.1921 Bram Moolenaar 2016-06-11 22:21:17 +02:00
  • e80ff7448d patch 7.4.1920 Problem: Missing test changes. Solution: Update viminfo test. v7.4.1920 Bram Moolenaar 2016-06-11 21:14:18 +02:00
  • 46bbb0c4ba patch 7.4.1919 Problem: Register contents is not merged when writing viminfo. Solution: Use timestamps for register contents. v7.4.1919 Bram Moolenaar 2016-06-11 21:04:39 +02:00
  • 62f8b4e180 patch 7.4.1918 Problem: Not enough testing for parsing viminfo lines. Solution: Add test with viminfo lines in bad syntax. Fix memory leak. v7.4.1918 Bram Moolenaar 2016-06-11 15:31:47 +02:00
  • 012270936c patch 7.4.1917 Problem: History lines read from viminfo in different encoding than when writing are not converted. Solution: Convert the history lines. v7.4.1917 Bram Moolenaar 2016-06-11 14:47:40 +02:00
  • b8aefa46ad patch 7.4.1916 Problem: No proper test for what 7.4.1906 fixes. Solution: Add a test for reading many lines. v7.4.1916 Bram Moolenaar 2016-06-10 23:02:56 +02:00
  • 2a67ed83a8 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) v7.4.1915 Bram Moolenaar 2016-06-10 21:52:42 +02:00
  • e429e70f05 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. v7.4.1914 Bram Moolenaar 2016-06-10 19:49:14 +02:00
  • 1610d05241 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) v7.4.1913 Bram Moolenaar 2016-06-09 22:53:01 +02:00
  • 1cee693b31 patch 7.4.1912 Problem: No test for using setqflist() on an older quickfix list. Solution: Add a couple of tests. v7.4.1912 Bram Moolenaar 2016-06-09 22:17:22 +02:00
  • 1fd99c1ca8 patch 7.4.1911 Problem: Recent history lines may be lost when exiting Vim. Solution: Merge history using the timestamp. v7.4.1911 Bram Moolenaar 2016-06-09 20:24:28 +02:00
  • abc70bbf36 patch 7.4.1910 Problem: Tests using external command to delete directory. Solution: Use delete(). v7.4.1910 Bram Moolenaar 2016-06-08 21:48:50 +02:00