summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* patch 8.0.0590: cannot add a context to locationsv8.0.0590Bram Moolenaar2017-04-305-0/+125
| | | | | | Problem: Cannot add a context to locations. Solution: Add the "context" entry in location entries. (Yegappan Lakshmanan, closes #1012)
* patch 8.0.0589: :simalt still does not workv8.0.0589Bram Moolenaar2017-04-292-2/+4
| | | | | Problem: :simalt still does not work. Solution: Use K_NOP instead of K_IGNORE. (Christian Brabandt)
* patch 8.0.0588: job_stop() often assumes the channel will be closedv8.0.0588Bram Moolenaar2017-04-292-2/+9
| | | | | | | Problem: job_stop() often assumes the channel will be closed, while the job may not actually be stopped. (Martin Gammelsæter) Solution: Only assume the job stops on "kill". Don't send a signal if the job has already ended. (closes #1632)
* patch 8.0.0587: configure check for return value of tgetent skippedv8.0.0587Bram Moolenaar2017-04-283-24/+22
| | | | | Problem: Configure check for return value of tgetent is skipped. Solution: Always perform the check. (Marvin Schmidt, closes #1664)
* patch 8.0.0586: no test for mapping timing outv8.0.0586Bram Moolenaar2017-04-232-0/+29
| | | | | Problem: No test for mapping timing out. Solution: Add a test.
* patch 8.0.0585: test_options fails when run in the GUIv8.0.0585Bram Moolenaar2017-04-233-1/+4
| | | | | | Problem: Test_options fails when run in the GUI. Solution: Also check the 'imactivatekey' value when the GUI is not running. Specify test values that work and that fail.
* patch 8.0.0584: memory leak when executing quickfix testsv8.0.0584Bram Moolenaar2017-04-232-0/+5
| | | | | Problem: Memory leak when executing quickfix tests. Solution: Free the list reference. (Yegappan Lakshmanan)
* patch 8.0.0583: fold test hangs on MS-Windowsv8.0.0583Bram Moolenaar2017-04-232-2/+6
| | | | | Problem: Fold test hangs on MS-Windows. Solution: Avoid overflow in compare.
* patch 8.0.0582: illegal memory access with z= commandv8.0.0582Bram Moolenaar2017-04-223-22/+31
| | | | | | Problem: Illegal memory access with z= command. (Dominique Pelle) Solution: Avoid case folded text to be longer than the original text. Use MB_PTR2LEN() instead of MB_BYTE2LEN().
* patch 8.0.0581: moving folded text is sometimes not correctv8.0.0581Bram Moolenaar2017-04-223-22/+61
| | | | | Problem: Moving folded text is sometimes not correct. Solution: Bail out when "move_end" is zero. (Matthew Malcomson)
* patch 8.0.0580: cannot set the valid flag with setqflist()v8.0.0580Bram Moolenaar2017-04-223-0/+25
| | | | | Problem: Cannot set the valid flag with setqflist(). Solution: Add the "valid" argument. (Yegappan Lakshmanan, closes #1642)
* patch 8.0.0579: duplicate test case for quickfixv8.0.0579Bram Moolenaar2017-04-222-12/+2
| | | | | Problem: Duplicate test case for quickfix. Solution: Remove the function. (Yegappan Lakshmanan)
* patch 8.0.0578: :simalt on MS-Windows does not work properlyv8.0.0578Bram Moolenaar2017-04-222-1/+17
| | | | | Problem: :simalt on MS-Windows does not work properly. Solution: Put something in the typeahead buffer. (Christian Brabandt)
* patch 8.0.0577: warning for uninitialized variablev8.0.0577Bram Moolenaar2017-04-212-1/+3
| | | | | Problem: Warning for uninitialized variable. (John Marriott) Solution: Initialize "indent".
* patch 8.0.0576: can't build when configure choses "install-sh"v8.0.0576Bram Moolenaar2017-04-217-83/+9
| | | | | | Problem: Can't build when configure choses "install-sh". (Daniel Hahler) Solution: Always use install-sh. Fix remaining use of mkinstalldirs. (closes #1647)
* patch 8.0.0575: using freed memory when resetting 'indentexpr'v8.0.0575Bram Moolenaar2017-04-203-1/+26
| | | | | | Problem: Using freed memory when resetting 'indentexpr' while evaluating it. (Dominique Pelle) Solution: Make a copy of 'indentexpr'.
* patch 8.0.0574: get only one quickfix list after :caddbufv8.0.0574Bram Moolenaar2017-04-203-15/+83
| | | | | Problem: Get only one quickfix list after :caddbuf. Solution: Reset qf_multiline. (Yegappan Lakshmanan)
* patch 8.0.0573: running parallel make after distclean failsv8.0.0573Bram Moolenaar2017-04-203-7/+5
| | | | | Problem: Running parallel make after distclean fails. (Manuel Ortega) Solution: Instead of using targets "scratch config myself" use "reconfig".
* patch 8.0.0572: building the command table requires Perlv8.0.0572Bram Moolenaar2017-04-206-158/+164
| | | | | Problem: Building the command table requires Perl. Solution: Use a Vim script solution. (Dominique Pelle, closes #1641)
* patch 8.0.0571: negative line number when using :z^ in an empty bufferv8.0.0571Bram Moolenaar2017-04-203-2/+17
| | | | | | Problem: The cursor line number becomes negative when using :z^ in an empty buffer. (neovim #6557) Solution: Correct the line number. Also reset the column.
* patch 8.0.0570: can't run make with several jobsv8.0.0570Bram Moolenaar2017-04-207-73/+619
| | | | | | | Problem: Can't run make with several jobs, creating directories has a race condition. Solution: Use the MKDIR_P autoconf mechanism. (Eric N. Vander Weele, closes #1639)
* patch 8.0.0569: bracketed paste is still enabled in a shell commandv8.0.0569Bram Moolenaar2017-04-202-3/+9
| | | | | | Problem: Bracketed paste is still enabled when executing a shell command. (Michael Smith) Solution: Disable brackted paste when going into cooked mode. (closes #1638)
* patch 8.0.0568: 1gd may hangv8.0.0568Bram Moolenaar2017-04-203-0/+29
| | | | | Problem: "1gd" may hang. Solution: Don't get stuck in one position. (Christian Brabandt, closes #1643)
* patch 8.0.0567: call for requesting color and ambiwidth is too earlyv8.0.0567Bram Moolenaar2017-04-182-6/+7
| | | | | | Problem: Call for requesting color and ambiwidth is too early. (Hirohito Higashi) Solution: Move the call down to below resetting "starting".
* patch 8.0.0566: setting nocompatible for the tiny version moves the cursorv8.0.0566Bram Moolenaar2017-04-151-0/+2
| | | | | | Problem: Setting nocompatible for the tiny version moves the cursor. Solution: Use another trick to skip commands when the +eval feature is present. (Christian Brabandt, closes #1630)
* patch 8.0.0565: using freed memory in :caddbufv8.0.0565Bram Moolenaar2017-04-152-0/+3
| | | | | | Problem: Using freed memory in :caddbuf after clearing quickfix list. (Dominique Pelle) Solution: Set qf_last to NULL.
* patch 8.0.0564: cannot detect Bazel BUILD files on some systemsv8.0.0564Bram Moolenaar2017-04-151-0/+2
| | | | | Problem: Cannot detect Bazel BUILD files on some systems. Solution: Check for BUILD after script checks. (Issue #1340)
* patch 8.0.0563: crash when getting the window position in tmuxv8.0.0563Bram Moolenaar2017-04-112-0/+3
| | | | | Problem: Crash when getting the window position in tmux. (Marvin Schmidt) Solution: Add t_GP to the list of terminal options. (closes #1627)
* patch 8.0.0562: not enough test coverage for syntax commandsv8.0.0562Bram Moolenaar2017-04-103-1/+30
| | | | | Problem: Not enough test coverage for syntax commands. Solution: Add a few more tests. (Dominique Pelle, closes #1624)
* patch 8.0.0561: undefined behavior when using backslash after empty linev8.0.0561Bram Moolenaar2017-04-103-1/+14
| | | | | Problem: Undefined behavior when using backslash after empty line. Solution: Check for an empty line. (Dominique Pelle, closes #1631)
* patch 8.0.0560: :windo allows for ! but it's not supportedv8.0.0560Bram Moolenaar2017-04-102-1/+3
| | | | | Problem: :windo allows for ! but it's not supported. Solution: Disallow passing !. (Hirohito Higashi)
* patch 8.0.0559: setting ttytype to xxx does not always failv8.0.0559Bram Moolenaar2017-04-092-4/+18
| | | | | | Problem: Setting ttytype to xxx does not always fail as expected. (Marvin Schmidt) Solution: Catch both possible errors. (closes #1601)
* patch 8.0.0558: :ownsyntax is not testedv8.0.0558Bram Moolenaar2017-04-092-0/+31
| | | | | Problem: The :ownsyntax command is not tested. Solution: Add a test. (Dominique Pelle, closes #1622)
* patch 8.0.0557: GTK: using static gravities is not usefulv8.0.0557Bram Moolenaar2017-04-092-31/+2
| | | | | Problem: GTK: using static gravities is not useful. Solution: Remove setting static gravities. (Kazunobu Kuriyama)
* patch 8.0.0556: getting window position fails if GUI and term possiblev8.0.0556Bram Moolenaar2017-04-092-0/+5
| | | | | | Problem: Getting the window position fails if both the GUI and term code is built in. Solution: Return after getting the GUI window position. (Kazunobu Kuriyama)
* patch 8.0.0555: toupper/tolower test fails on OSX without Darwinv8.0.0555Bram Moolenaar2017-04-092-1/+3
| | | | | Problem: Toupper/tolower test fails on OSX without Darwin. Solution: Skip that part of the test also for OSX. (Kazunobu Kuriyama)
* patch 8.0.0554: toupper and tolower don't work properly for Turkishv8.0.0554Bram Moolenaar2017-04-093-0/+17
| | | | | | Problem: Toupper and tolower don't work properly for Turkish when 'casemap' contains "keepascii". (Bjorn Linse) Solution: When 'casemap' contains "keepascii" use ASCII toupper/tolower.
* patch 8.0.0553: toupper/tolower test fails on Macv8.0.0553Bram Moolenaar2017-04-082-19/+24
| | | | | Problem: Toupper/tolower test with Turkish locale fails on Mac. Solution: Skip the test on Mac.
* patch 8.0.0552: toupper and tolower don't work properly for Turkishv8.0.0552Bram Moolenaar2017-04-083-3/+25
| | | | | | Problem: Toupper and tolower don't work properly for Turkish when 'casemap' is empty. (Bjorn Linse) Solution: Check the 'casemap' options when deciding how to upper/lower case.
* patch 8.0.0551: the typeahead buffer is reallocated too oftenv8.0.0551Bram Moolenaar2017-04-082-3/+15
| | | | | Problem: The typeahead buffer is reallocated too often. Solution: Re-use the existing buffer if possible.
* patch 8.0.0550: cannot parse some etags format tags filev8.0.0550Bram Moolenaar2017-04-073-6/+46
| | | | | Problem: Some etags format tags file use 0x01, breaking the parsing. Solution: Use 0x02 for TAG_SEP. (James McCoy, closes #1614)
* patch 8.0.0549: no test for the 8g8 commandv8.0.0549Bram Moolenaar2017-04-072-7/+51
| | | | | Problem: No test for the 8g8 command. Solution: Add a test. (Dominique Pelle, closes #1615)
* patch 8.0.0548: saving the redo buffer only works one timev8.0.0548Bram Moolenaar2017-04-077-34/+60
| | | | | | | Problem: Saving the redo buffer only works one time, resulting in the "." command not working well for a function call inside another function call. (Ingo Karkat) Solution: Save the redo buffer at every user function call. (closes #1619)
* patch 8.0.0547: extra line break in verbosefilev8.0.0547Bram Moolenaar2017-04-073-1/+12
| | | | | | Problem: Extra line break in verbosefile when using ":echomsg". (Ingo Karkat) Solution: Don't call msg_start(). (closes #1618)
* patch 8.0.0546: swap file exists briefly when opening the command windowv8.0.0546Bram Moolenaar2017-04-073-6/+8
| | | | | | Problem: Swap file exists briefly when opening the command window. Solution: Set the noswapfile command modifier before splitting the window. (James McCoy, closes #1620)
* patch 8.0.0545: edit test may fail on some systemsv8.0.0545Bram Moolenaar2017-04-072-4/+15
| | | | | Problem: Edit test may fail on some systems. Solution: If creating a directory with a very long path fails, bail out.
* patch 8.0.0544: cppcheck warningsv8.0.0544Bram Moolenaar2017-04-074-4/+11
| | | | | | Problem: Cppcheck warnings. Solution: Use temp variable. Change NUL to NULL. Swap conditions. (Dominique Pelle)
* patch 8.0.0543: test_edit causes older xfce4-terminal to closev8.0.0543Bram Moolenaar2017-04-046-45/+148
| | | | | | Problem: Test_edit causes older xfce4-terminal to close. (Dominique Pelle) Solution: Reduce number of columns to 2000. Try to restore the window position.
* patch 8.0.0542: getpos() can return a negative line numberv8.0.0542Bram Moolenaar2017-04-032-2/+7
| | | | | Problem: getpos() can return a negative line number. (haya14busa) Solution: Handle a zero topline and botline. (closes #1613)
* patch 8.0.0541: compiler warning on MS-Windowsv8.0.0541Bram Moolenaar2017-04-032-1/+3
| | | | | Problem: Compiler warning on MS-Windows. Solution: Add a type cast. (Mike Williams)