| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
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().
|
|
|
|
|
| |
Problem: On Travis the slowest build is run last. (Dominique Pelle)
Solution: Reorder the build entries.
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
|
| |
Problem: Building with Aap is outdated and unused.
Solution: Remove the Aap build files.
|
|
|
|
|
|
| |
Problem: Cannot get the window id associated with the location list.
Solution: Add the "filewinid" argument to getloclist(). (Yegappan
Lakshmanan, closes #3202)
|
|
|
|
|
| |
Problem: 'hlsearch' highlighting has a gap after /$.
Solution: Remove suspicious code. (Ricky Zhou, closes #3400)
|
|
|
|
|
|
| |
Problem: 'shellslash' is not used for getcwd() with local directory.
(Daniel Hahler)
Solution: Call slash_adjust() later. (closes #3399)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Problem: No test for :spellinfo.
Solution: Add a test. (Dominique Pelle, closes #3394)
|
|
|
|
|
| |
Problem: Wrong highlight when 'incsearch' set and cancelling :s.
Solution: Reset search line range. (Hirohito Higashi, Masamichi Abe)
|
|
|
|
|
| |
Problem: MS-Windows: VTP doesn't work properly with Powershell.
Solution: Adjust the color index. (Nobuhiro Takasaki, closes #3347)
|
|
|
|
|
|
| |
Problem: :file fails in quickfix command.
Solution: Allow :file without argument when curbuf_lock is set. (Jason
Franklin)
|
|
|
|
|
| |
Problem: mkview test still fails on CI.
Solution: Ignore curswant, don't see another solution.
|
|
|
|
|
| |
Problem: mkview test fails on CI.
Solution: Attempt to force recomputing curswant after folding.
|
|
|
|
|
|
| |
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'.
|
|
|
|
|
|
| |
Problem: :mkview does not restore cursor properly after "$". (Dominique
Pelle)
Solution: Position the cursor with "normal! $".
|
|
|
|
|
|
| |
Problem: Get Gdk-Critical error on first balloon show.
Solution: Get screen geometry using the draw area widget. (Davit Samvelyan,
closes #3386)
|
| |
|
|
|
|
|
| |
Problem: Insufficient test coverage for :mkview and :loadview.
Solution: Add tests. (Dominique Pelle, closes #3385)
|
|
|
|
|
| |
Problem: The qf_add_entries() function is too long.
Solution: Split in two parts. (Yegappan Lakshmanan)
|
|
|
|
|
|
| |
Problem: Using inputlist() during startup results in garbage. (Dominique
Pelle)
Solution: Make sure the xterm tracing is stopped when disabling the mouse.
|
|
|
|
|
|
| |
Problem: inputlist() doesn't work with a timer. (Dominique Pelle)
Solution: Don't redraw when cmdline_row is zero. (Hirohito Higashi,
closes #3239)
|
|
|
|
|
| |
Problem: The "g CTRL-G" command isn't tested much.
Solution: Add more tests. (Dominique Pelle, closes #3369)
|
|
|
|
|
| |
Problem: Screen dump does not consider NUL and space equal.
Solution: Use temp variables instead of character from cell.
|
|
|
|
|
| |
Problem: Strings in swap file may not be NUL terminated. (Coverity)
Solution: Limit the length of the used string.
|
|
|
|
|
| |
Problem: Off-by-one error in cmdidx check. (Coverity)
Solution: Use ">=" instead of ">".
|
|
|
|
|
| |
Problem: Reverse order of VTP calls only needed the first time.
Solution: Add a flag to remember the state. (Nobuhiro Takasaki, closes #3366)
|