summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-02-14patch 8.1.0920: in Terminal-Normal mode job output messes up the windowv8.1.0920Bram Moolenaar
Problem: In Terminal-Normal mode job output messes up the window. Solution: Postpone scrolling and updating the buffer when in Terminal-Normal mode.
2019-02-14patch 8.1.0919: compiler warningsv8.1.0919Bram Moolenaar
Problem: Compiler warnings. Solution: Add type casts. (Mike Williams)
2019-02-14patch 8.1.0918: MS-Windows: startup messages are not convertedv8.1.0918Bram Moolenaar
Problem: MS-Windows: startup messages are not converted. Solution: Convert messages when the current codepage differs from 'encoding'. (Yasuhiro Matsumoto, closes #3914)
2019-02-14patch 8.1.0917: double free when running out of memoryv8.1.0917Bram Moolenaar
Problem: Double free when running out of memory. Solution: Remove one free. (Ken Takata, closes #3955)
2019-02-14patch 8.1.0916: with Python 3.7 "find_module" is not made availablev8.1.0916Bram Moolenaar
Problem: With Python 3.7 "find_module" is not made available. Solution: Also add "find_module" with Python 3.7. (Joel Frederico, closes #3954)
2019-02-14patch 8.1.0915: fsync() may not work properly on Macv8.1.0915Bram Moolenaar
Problem: fsync() may not work properly on Mac. Solution: Use fcntl() with F_FULLFSYNC. (suggested by Justin M. Keyes)
2019-02-13patch 8.1.0914: code related to findfile() is spread outv8.1.0914Bram Moolenaar
Problem: Code related to findfile() is spread out. Solution: Put findfile() related code into a new source file. (Yegappan Lakshmanan, closes #3934)
2019-02-13patch 8.1.0913: CI crashes when running out of memoryv8.1.0913Bram Moolenaar
Problem: CI crashes when running out of memory. Solution: Apply 'maxmempattern' also to new regexp engine.
2019-02-13patch 8.1.0912: MS-Windows: warning for signed/unsignedv8.1.0912Bram Moolenaar
Problem: MS-Windows: warning for signed/unsigned. Solution: Add type cast. (Nobuhiro Takasaki, closes #3945)
2019-02-13patch 8.1.0911: tag line with Ex command cannot have extra fieldsv8.1.0911Bram Moolenaar
Problem: Tag line with Ex command cannot have extra fields. Solution: Recognize |;" as the end of the command. (closes #2402)
2019-02-13patch 8.1.0910: crash with tricky search patternv8.1.0910Bram Moolenaar
Problem: Crash with tricky search pattern. (Kuang-che Wu) Solution: Check for runnning out of memory. (closes #3950)
2019-02-13patch 8.1.0909: MS-Windows: using ConPTY even though it is not stablev8.1.0909Bram Moolenaar
Problem: MS-Windows: using ConPTY even though it is not stable. Solution: When ConPTY version is unstable, prefer using winpty. (Ken Takata, closes #3949)
2019-02-13patch 8.1.0908: can't handle large value for %{nr}v in regexpv8.1.0908Bram Moolenaar
Problem: Can't handle large value for %{nr}v in regexp. (Kuang-che Wu) Solution: Give an error if the value is too large. (closes #3948)
2019-02-13patch 8.1.0907: CI tests on AppVeyor are failingv8.1.0907Bram Moolenaar
Problem: CI tests on AppVeyor are failing. Solution: Reduce the recursiveness limit for regexp.
2019-02-12patch 8.1.0906: using clumsy way to get console window handlev8.1.0906Bram Moolenaar
Problem: Using clumsy way to get console window handle. Solution: Use GetConsoleWindow(). (Ken Takata, closes #3940)
2019-02-12patch 8.1.0905: complicated regexp causes a crashv8.1.0905Bram Moolenaar
Problem: Complicated regexp causes a crash. (Kuang-che Wu) Solution: Limit the recursiveness of addstate(). (closes #3941)
2019-02-12patch 8.1.0904: USE_LONG_FNAME never definedv8.1.0904Bram Moolenaar
Problem: USE_LONG_FNAME never defined. Solution: Remove using USE_LONG_FNAME. (Ken Takata, closes #3938)
2019-02-12patch 8.1.0903: struct uses more bytes than neededv8.1.0903Bram Moolenaar
Problem: Struct uses more bytes than needed. Solution: Reorder members of regitem_S. (Dominique Pelle, closes #3936)
2019-02-12patch 8.1.0902: incomplete set of assignment operatorsv8.1.0902Bram Moolenaar
Problem: Incomplete set of assignment operators. Solution: Add /=, *= and %=. (Ozaki Kiichi, closes #3931)
2019-02-12patch 8.1.0901: index in getjumplist() may be wrongv8.1.0901Bram Moolenaar
Problem: Index in getjumplist() may be wrong. (Epheien) Solution: Call cleanup_jumplist() earlier. (Yegappan Lakshmanan, closes #3941)
2019-02-12patch 8.1.0900: ConPTY many crash with 32-bit buildv8.1.0900Bram Moolenaar
Problem: ConPTY many crash with 32-bit build. Solution: Fix function declarations. (Ken Takata, closes #3943)
2019-02-12patch 8.1.0899: no need to check restricted mode for setwinvar()v8.1.0899Bram Moolenaar
Problem: No need to check restricted mode for setwinvar(). Solution: Remove check_restricted().
2019-02-12patch 8.1.0898: a messed up rgb.txt can crash Vimv8.1.0898Bram Moolenaar
Problem: A messed up rgb.txt can crash Vim. (Pavel Cheremushkin) Solution: Limit to 10000 entries. Also don't retry many times when the file cannot be read.
2019-02-11patch 8.1.0897: can modify a:000 when using a referencev8.1.0897Bram Moolenaar
Problem: Can modify a:000 when using a reference. Solution: Make check for locked variable stricter. (Ozaki Kiichi, closes #3930)
2019-02-11patch 8.1.0896: tests for restricted mode no run for MS-Windows GUIv8.1.0896Bram Moolenaar
Problem: Tests for restricted mode no run for MS-Windows GUI. Solution: Make tests also work in MS-Windows GUI.
2019-02-10patch 8.1.0895: MS-Windows: dealing with temp name encoding not quite rightv8.1.0895Bram Moolenaar
Problem: MS-Windows: dealing with temp name encoding not quite right. Solution: Use more wide functions. (Ken Takata, closes #3921)
2019-02-10patch 8.1.0894: MS-Windows: resolve() does not return a reparse pointv8.1.0894Bram Moolenaar
Problem: MS-Windows: resolve() does not return a reparse point. Solution: Improve resolve(). (Yasuhiro Matsumoto, closes #3896)
2019-02-10patch 8.1.0893: terminal test is a bit flakyv8.1.0893Bram Moolenaar
Problem: Terminal test is a bit flaky. Solution: Add test_terminal_no_cmd() to list of flaky tests.
2019-02-10patch 8.1.0892: failure when closing a window when location list is in usev8.1.0892Bram Moolenaar
Problem: Failure when closing a window when location list is in use. Solution: Handle the situation gracefully. Make sure memory for 'switchbuf' is not freed at the wrong time. (Yegappan Lakshmanan, closes #3928)
2019-02-10patch 8.1.0891: substitute command inssuficiently testedv8.1.0891Bram Moolenaar
Problem: Substitute command inssuficiently tested. Solution: Add more test coverage. (Dominique Pelle)
2019-02-10patch 8.1.0890: pty allocation wrong if using file for out channelv8.1.0890Bram Moolenaar
Problem: Pty allocation wrong if using file for out channel and using null for in channel and null for error channel. Solution: Correct using use_file_for_out in condition. (Ozaki Kiichi, closes #3917)
2019-02-10patch 8.1.0889: MS-Windows: a channel write may hangv8.1.0889Bram Moolenaar
Problem: MS-Windows: a channel write may hang. Solution: Check for WriteFile() not writing anything. (Yasuhiro Matsumoto, closes #3920)
2019-02-10patch 8.1.0888: the a: dict is not immutable as documentedv8.1.0888Bram Moolenaar
Problem: The a: dict is not immutable as documented. Solution: Make the a:dict immutable, add a test. (Ozaki Kiichi, Yasuhiro Matsumoto, closes #3929)
2019-02-10patch 8.1.0887: the 'l' flag in :subsitute is stickyv8.1.0887Bram Moolenaar
Problem: The 'l' flag in :subsitute is sticky. Solution: Reset the flag. (Dominique Pelle, closes #3925)
2019-02-10patch 8.1.0886: compiler warning for NULL pointer and condition always truev8.1.0886Bram Moolenaar
Problem: Compiler warning for adding to NULL pointer and a condition that is always true. Solution: Check for NULL pointer before adding. Remove useless "if". (Friedirch, closes #3913)
2019-02-09patch 8.1.0885: test for restricted hangs on MS-Windows GUIv8.1.0885Bram Moolenaar
Problem: Test for restricted hangs on MS-Windows GUI. Solution: Skip the test.
2019-02-08patch 8.1.0884: double check for bsd systemsv8.1.0884Bram Moolenaar
Problem: Double check for bsd systems. Solution: Delete the old line.
2019-02-08patch 8.1.0883: missing some changes for Ex commandsv8.1.0883Bram Moolenaar
Problem: Missing some changes for Ex commands. Solution: Add mising changes in header file.
2019-02-08patch 8.1.0882: checking for FEAT_MBYTE which doesn't exist anymorev8.1.0882Bram Moolenaar
Problem: Checking for FEAT_MBYTE which doesn't exist anymore. (Christ van Willegen) Solution: Remove it.
2019-02-08patch 8.1.0881: can execute shell commands in rvim through interfacesv8.1.0881Bram Moolenaar
Problem: Can execute shell commands in rvim through interfaces. Solution: Disable using interfaces in restricted mode. Allow for writing file with writefile(), histadd() and a few others.
2019-02-08patch 8.1.0880: MS-Windows: inconsistent selection of winpty/conptyv8.1.0880Bram Moolenaar
Problem: MS-Windows: inconsistent selection of winpty/conpty. Solution: Name option 'termwintype', use ++type argument and "term_pty" for term_start(). (Hirohito Higashi, closes #3915)
2019-02-08patch 8.1.0879: MS-Windows: temp name encoding can be wrongv8.1.0879Bram Moolenaar
Problem: MS-Windows: temp name encoding can be wrong. Solution: Convert from active code page to 'encoding'. (Ken Takata, closes #3520, closes #1698)
2019-02-07patch 8.1.0878: test for has('bsd') fails on some BSD systemsv8.1.0878Bram Moolenaar
Problem: Test for has('bsd') fails on some BSD systems. Solution: Adjust the uname match. (James McCoy, closes #3909)
2019-02-05patch 8.1.0877: new buffer used every time the quickfix window is openedv8.1.0877Bram Moolenaar
Problem: New buffer used every time the quickfix window is opened. Solution: Reuse the buffer. (Yegappan Lakshmanan, closes #3902)
2019-02-05patch 8.1.0876: completion match not displayed when popup menu is not shownv8.1.0876Bram Moolenaar
Problem: Completion match not displayed when popup menu is not shown. Solution: Call update_screen() when not displaying the popup menu to show the inserted match. (Ken Takata, Hirohito Higashi)
2019-02-04patch 8.1.0875: not all errors of marks and findfile()/finddir() are testedv8.1.0875Bram Moolenaar
Problem: Not all errors of marks and findfile()/finddir() are tested. Solution: Add more test coverage. (Dominique Pelle)
2019-02-04Add missing matchit file.Bram Moolenaar
2019-02-04patch 8.1.0874: using old style comments in new filev8.1.0874Bram Moolenaar
Problem: Using old style comments in new file. Solution: Convert to // comments in new file. (Yegappan Lakshmanan)
2019-02-03patch 8.1.0873: list if distributed files does not include matchit autoloadv8.1.0873Bram Moolenaar
Problem: List if distributed files does not include the matchit autoload directory. Solution: Add the directory.
2019-02-03patch 8.1.0872: confusing conditionv8.1.0872Bram Moolenaar
Problem: Confusing condition. Solution: Use "==" instead of "<=".