summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.0384: sign ordering depends on +netbeans featurev8.1.0384Bram Moolenaar2018-09-133-22/+13
| | | | | | Problem: Sign ordering depends on +netbeans feature. Solution: Also order signs without +netbeans. (Christian Brabandt, closes #3224)
* patch 8.1.0383: missing source file renamev8.1.0383Bram Moolenaar2018-09-132-2/+4
| | | | | Problem: Missing source file rename. Solution: Update the dependency.
* patch 8.1.0382: some make programs can't handle "xdiff/../"v8.1.0382Bram Moolenaar2018-09-132-50/+52
| | | | | Problem: Some make programs can't handle dependency on "xdiff/../". Solution: Strip it out.
* patch 8.1.0381: variable declaration not at start of blockv8.1.0381Bram Moolenaar2018-09-132-5/+6
| | | | | Problem: Variable declaration not at start of block. Solution: Fix line ordering.
* patch 8.1.0380: "make proto" doesn't work wellv8.1.0380Bram Moolenaar2018-09-139-14/+30
| | | | | | Problem: "make proto" doesn't work well. Solution: Define a few more types for cproto. Update proto files. Fix that workshop didn't build.
* patch 8.1.0379: build dependencies are incompletev8.1.0379Bram Moolenaar2018-09-137-325/+411
| | | | | | Problem: Build dependencies are incomplete. Solution: Update the build dependencies, mainly for xdiff. Adjust object directory for libvterm and xdiff.
* patch 8.1.0378: CI build failurev8.1.0378Bram Moolenaar2018-09-133-2/+4
| | | | | Problem: CI build failure. Solution: Include vim.h as ../vim.h. Fix compiler warning.
* patch 8.1.0377: xdiff doesn't use the Vim memory allocation functionsv8.1.0377Bram Moolenaar2018-09-1318-56/+64
| | | | | | Problem: Xdiff doesn't use the Vim memory allocation functions. Solution: Change the xdl_ defines. Check for out-of-memory. Rename "ignored" to "vim_ignored".
* patch 8.1.0376: compiler warning for uninitialized variablev8.1.0376Bram Moolenaar2018-09-132-3/+3
| | | | | Problem: Compiler warning for uninitialized variable. (Tony Mechelynck) Solution: Initialize the variable.
* patch 8.1.0375: cannot use diff mode with Cygwin diff.exev8.1.0375Bram Moolenaar2018-09-133-1/+9
| | | | | Problem: Cannot use diff mode with Cygwin diff.exe. (Igor Forca) Solution: Skip over unrecognized lines in the diff output.
* patch 8.1.0374: moving the cursor is slow when 'relativenumber' is setv8.1.0374Bram Moolenaar2018-09-123-181/+203
| | | | | Problem: Moving the cursor is slow when 'relativenumber' is set. Solution: Only redraw the number column, not all lines.
* patch 8.1.0373: screen updating still slow when 'cursorline' is setv8.1.0373Bram Moolenaar2018-09-122-1/+5
| | | | | Problem: Screen updating still slow when 'cursorline' is set. Solution: Fix setting last_cursorline.
* patch 8.1.0372: screen updating slow when 'cursorline' is setv8.1.0372Bram Moolenaar2018-09-125-12/+34
| | | | | Problem: Screen updating slow when 'cursorline' is set. Solution: Only redraw the old and new cursor line, not all lines.
* patch 8.1.0371: argument types for select() may be wrongv8.1.0371Bram Moolenaar2018-09-125-23/+85
| | | | | Problem: Argument types for select() may be wrong. Solution: Use a configure macro. (Tobias Ulmer)
* patch 8.1.0370: not using internal diff if 'diffopt' is not changedv8.1.0370Bram Moolenaar2018-09-122-1/+3
| | | | | Problem: Not using internal diff if 'diffopt' is not changed. Solution: Correct initialization of diff_flags. (Christian Brabandt)
* patch 8.1.0369: continuation lines cannot contain commentsv8.1.0369Bram Moolenaar2018-09-115-23/+63
| | | | | Problem: Continuation lines cannot contain comments. Solution: Support using "\ .
* patch 8.1.0368: GTK code has too many #ifdefs and GTK 2.10 building failsv8.1.0368Bram Moolenaar2018-09-117-175/+13
| | | | | | Problem: GTK code has too many #ifdefs and building fails with GTK 2.10. Solution: Always use gtk_widget_get_window() and define it for older GTK versions. (Ken Takata, closes #3421)
* patch 8.1.0367: getchar(1) no longer processes pending messagesv8.1.0367Bram Moolenaar2018-09-112-0/+9
| | | | | | Problem: getchar(1) no longer processes pending messages. (Yasuhiro Matsumoto) Solution: Call parse_queued_messages().
* patch 8.1.0366: pieces of the xdiff code are not usedv8.1.0366Bram Moolenaar2018-09-102-0/+20
| | | | | Problem: Pieces of the xdiff code are not used. Solution: Add "#if 0" to omit unused code.
* patch 8.1.0365: function profile doesn't specify where it was definedv8.1.0365Bram Moolenaar2018-09-103-146/+162
| | | | | Problem: Function profile doesn't specify where it was defined. Solution: Show the script name and line number.
* patch 8.1.0364: compiler warning in xdiff codev8.1.0364Bram Moolenaar2018-09-103-1/+7
| | | | | Problem: Compiler warning in xdiff code. (Yegappan Lakshmanan) Solution: Initialize directly.
* patch 8.1.0363: internal diff isn't used by default as advertisedv8.1.0363Bram Moolenaar2018-09-104-2/+6
| | | | | | Problem: Internal diff isn't used by default as advertised. Solution: Add "internal" to the default value of 'diffopt'. Also add couple of files missing from the distribution.
* patch 8.1.0362: cannot get the script line number when executing a functionv8.1.0362Bram Moolenaar2018-09-1024-562/+716
| | | | | | Problem: Cannot get the script line number when executing a function. Solution: Store the line number besides the script ID. (Ozaki Kiichi, closes #3362) Also display the line number with ":verbose set".
* patch 8.1.0361: remote user not used for completionv8.1.0361Bram Moolenaar2018-09-102-18/+53
| | | | | Problem: Remote user not used for completion. (Stucki) Solution: Use $USER too. (Dominique Pelle, closes #3407)
* patch 8.1.0360: using an external diff program is slow and inflexiblev8.1.0360Bram Moolenaar2018-09-1042-209/+5376
| | | | | | Problem: Using an external diff program is slow and inflexible. Solution: Include the xdiff library. (Christian Brabandt, closes #2732) Use it by default.
* Update runtime files.Bram Moolenaar2018-09-1011-175/+85
|
* patch 8.1.0359: no clue what test failed when using a screendump twicev8.1.0359Bram Moolenaar2018-09-092-3/+13
| | | | | Problem: No clue what test failed when using a screendump twice. Solution: Add an extra argument to VerifyScreenDump().
* patch 8.1.0358: crash when using term_dumpwrite() after the job finishedv8.1.0358Bram Moolenaar2018-09-092-0/+7
| | | | | Problem: Crash when using term_dumpwrite() after the job finished. Solution: Check for a finished job and give an error message.
* patch 8.1.0357: instructions for tests are outdatedv8.1.0357Bram Moolenaar2018-09-092-11/+30
| | | | | Problem: Instructions for tests are outdated. (Jason Franklin) Solution: Update the text.
* patch 8.1.0356: using :s with 'incsearch' prevents CTRL-R CTRL-Wv8.1.0356Bram Moolenaar2018-09-093-9/+50
| | | | | | Problem: Using :s with 'incsearch' prevents CTRL-R CTRL-W. (Boris Staletic) Solution: When past the pattern put cursor back in the start position. (closes #3413)
* patch 8.1.0355: incorrect adjusting the popup menu for the preview windowv8.1.0355Bram Moolenaar2018-09-092-6/+17
| | | | | | Problem: Incorrect adjusting the popup menu for the preview window. Solution: Compute position and height properl. (Ronan Pigott) Also show at least ten items. (closes #3414)
* patch 8.1.0354: packadd test fails on MS-Windowsv8.1.0354Bram Moolenaar2018-09-082-2/+5
| | | | | Problem: Packadd test fails on MS-Windows. Solution: Ignore difference between forward and backward slashes.
* patch 8.1.0353: an "after" directory of a package is appended to 'rtp'v8.1.0353Bram Moolenaar2018-09-083-28/+96
| | | | | | | Problem: An "after" directory of a package is appended to 'rtp', which will be after the user's "after" directory. () Solution: Insert the package "after" directory before any other "after" directory in 'rtp'. (closes #3409)
* patch 8.1.0352: browsing compressed tar files does not always workv8.1.0352Bram Moolenaar2018-09-082-11/+25
| | | | | Problem: Browsing compressed tar files does not always work. Solution: Use the "file" command to get the compression type.
* patch 8.1.0351: 'incsearch' for :/foo/s//<Esc> changes last search patternv8.1.0351Bram Moolenaar2018-09-064-3/+43
| | | | | Problem: 'incsearch' for :/foo/s//<Esc> changes last search pattern. Solution: Save the last search pattern earlier.
* patch 8.1.0350: Vim may block on ch_sendraw()v8.1.0350Bram Moolenaar2018-09-065-2/+62
| | | | | | Problem: Vim may block on ch_sendraw() when the job is sending data back to Vim, which isn't read yet. (Nate Bosch) Solution: Add the "noblock" option to job_start(). (closes #2548)
* patch 8.1.0349: crash when wiping buffer in a callbackv8.1.0349Bram Moolenaar2018-09-067-12/+30
| | | | | | Problem: Crash when wiping buffer in a callback. Solution: Do not handle messages when only peeking for a character. (closes #2107) Add "redraw_flag" to test_override().
* patch 8.1.0348: on Travis the slowest build is run lastv8.1.0348Bram Moolenaar2018-09-052-5/+7
| | | | | Problem: On Travis the slowest build is run last. (Dominique Pelle) Solution: Reorder the build entries.
* patch 8.1.0347: some tests fail on Solarisv8.1.0347Bram Moolenaar2018-09-034-16/+42
| | | | | | Problem: Some tests fail on Solaris. Solution: Skip writefile test. Fix path to libc.so. Improve test for Turkish case change. (Libor Bukata, Bjorn Linse, closes #3403)
* Update runtime files.Bram Moolenaar2018-09-0219-330/+496
|
* 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)