summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.0346: building with Aap is outdated and unusedv8.1.0346Bram Moolenaar2018-09-026-1423/+4
| | | | | Problem: Building with Aap is outdated and unused. Solution: Remove the Aap build files.
* patch 8.1.0345: cannot get the window id associated with the location listv8.1.0345Bram Moolenaar2018-09-024-6/+85
| | | | | | Problem: Cannot get the window id associated with the location list. Solution: Add the "filewinid" argument to getloclist(). (Yegappan Lakshmanan, closes #3202)
* patch 8.1.0344: 'hlsearch' highlighting has a gap after /$v8.1.0344Bram Moolenaar2018-09-023-10/+15
| | | | | Problem: 'hlsearch' highlighting has a gap after /$. Solution: Remove suspicious code. (Ricky Zhou, closes #3400)
* patch 8.1.0343: 'shellslash' is not used for getcwd() with local directoryv8.1.0343Bram Moolenaar2018-09-022-3/+5
| | | | | | Problem: 'shellslash' is not used for getcwd() with local directory. (Daniel Hahler) Solution: Call slash_adjust() later. (closes #3399)
* patch 8.1.0342: crash when a callback deletes a window that is being usedv8.1.0342Bram Moolenaar2018-09-013-23/+42
| | | | | | | Problem: Crash when a callback deletes a window that is being used. Solution: Do not unload a buffer that is being displayed while redrawing the screen. Also avoid invoking callbacks while redrawing. (closes #2107)
* patch 8.1.0341: :argadd in empty buffer changes the buffer namev8.1.0341Bram Moolenaar2018-08-314-18/+42
| | | | | | Problem: :argadd in empty buffer changes the buffer name. (Pavol Juhas) Solution: Don't re-use the current buffer when not going to edit the file. (closes #3397) Do re-use the current buffer for :next.
* patch 8.1.0340: no test for :spellinfov8.1.0340Bram Moolenaar2018-08-312-0/+31
| | | | | Problem: No test for :spellinfo. Solution: Add a test. (Dominique Pelle, closes #3394)
* patch 8.1.0339: wrong highlight when 'incsearch' set and cancelling :sv8.1.0339Bram Moolenaar2018-08-314-1/+27
| | | | | Problem: Wrong highlight when 'incsearch' set and cancelling :s. Solution: Reset search line range. (Hirohito Higashi, Masamichi Abe)
* patch 8.1.0338: MS-Windows: VTP doesn't work properly with Powershellv8.1.0338Bram Moolenaar2018-08-302-8/+36
| | | | | Problem: MS-Windows: VTP doesn't work properly with Powershell. Solution: Adjust the color index. (Nobuhiro Takasaki, closes #3347)
* patch 8.1.0337: :file fails in quickfix commandv8.1.0337Bram Moolenaar2018-08-303-3/+41
| | | | | | Problem: :file fails in quickfix command. Solution: Allow :file without argument when curbuf_lock is set. (Jason Franklin)
* patch 8.1.0336: mkview test still fails on CIv8.1.0336Bram Moolenaar2018-08-302-4/+6
| | | | | Problem: mkview test still fails on CI. Solution: Ignore curswant, don't see another solution.
* patch 8.1.0335: mkview test fails on CIv8.1.0335Bram Moolenaar2018-08-302-1/+3
| | | | | Problem: mkview test fails on CI. Solution: Attempt to force recomputing curswant after folding.
* patch 8.1.0334: 'autowrite' takes effect when buffer is not to be writtenv8.1.0334Bram Moolenaar2018-08-303-2/+42
| | | | | | Problem: 'autowrite' takes effect when buffer is not to be written. Solution: Don't write buffers that are not supposed to be written. (Even Q Jones, closes #3391) Add tests for 'autowrite'.
* patch 8.1.0333: :mkview does not restore cursor properly after "$"v8.1.0333Bram Moolenaar2018-08-293-14/+27
| | | | | | Problem: :mkview does not restore cursor properly after "$". (Dominique Pelle) Solution: Position the cursor with "normal! $".
* patch 8.1.0332: get Gdk-Critical error on first balloon showv8.1.0332Bram Moolenaar2018-08-282-1/+3
| | | | | | Problem: Get Gdk-Critical error on first balloon show. Solution: Get screen geometry using the draw area widget. (Davit Samvelyan, closes #3386)
* Update runtime files.Bram Moolenaar2018-08-2833-344/+3984
|
* patch 8.1.0331: insufficient test coverage for :mkview and :loadviewv8.1.0331Bram Moolenaar2018-08-282-0/+83
| | | | | Problem: Insufficient test coverage for :mkview and :loadview. Solution: Add tests. (Dominique Pelle, closes #3385)
* patch 8.1.0330: the qf_add_entries() function is too longv8.1.0330Bram Moolenaar2018-08-282-66/+81
| | | | | Problem: The qf_add_entries() function is too long. Solution: Split in two parts. (Yegappan Lakshmanan)
* patch 8.1.0329: using inputlist() during startup results in garbagev8.1.0329Bram Moolenaar2018-08-272-0/+9
| | | | | | Problem: Using inputlist() during startup results in garbage. (Dominique Pelle) Solution: Make sure the xterm tracing is stopped when disabling the mouse.
* patch 8.1.0328: inputlist() doesn't work with a timerv8.1.0328Bram Moolenaar2018-08-263-19/+26
| | | | | | Problem: inputlist() doesn't work with a timer. (Dominique Pelle) Solution: Don't redraw when cmdline_row is zero. (Hirohito Higashi, closes #3239)
* patch 8.1.0327: the "g CTRL-G" command isn't tested muchv8.1.0327Bram Moolenaar2018-08-242-5/+77
| | | | | Problem: The "g CTRL-G" command isn't tested much. Solution: Add more tests. (Dominique Pelle, closes #3369)
* patch 8.1.0326: screen dump does not consider NUL and space equalv8.1.0326Bram Moolenaar2018-08-243-11/+13
| | | | | Problem: Screen dump does not consider NUL and space equal. Solution: Use temp variables instead of character from cell.
* patch 8.1.0325: strings in swap file may not be NUL terminatedv8.1.0325Bram Moolenaar2018-08-232-4/+9
| | | | | Problem: Strings in swap file may not be NUL terminated. (Coverity) Solution: Limit the length of the used string.
* patch 8.1.0324: off-by-one error in cmdidx checkv8.1.0324Bram Moolenaar2018-08-232-1/+3
| | | | | Problem: Off-by-one error in cmdidx check. (Coverity) Solution: Use ">=" instead of ">".
* patch 8.1.0323: reverse order of VTP calls only needed the first timev8.1.0323Bram Moolenaar2018-08-232-2/+6
| | | | | Problem: Reverse order of VTP calls only needed the first time. Solution: Add a flag to remember the state. (Nobuhiro Takasaki, closes #3366)
* patch 8.1.0322: Test_copy_winopt() does not restore 'hidden'v8.1.0322Bram Moolenaar2018-08-232-49/+53
| | | | | Problem: Test_copy_winopt() does not restore 'hidden'. Solution: Restore the option, fix indent. (Ozaki Kiichi, closes #3367)
* patch 8.1.0321: 'incsearch' regression: /\v highlights everythingv8.1.0321Bram Moolenaar2018-08-235-1/+67
| | | | | Problem: 'incsearch' regression: /\v highlights everything. Solution: Put back the empty_pattern() check.
* patch 8.1.0320: too much 'incsearch' highlight for pat matching everythingv8.1.0320Bram Moolenaar2018-08-224-13/+37
| | | | | | Problem: Too much 'incsearch' highlight for pattern matching everything. Solution: Add the skiplen to the command and remove the line range. (Christian Brabandt) Check for empty pattern earlier.
* patch 8.1.0319: bzero() function prototype doesn't work for Androidv8.1.0319Bram Moolenaar2018-08-222-1/+5
| | | | | Problem: bzero() function prototype doesn't work for Android. Solution: Add an #ifdef. (Elliott Hughes, closes #3365)
* patch 8.1.0318: the getftype() test may fail for char devicesv8.1.0318Bram Moolenaar2018-08-222-3/+17
| | | | | | Problem: The getftype() test may fail for char devices if the file disappeared in between the listing and the getftype() call. Solution: Ignore empty result. (Ozaki Kiichi, closes #3360)
* patch 8.1.0317: Cscope test fails when using shadow directoryv8.1.0317Bram Moolenaar2018-08-222-1/+8
| | | | | Problem: Cscope test fails when using shadow directory. Solution: Resolve symlink in Vim. (James McCoy, closes #3364)
* patch 8.1.0316: swapinfo() test fails on Travisv8.1.0316Bram Moolenaar2018-08-222-2/+8
| | | | | | Problem: swapinfo() test fails on Travis. Solution: Handle a long host name. (Ozaki Kiichi, closes #3361) Also make the version check flexible. (James McCoy)
* patch 8.1.0315: helpgrep with language doesn't work properlyv8.1.0315Bram Moolenaar2018-08-213-16/+30
| | | | | Problem: Helpgrep with language doesn't work properly. (Takuya Fujiwara) Solution: Check for the language earlier. (Hirohito Higashi)
* patch 8.1.0314: build failure without the +eval featurev8.1.0314Bram Moolenaar2018-08-214-8/+17
| | | | | Problem: Build failure without the +eval feature. (Brenton Horne) Solution: Add #ifdef. Also add the "dirty" item.
* patch 8.1.0313: information about a swap file is unavailablev8.1.0313Bram Moolenaar2018-08-216-1/+110
| | | | | Problem: Information about a swap file is unavailable. Solution: Add swapinfo(). (Enzo Ferber)
* patch 8.1.0312: wrong type for flags used in signal handlersv8.1.0312Bram Moolenaar2018-08-214-12/+15
| | | | | Problem: Wrong type for flags used in signal handlers. Solution: Use sig_atomic_t. (Dominique Pelle, closes #3356)
* patch 8.1.0311: filtering entries in a quickfix list is not easyv8.1.0311Bram Moolenaar2018-08-213-0/+61
| | | | | Problem: Filtering entries in a quickfix list is not easy. Solution: Add the cfilter plugin. (Yegappan Lakshmanan)
* patch 8.1.0310: file info msg not always suppressed with 'F' in 'shortmess'v8.1.0310Bram Moolenaar2018-08-214-1/+34
| | | | | | Problem: File info message not always suppressed with 'F' in 'shortmess'. (Asheq Imran) Solution: Save and restore msg_silent. (Christian Brabandt, closes #3221)
* patch 8.1.0309: profiling does not show a count for condition linesv8.1.0309Bram Moolenaar2018-08-213-21/+267
| | | | | | Problem: Profiling does not show a count for condition lines. (Daniel Hahler) Solution: Count lines when not skipping. (Ozaki Kiichi, closes #2499)
* patch 8.1.0308: a quick undo shows "1 seconds ago"v8.1.0308Bram Moolenaar2018-08-212-2/+9
| | | | | Problem: A quick undo shows "1 seconds ago". (Tony Mechelynck) Solution: Add singular/plural message.
* patch 8.1.0307: there is no good way to get the window layoutv8.1.0307Bram Moolenaar2018-08-216-0/+127
| | | | | Problem: There is no good way to get the window layout. Solution: Add the winlayout() function. (Yegappan Lakshmanan)
* patch 8.1.0306: plural messages are not translated properlyv8.1.0306Bram Moolenaar2018-08-218-128/+79
| | | | | Problem: Plural messages are not translated properly. Solution: Add more usage of NGETTEXT(). (Sergey Alyoshin)
* patch 8.1.0305: missing support for Lua 5.4 32 bits on Unixv8.1.0305Bram Moolenaar2018-08-212-1/+15
| | | | | Problem: Missing support for Lua 5.4 32 bits on Unix. Solution: Define lua_newuserdatauv. (Kazunobu Kuriyama)
* patch 8.1.0304: no redraw when using a STOP signal on Vim and then CONTv8.1.0304Bram Moolenaar2018-08-214-34/+74
| | | | | | | Problem: No redraw when using a STOP signal on Vim and then a CONT signal. Solution: Catch the CONT signal and set the terminal to raw mode. This is like 8.1.0244 but without the screen redraw and a fix for multi-threading suggested by Dominique Pelle.
* patch 8.1.0303: line2byte() is wrong for last line with 'noeol'v8.1.0303Bram Moolenaar2018-08-203-2/+14
| | | | | Problem: line2byte() is wrong for last line with 'noeol' and 'nofixeol'. Solution: Fix off-by-one error. (Shane Harper, closes #3351)
* patch 8.1.0302: crash when using :suspend and "fg"v8.1.0302Bram Moolenaar2018-08-204-68/+19
| | | | | Problem: Crash when using :suspend and "fg". Solution: Undo patch 8.1.244.
* patch 8.1.0301: GTK: input method popup displayed on wrong screen.v8.1.0301Bram Moolenaar2018-08-195-22/+40
| | | | | Problem: GTK: Input method popup displayed on wrong screen. Solution: Add the screen position offset. (Ken Takata, closes #3268)
* patch 8.1.0300: the old window title might be freed twicev8.1.0300Bram Moolenaar2018-08-192-2/+11
| | | | | | Problem: The old window title might be freed twice. (Dominique Pelle) Solution: Do not free "oldtitle" in a signal handler but set a flag to have it freed later.
* patch 8.1.0299: misplaced commentv8.1.0299Bram Moolenaar2018-08-192-1/+3
| | | | | Problem: misplaced comment Solution: Remove comment
* patch 8.1.0298: window resize test sometimes fails on Macv8.1.0298Bram Moolenaar2018-08-192-0/+3
| | | | | Problem: Window resize test sometimes fails on Mac. Solution: Add Test_popup_and_window_resize() to flaky tests.