Age | Commit message (Collapse) | Author |
|
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.
|
|
Problem: Screen updating still slow when 'cursorline' is set.
Solution: Fix setting last_cursorline.
|
|
Problem: Screen updating slow when 'cursorline' is set.
Solution: Only redraw the old and new cursor line, not all lines.
|
|
Problem: Argument types for select() may be wrong.
Solution: Use a configure macro. (Tobias Ulmer)
|
|
Problem: Not using internal diff if 'diffopt' is not changed.
Solution: Correct initialization of diff_flags. (Christian Brabandt)
|
|
Problem: Continuation lines cannot contain comments.
Solution: Support using "\ .
|
|
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)
|
|
Problem: getchar(1) no longer processes pending messages. (Yasuhiro
Matsumoto)
Solution: Call parse_queued_messages().
|
|
Problem: Pieces of the xdiff code are not used.
Solution: Add "#if 0" to omit unused code.
|
|
Problem: Function profile doesn't specify where it was defined.
Solution: Show the script name and line number.
|
|
Problem: Compiler warning in xdiff code. (Yegappan Lakshmanan)
Solution: Initialize directly.
|
|
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.
|
|
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".
|
|
Problem: Remote user not used for completion. (Stucki)
Solution: Use $USER too. (Dominique Pelle, closes #3407)
|
|
Problem: Using an external diff program is slow and inflexible.
Solution: Include the xdiff library. (Christian Brabandt, closes #2732)
Use it by default.
|
|
|
|
Problem: No clue what test failed when using a screendump twice.
Solution: Add an extra argument to VerifyScreenDump().
|
|
Problem: Crash when using term_dumpwrite() after the job finished.
Solution: Check for a finished job and give an error message.
|
|
Problem: Instructions for tests are outdated. (Jason Franklin)
Solution: Update the text.
|
|
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)
|
|
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)
|
|
Problem: Packadd test fails on MS-Windows.
Solution: Ignore difference between forward and backward slashes.
|
|
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)
|
|
Problem: Browsing compressed tar files does not always work.
Solution: Use the "file" command to get the compression type.
|
|
Problem: 'incsearch' for :/foo/s//<Esc> changes last search pattern.
Solution: Save the last search pattern earlier.
|