summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.1970v7.4.1970Bram Moolenaar2016-07-014-2/+16
| | | | | | | 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)
* patch 7.4.1969v7.4.1969Bram Moolenaar2016-07-012-2/+5
| | | | | | 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)
* patch 7.4.1968v7.4.1968Bram Moolenaar2016-07-013-2/+11
| | | | | Problem: Invalid memory access with "\<C-">. Solution: Do not recognize this as a special character. (Dominique Pelle)
* patch 7.4.1967v7.4.1967Bram Moolenaar2016-06-284-3/+12
| | | | | | Problem: Falling back from NFA to old regexp engine does not work properly. (fritzophrenic) Solution: Do not restore nfa_match. (Christian Brabandt, closes #867)
* patch 7.4.1966v7.4.1966Bram Moolenaar2016-06-282-3/+4
| | | | | Problem: Coverity reports a resource leak. Solution: Close "fd" also when bailing out.
* patch 7.4.1965v7.4.1965Bram Moolenaar2016-06-273-3/+27
| | | | | | 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)
* patch 7.4.1964v7.4.1964Bram Moolenaar2016-06-262-226/+288
| | | | | | Problem: The quickfix init function is too big. Solution: Factor out parsing 'errorformat' to a separate function. (Yegappan Lakshmanan)
* patch 7.4.1963v7.4.1963Bram Moolenaar2016-06-267-3/+249
| | | | | Problem: Running Win32 Vim in mintty does not work. Solution: Detect mintty and give a helpful error message. (Ken Takata)
* patch 7.4.1962v7.4.1962Bram Moolenaar2016-06-267-28/+25
| | | | | | Problem: Two test files for increment/decrement. Solution: Move the old style test into the new style test. (Hirohito Higashi, closes #881)
* patch 7.4.1961v7.4.1961Bram Moolenaar2016-06-266-2/+46
| | | | | | | | 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)
* patch 7.4.1960v7.4.1960Bram Moolenaar2016-06-262-14/+132
| | | | | Problem: Unicode standard 9 was released. Solution: Update the character property tables. (Christian Brabandt)
* patch 7.4.1959v7.4.1959Bram Moolenaar2016-06-262-20/+26
| | | | | | Problem: Crash when running test_channel.vim on Windows. Solution: Check for NULL pointer result from FormatMessage(). (Christian Brabandt)
* patch 7.4.1958v7.4.1958Bram Moolenaar2016-06-262-114/+116
| | | | | Problem: Perl interface preprocessor statements not nicely indented. Solution: Improve the indenting. (Ken Takata)
* patch 7.4.1957v7.4.1957Bram Moolenaar2016-06-262-12/+6
| | | | | Problem: Perl interface has obsolete workaround. Solution: Remove the workaround added by 7.3.623. (Ken Takata)
* patch 7.4.1956v7.4.1956Bram Moolenaar2016-06-263-3/+46
| | | | | | | 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)
* patch 7.4.1955v7.4.1955Bram Moolenaar2016-06-268-21/+34
| | | | | | 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)
* patch 7.4.1954v7.4.1954Bram Moolenaar2016-06-264-0/+34
| | | | | Problem: No test for what 7.4.1948 fixes. Solution: Add a test. (Hirohito Higashi, closes #880)
* Updated runtime files.Bram Moolenaar2016-06-268-69/+84
|
* patch 7.4.1953v7.4.1953Bram Moolenaar2016-06-263-9/+237
| | | | | Problem: Not all parts of the quickfix code are tested. Solution: Add more tests. (Yegappan Lakshmanan)
* patch 7.4.1952v7.4.1952Bram Moolenaar2016-06-212-5/+14
| | | | | Problem: Cscope interface does not support finding assignments. Solution: Add the "a" command. (ppettina, closes #882)
* patch 7.4.1951v7.4.1951Bram Moolenaar2016-06-216-30/+41
| | | | | Problem: Ruby test is old style. Solution: Convert to a new style test. (Ken Takata)
* patch 7.4.1950v7.4.1950Bram Moolenaar2016-06-212-0/+3
| | | | | Problem: Quickfix long lines test not executed for buffer. Solution: Call the function to test long lines. (Yegappan Lakshmanan)
* patch 7.4.1949v7.4.1949Bram Moolenaar2016-06-203-4/+11
| | | | | Problem: Minor problems with the quickfix code. Solution: Fix the problems. (Yegappan Lakshmanan)
* patch 7.4.1948v7.4.1948Bram Moolenaar2016-06-202-7/+62
| | | | | Problem: Using Ctrl-A with double-byte encoding may result in garbled text. Solution: Skip to the start of a character. (Hirohito Higashi)
* patch 7.4.1947v7.4.1947Bram Moolenaar2016-06-202-14/+27
| | | | | | Problem: Viminfo continuation line with wrong length isn't skipped. (Marius Gedminas) Solution: Skip a line when encountering an error, but not two lines.
* patch 7.4.1946v7.4.1946Bram Moolenaar2016-06-202-0/+4
| | | | | Problem: File list does not include new XPM libraries. Solution: Add the file list entries.
* patch 7.4.1945v7.4.1945Bram Moolenaar2016-06-204-3/+81
| | | | | | | 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)
* patch 7.4.1944v7.4.1944Bram Moolenaar2016-06-184-40/+57
| | | | | | 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)
* patch 7.4.1943v7.4.1943Bram Moolenaar2016-06-172-3/+3
| | | | | Problem: Coverity warns for unreachable code. Solution: Remove the code that won't do anything.
* patch 7.4.1942v7.4.1942Bram Moolenaar2016-06-172-2/+7
| | | | | Problem: Background is not drawn properly when 'termguicolors' is set. Solution: Check cterm_normal_bg_color. (Jacob Niehus, closes #805)
* Updated runtime files.Bram Moolenaar2016-06-178-27/+430
|
* patch 7.4.1941v7.4.1941Bram Moolenaar2016-06-152-206/+216
| | | | | | 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)
* patch 7.4.1940v7.4.1940Bram Moolenaar2016-06-153-3/+18
| | | | | Problem: "gd" hangs in some situations. (Eric Biggers) Solution: Remove the SEARCH_START flag when looping. Add a test.
* patch 7.4.1939v7.4.1939Bram Moolenaar2016-06-153-0/+21
| | | | | Problem: Memory access error when reading viminfo. (Dominique Pelle) Solution: Correct index in jumplist when at the end.
* patch 7.4.1938v7.4.1938Bram Moolenaar2016-06-142-4/+22
| | | | | | Problem: When writing viminfo numbered marks were duplicated. Solution: Check for duplicates between current numbered marks and the ones read from viminfo.
* patch 7.4.1937v7.4.1937Bram Moolenaar2016-06-142-19/+103
| | | | | Problem: No test for directory stack in quickfix. Solution: Add a test. (Yegappan Lakshmanan)
* patch 7.4.1936v7.4.1936Bram Moolenaar2016-06-142-1/+3
| | | | | Problem: Off-by-one error in bounds check. (Coverity) Solution: Check register number properly.
* patch 7.4.1935v7.4.1935Bram Moolenaar2016-06-142-2/+9
| | | | | | Problem: When using the GUI search/replace a second match right after the replacement is skipped. Solution: Add the SEARCH_START flag. (Mleddy)
* patch 7.4.1934v7.4.1934Bram Moolenaar2016-06-132-27/+48
| | | | | Problem: New style tests not executed with MinGW compiler. Solution: Add new style test support. (Yegappan Lakshmanan)
* patch 7.4.1933v7.4.1933Bram Moolenaar2016-06-132-0/+4
| | | | | Problem: Compiler warning about uninitialzed variable. (Yegappan) Solution: Give it a dummy value.
* patch 7.4.1932v7.4.1932Bram Moolenaar2016-06-133-4/+51
| | | | | | Problem: When writing viminfo the jumplist is not merged with the one in the viminfo file. Solution: Merge based on timestamp.
* patch 7.4.1931v7.4.1931Bram Moolenaar2016-06-132-1/+7
| | | | | | 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.
* patch 7.4.1930v7.4.1930Bram Moolenaar2016-06-132-1/+4
| | | | | Problem: Can't build without +spell but with +quickfix. (Charles) Solution: Add better #ifdef around ml_append_buf(). (closes #864)
* patch 7.4.1929v7.4.1929Bram Moolenaar2016-06-132-6/+8
| | | | | Problem: Inconsistent indenting and weird name. Solution: Fix indent, make name all upper case. (Ken Takata)
* patch 7.4.1928v7.4.1928Bram Moolenaar2016-06-132-3/+5
| | | | | Problem: Overwriting pointer argument. Solution: Assign to what it points to. (Dominique Pelle)
* patch 7.4.1927v7.4.1927Bram Moolenaar2016-06-132-2/+4
| | | | | Problem: Compiler warning for signed/unsigned. Solution: Add type cast.
* patch 7.4.1926v7.4.1926Bram Moolenaar2016-06-122-1/+3
| | | | | Problem: Possible crash with many history items. Solution: Avoid the index going past the last item.
* Updated runtime files.Bram Moolenaar2016-06-1217-132/+258
|
* patch 7.4.1925v7.4.1925Bram Moolenaar2016-06-129-18/+380
| | | | | Problem: Viminfo does not merge file marks properly. Solution: Use a timestamp. Add the :clearjumps command.
* patch 7.4.1924v7.4.1924Bram Moolenaar2016-06-126-11/+13
| | | | | Problem: Missing "void" for functions without argument. Solution: Add "void". (Hirohito Higashi)