summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.1.0423: MS-Windows: using dup-close for flushing a filev8.1.0423Bram Moolenaar2018-09-214-12/+5
| | | | | Problem: MS-Windows: using dup-close for flushing a file. Solution: Use _commit(). (Ken Takata, closes #3463)
* patch 8.1.0422: cannot create map file with MinGWv8.1.0422Bram Moolenaar2018-09-212-0/+9
| | | | | Problem: Cannot create map file with MinGW. Solution: Add support for $MAP. (Ken Takata, closes #3460)
* patch 8.1.0421: MS-Windows: Ruby path is wrong for Ruby 1.9 and laterv8.1.0421Bram Moolenaar2018-09-213-3/+6
| | | | | Problem: MS-Windows: Ruby path is wrong for Ruby 1.9 and later. Solution: Let -I argument depend on Ruby version. (Ken Takata, closes #3461)
* patch 8.1.0420: generating vim.lib when using ActivePerl 5.20.3 or laterv8.1.0420Bram Moolenaar2018-09-212-4/+12
| | | | | Problem: Generating vim.lib when using ActivePerl 5.20.3 or later. Solution: Redefine XS_EXTERNAL(). (Ken Takata, closes #3462)
* patch 8.1.0419: Cygwin: running cproto fails with -O2v8.1.0419Bram Moolenaar2018-09-212-1/+4
| | | | | Problem: Cygwin: running cproto fails with -O2. Solution: Strip -O2 for cproto. (Ken Takata, closes #3465)
* patch 8.1.0418: MS-Windows: cannot separate Lua include and library dirsv8.1.0418Bram Moolenaar2018-09-212-2/+8
| | | | | Problem: MS-Windows: cannot separate Lua include and library directories. Solution: Add LUA_LIBDIR and LUA_INCDIR. (Ken Takata, closes #3464)
* patch 8.1.0417: several command line arguments are not testedv8.1.0417Bram Moolenaar2018-09-212-4/+48
| | | | | | Problem: Several command line arguments are not tested. Solution: Add tests for -m, -M, -R and -Vfile. (Dominique Pelle, closes #3458)
* patch 8.1.0416: sort doesn't report deleted linesv8.1.0416Bram Moolenaar2018-09-213-0/+35
| | | | | Problem: Sort doesn't report deleted lines. Solution: Call msgmore(). (Christian Brabandt, closes #3454)
* patch 8.1.0415: not actually using 16 colors with vtpv8.1.0415Bram Moolenaar2018-09-213-24/+24
| | | | | | Problem: Not actually using 16 colors with vtp. Solution: Always use 256 colors when vtp is used. (Nobuhiro Takasaki, closes #3432)
* patch 8.1.0414: v:option_old is cleared when using :set in OptionSet autocmdv8.1.0414Bram Moolenaar2018-09-212-3/+10
| | | | | | Problem: v:option_old and v:option_new are cleared when using :set in OptionSet autocmd. (Gary Johnson) Solution: Don't trigger OptionSet recursively.
* patch 8.1.0413: test output is duplicated or missingv8.1.0413Bram Moolenaar2018-09-203-2/+7
| | | | | | Problem: Test output is duplicated or missing. Solution: Adjust the MS-Windows and Unix test makefiles. (Ken Takata, closes #3452)
* patch 8.1.0412: cannot build with GTK 2.4v8.1.0412Bram Moolenaar2018-09-192-0/+14
| | | | | | Problem: Cannot build with GTK 2.4. Solution: Add back a few #ifdefs. (Ken Takata, closes #3447) Also support older GTK. (Tom Christensen)
* patch 8.1.0411: renamed file missing from distributionv8.1.0411Bram Moolenaar2018-09-192-1/+3
| | | | | Problem: Renamed file missing from distribution. Solution: Rename screen.c to termscreen.c (Zdenek Dohnal, closes #3449)
* patch 8.1.0410: the ex_copen() function is too longv8.1.0410Bram Moolenaar2018-09-192-93/+119
| | | | | Problem: The ex_copen() function is too long. Solution: Refactor to split off two functions. (Yegappan Lakshmanan)
* patch 8.1.0409: startup test fails on MS-Windowsv8.1.0409Bram Moolenaar2018-09-192-4/+13
| | | | | Problem: Startup test fails on MS-Windows. Solution: Do the Arabic test in silent Ex mode. Loosen the check for -V2.
* patch 8.1.0408: MSVC: cannot use the "x64" native compiler optionv8.1.0408Bram Moolenaar2018-09-183-9/+31
| | | | | Problem: MSVC: cannot use the "x64" native compiler option. Solution: Ignore case for %Platform%. Improve documentation. (Ken Takata)
* patch 8.1.0407: quickfix code mixes using the stack and a list pointerv8.1.0407Bram Moolenaar2018-09-182-114/+113
| | | | | | Problem: Quickfix code mixes using the stack and a list pointer. Solution: Use a list pointer in more places. (Yegappan Lakshmanan, closes #3443)
* patch 8.1.0406: several command line arguments are not testedv8.1.0406Bram Moolenaar2018-09-182-1/+66
| | | | | | Problem: Several command line arguments are not tested. Solution: Add tests for -A, -F, -H, -p and -V. (Dominique Pelle, closes #3446)
* patch 8.1.0405: too many #ifdefs for GTKv8.1.0405Bram Moolenaar2018-09-186-726/+89
| | | | | Problem: Too many #ifdefs for GTK. Solution: Define macros instead of using #ifdef. (Ken Takata, closes #3436)
* patch 8.1.0404: accessing invalid memory with long argument namev8.1.0404Bram Moolenaar2018-09-182-1/+10
| | | | | | Problem: Accessing invalid memory with long argument name. Solution: Use item_count instead of checking for a terminating NULL. (Dominique Pelle, closes #3444)
* patch 8.1.0403: header file missing from distributionv8.1.0403Bram Moolenaar2018-09-182-0/+3
| | | | | Problem: Header file missing from distribution. Solution: Add src/protodef.h.
* patch 8.1.0402: the DiffUpdate event isn't triggered for :diffputv8.1.0402Bram Moolenaar2018-09-182-14/+27
| | | | | Problem: The DiffUpdate event isn't triggered for :diffput. Solution: Also trigger DiffUpdate for :diffget and :diffput.
* patch 8.1.0401: can't get swap name of another bufferv8.1.0401Bram Moolenaar2018-09-164-5/+59
| | | | | Problem: Can't get swap name of another buffer. Solution: Add swapname(). (Ozaki Kiichi, closes #3441)
* patch 8.1.0400: using freed memory with :diffgetv8.1.0400Bram Moolenaar2018-09-162-2/+17
| | | | | Problem: Using freed memory with :diffget. Solution: Skip ex_diffupdate() while updating diffs. (closes #3442)
* patch 8.1.0399: 'hlsearch' highlight remains in other windowv8.1.0399Bram Moolenaar2018-09-166-20/+43
| | | | | | Problem: 'hlsearch' highlight remains in other window after cancelling command. Solution: Redraw all windows. Also remove unnecessary delays. (closes #3437)
* patch 8.1.0398: no test for -o and -O command line argumentsv8.1.0398Bram Moolenaar2018-09-162-0/+79
| | | | | Problem: No test for -o and -O command line arguments. Solution: Add a test. (Dominique Pelle, closes #3438)
* patch 8.1.0397: no event triggered after updating diffsv8.1.0397Bram Moolenaar2018-09-166-98/+115
| | | | | Problem: No event triggered after updating diffs. Solution: Add the DiffUpdated event.
* patch 8.1.0396: another compiler warning on 64-bit MS-Windowsv8.1.0396Bram Moolenaar2018-09-162-1/+3
| | | | | Problem: Another compiler warning on 64-bit MS-Windows. Solution: Add type cast. (Mike Williams)
* patch 8.1.0395: compiler warning on 64-bit MS-Windowsv8.1.0395Bram Moolenaar2018-09-162-1/+3
| | | | | Problem: Compiler warning on 64-bit MS-Windows. Solution: Add type cast. (Mike Williams)
* patch 8.1.0394: diffs are not always updated correctlyv8.1.0394Bram Moolenaar2018-09-166-7/+35
| | | | | Problem: Diffs are not always updated correctly. Solution: When using internal diff update for any changes properly.
* patch 8.1.0393: not all white space difference options availablev8.1.0393Bram Moolenaar2018-09-157-36/+186
| | | | | Problem: Not all white space difference options available. Solution: Add "iblank", "iwhiteall" and "iwhiteeol" to 'diffopt'.
* patch 8.1.0392: error while typing :/foo/s// with 'incsearch' enabledv8.1.0392Bram Moolenaar2018-09-155-28/+35
| | | | | Problem: Error while typing :/foo/s// with 'incsearch' enabled. Solution: Do not give search errors when highlighting matches.
* patch 8.1.0391: building in a shadow directory failsv8.1.0391Bram Moolenaar2018-09-152-1/+5
| | | | | Problem: Building in a shadow directory fails. Solution: Don't link the xdiff directory but what's in it. (closes #3428)
* patch 8.1.0390: scrollbars are not testedv8.1.0390Bram Moolenaar2018-09-144-0/+97
| | | | | Problem: Scrollbars are not tested. Solution: Add test_scrollbar() and a test.
* patch 8.1.0389: :behave command is not testedv8.1.0389Bram Moolenaar2018-09-144-0/+33
| | | | | Problem: :behave command is not tested. Solution: Add a test. (Dominique Pelle, closes #3429)
* patch 8.1.0388: Coverity complains about possible NULL pointer usev8.1.0388Bram Moolenaar2018-09-132-1/+3
| | | | | Problem: Coverity complains about possible NULL pointer use. Solution: Use get_tv_string() instead of get_tv_string_chk().
* patch 8.1.0387: no test for 'ambiwidth' detectionv8.1.0387Bram Moolenaar2018-09-132-0/+24
| | | | | Problem: No test for 'ambiwidth' detection. Solution: Add a test.
* patch 8.1.0386: cannot test with non-default option valuev8.1.0386Bram Moolenaar2018-09-135-3/+39
| | | | | Problem: Cannot test with non-default option value. Solution: Add test_option_not_set().
* patch 8.1.0385: Coveralls badge doesn't updatev8.1.0385Bram Moolenaar2018-09-132-1/+3
| | | | | Problem: Coveralls badge doesn't update. Solution: Update the URL
* 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.