| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: MS-Windows: using dup-close for flushing a file.
Solution: Use _commit(). (Ken Takata, closes #3463)
|
|
|
|
|
| |
Problem: Cannot create map file with MinGW.
Solution: Add support for $MAP. (Ken Takata, closes #3460)
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
Problem: Generating vim.lib when using ActivePerl 5.20.3 or later.
Solution: Redefine XS_EXTERNAL(). (Ken Takata, closes #3462)
|
|
|
|
|
| |
Problem: Cygwin: running cproto fails with -O2.
Solution: Strip -O2 for cproto. (Ken Takata, closes #3465)
|
|
|
|
|
| |
Problem: MS-Windows: cannot separate Lua include and library directories.
Solution: Add LUA_LIBDIR and LUA_INCDIR. (Ken Takata, closes #3464)
|
|
|
|
|
|
| |
Problem: Several command line arguments are not tested.
Solution: Add tests for -m, -M, -R and -Vfile. (Dominique Pelle,
closes #3458)
|
|
|
|
|
| |
Problem: Sort doesn't report deleted lines.
Solution: Call msgmore(). (Christian Brabandt, closes #3454)
|
|
|
|
|
|
| |
Problem: Not actually using 16 colors with vtp.
Solution: Always use 256 colors when vtp is used. (Nobuhiro Takasaki,
closes #3432)
|
|
|
|
|
|
| |
Problem: v:option_old and v:option_new are cleared when using :set in
OptionSet autocmd. (Gary Johnson)
Solution: Don't trigger OptionSet recursively.
|
|
|
|
|
|
| |
Problem: Test output is duplicated or missing.
Solution: Adjust the MS-Windows and Unix test makefiles. (Ken Takata,
closes #3452)
|
|
|
|
|
|
| |
Problem: Cannot build with GTK 2.4.
Solution: Add back a few #ifdefs. (Ken Takata, closes #3447)
Also support older GTK. (Tom Christensen)
|
|
|
|
|
| |
Problem: Renamed file missing from distribution.
Solution: Rename screen.c to termscreen.c (Zdenek Dohnal, closes #3449)
|
|
|
|
|
| |
Problem: The ex_copen() function is too long.
Solution: Refactor to split off two functions. (Yegappan Lakshmanan)
|
|
|
|
|
| |
Problem: Startup test fails on MS-Windows.
Solution: Do the Arabic test in silent Ex mode. Loosen the check for -V2.
|
|
|
|
|
| |
Problem: MSVC: cannot use the "x64" native compiler option.
Solution: Ignore case for %Platform%. Improve documentation. (Ken Takata)
|
|
|
|
|
|
| |
Problem: Quickfix code mixes using the stack and a list pointer.
Solution: Use a list pointer in more places. (Yegappan Lakshmanan,
closes #3443)
|
|
|
|
|
|
| |
Problem: Several command line arguments are not tested.
Solution: Add tests for -A, -F, -H, -p and -V. (Dominique Pelle,
closes #3446)
|
|
|
|
|
| |
Problem: Too many #ifdefs for GTK.
Solution: Define macros instead of using #ifdef. (Ken Takata, closes #3436)
|
|
|
|
|
|
| |
Problem: Accessing invalid memory with long argument name.
Solution: Use item_count instead of checking for a terminating NULL.
(Dominique Pelle, closes #3444)
|
|
|
|
|
| |
Problem: Header file missing from distribution.
Solution: Add src/protodef.h.
|
|
|
|
|
| |
Problem: The DiffUpdate event isn't triggered for :diffput.
Solution: Also trigger DiffUpdate for :diffget and :diffput.
|
|
|
|
|
| |
Problem: Can't get swap name of another buffer.
Solution: Add swapname(). (Ozaki Kiichi, closes #3441)
|
|
|
|
|
| |
Problem: Using freed memory with :diffget.
Solution: Skip ex_diffupdate() while updating diffs. (closes #3442)
|
|
|
|
|
|
| |
Problem: 'hlsearch' highlight remains in other window after cancelling
command.
Solution: Redraw all windows. Also remove unnecessary delays. (closes #3437)
|
|
|
|
|
| |
Problem: No test for -o and -O command line arguments.
Solution: Add a test. (Dominique Pelle, closes #3438)
|
|
|
|
|
| |
Problem: No event triggered after updating diffs.
Solution: Add the DiffUpdated event.
|
|
|
|
|
| |
Problem: Another compiler warning on 64-bit MS-Windows.
Solution: Add type cast. (Mike Williams)
|
|
|
|
|
| |
Problem: Compiler warning on 64-bit MS-Windows.
Solution: Add type cast. (Mike Williams)
|
|
|
|
|
| |
Problem: Diffs are not always updated correctly.
Solution: When using internal diff update for any changes properly.
|
|
|
|
|
| |
Problem: Not all white space difference options available.
Solution: Add "iblank", "iwhiteall" and "iwhiteeol" to 'diffopt'.
|
|
|
|
|
| |
Problem: Error while typing :/foo/s// with 'incsearch' enabled.
Solution: Do not give search errors when highlighting matches.
|
|
|
|
|
| |
Problem: Building in a shadow directory fails.
Solution: Don't link the xdiff directory but what's in it. (closes #3428)
|
|
|
|
|
| |
Problem: Scrollbars are not tested.
Solution: Add test_scrollbar() and a test.
|
|
|
|
|
| |
Problem: :behave command is not tested.
Solution: Add a test. (Dominique Pelle, closes #3429)
|
|
|
|
|
| |
Problem: Coverity complains about possible NULL pointer use.
Solution: Use get_tv_string() instead of get_tv_string_chk().
|
|
|
|
|
| |
Problem: No test for 'ambiwidth' detection.
Solution: Add a test.
|
|
|
|
|
| |
Problem: Cannot test with non-default option value.
Solution: Add test_option_not_set().
|
|
|
|
|
| |
Problem: Coveralls badge doesn't update.
Solution: Update the URL
|
|
|
|
|
|
| |
Problem: Sign ordering depends on +netbeans feature.
Solution: Also order signs without +netbeans. (Christian Brabandt,
closes #3224)
|
|
|
|
|
| |
Problem: Missing source file rename.
Solution: Update the dependency.
|
|
|
|
|
| |
Problem: Some make programs can't handle dependency on "xdiff/../".
Solution: Strip it out.
|
|
|
|
|
| |
Problem: Variable declaration not at start of block.
Solution: Fix line ordering.
|
|
|
|
|
|
| |
Problem: "make proto" doesn't work well.
Solution: Define a few more types for cproto. Update proto files. Fix that
workshop didn't build.
|
|
|
|
|
|
| |
Problem: Build dependencies are incomplete.
Solution: Update the build dependencies, mainly for xdiff. Adjust object
directory for libvterm and xdiff.
|
|
|
|
|
| |
Problem: CI build failure.
Solution: Include vim.h as ../vim.h. Fix compiler warning.
|
|
|
|
|
|
| |
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".
|
|
|
|
|
| |
Problem: Compiler warning for uninitialized variable. (Tony Mechelynck)
Solution: Initialize the variable.
|
|
|
|
|
| |
Problem: Cannot use diff mode with Cygwin diff.exe. (Igor Forca)
Solution: Skip over unrecognized lines in the diff output.
|
|
|
|
|
| |
Problem: Moving the cursor is slow when 'relativenumber' is set.
Solution: Only redraw the number column, not all lines.
|