summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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 "<=".
2019-02-03Update runtime files.Bram Moolenaar
2019-02-03patch 8.1.0871: build error when building with Ruby 2.6.0v8.1.0871Bram Moolenaar
Problem: Build error when building with Ruby 2.6.0. Solution: Change argument of rb_int2big_stub(). (Android Baumann, closes #3899)
2019-02-03patch 8.1.0870: Vim doesn't use the new ConPTY support in Windows 10v8.1.0870Bram Moolenaar
Problem: Vim doesn't use the new ConPTY support in Windows 10. Solution: Use ConPTY support, if available. (Nobuhiro Takasaki, closes #3794)
2019-02-03patch 8.1.0869: Travis CI script is too complicatedv8.1.0869Bram Moolenaar
Problem: Travis CI script is too complicated. Solution: Add names to environments. Move appveyor script outside of src directory. (Ozaki Kiichi, closes #3890)
2019-02-02patch 8.1.0868: crash if triggering garbage collector after a function callv8.1.0868Bram Moolenaar
Problem: Crash if triggering garbage collector after a function call. (Michael Henry) Solution: Don't call the garbage collector right away, do it later. (closes #3894)
2019-02-01patch 8.1.0867: cannot build Python interface with Python 2.4v8.1.0867Bram Moolenaar
Problem: Cannot build Python interface with Python 2.4. (Tom G. Christensen) Solution: Define PyBytes_FromStringAndSize. (Ken Takata, closes #3888)
2019-02-01patch 8.1.0866: build file dependencies are outdatedv8.1.0866Bram Moolenaar
Problem: Build file dependencies are outdated. (John Little) Solution: Run "make proto" and "make depend".
2019-01-31patch 8.1.0865: when 'listchars' only contains "nbsp:X" it does not workv8.1.0865Bram Moolenaar
Problem: When 'listchars' only contains "nbsp:X" it does not work. Solution: Set extra_check when lcs_nbsp is set. (Ralf Schandl, closes #3889)
2019-01-31patch 8.1.0864: cannot have a local value for 'scrolloff' and 'sidescrolloff'v8.1.0864Bram Moolenaar
Problem: Cannot have a local value for 'scrolloff' and 'sidescrolloff'. (Gary Holloway) Solution: Make 'scrolloff' and 'sidescrolloff' global-local. (mostly by Aron Widforss, closes #3539)
2019-01-31patch 8.1.0863: cannot see what signal caused a job to endv8.1.0863Bram Moolenaar
Problem: Cannot see what signal caused a job to end. Solution: Add "termsig" to job_info(). (Ozaki Kiichi, closes #3786)
2019-01-31patch 8.1.0862: no verbose version of character classesv8.1.0862Bram Moolenaar
Problem: No verbose version of character classes. Solution: Add [:ident:], [:keyword:] and [:fname:]. (Ozaki Kiichi, closes #1373)
2019-01-31patch 8.1.0861: building with MinGW and static libc doesn't workv8.1.0861Bram Moolenaar
Problem: Building with MinGW and static libc doesn't work. Solution: Change the LIB argument. (Ken Takata)
2019-01-31patch 8.1.0860: debug lines left in the codev8.1.0860Bram Moolenaar
Problem: Debug lines left in the code. Solution: Delete the lines.
2019-01-31patch 8.1.0859: "%v" in 'errorformat' does handle multi-byte charactersv8.1.0859Bram Moolenaar
Problem: "%v" in 'errorformat' does handle multi-byte characters. Solution: Handle multi-byte characters. (Yegappan Lakshmanan, closes #3700)
2019-01-31patch 8.1.0858: 'indentkeys' and 'cinkeys' defaults are differentv8.1.0858Bram Moolenaar
Problem: 'indentkeys' and 'cinkeys' defaults are different. Solution: Make them the same, update docs. (close #3882)