| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Problem: GUI does not work on MS-Windows.
Solution: Add the missing #ifdef. (Patrick Avery)
|
|
|
|
|
|
| |
Problem: Gvim does not work when 'guioptions' includes "f". (Davido)
Solution: Call gui_mch_init_check() when running GUI in the foreground.
(Yasuhiro Matsumoto)
|
|
|
|
|
|
| |
Problem: Using a count before "v" and "V" does not work (Kikyous)
Solution: Make the count select that many characters or lines. (Christian
Brabandt)
|
|
|
|
|
|
| |
Problem: Crash when closing last window in a tab. (Alex Efros)
Solution: Use common code in close_last_window_tabpage(). (Christian
Brabandt)
|
|
|
|
|
| |
Problem: Clang complains about non-ASCII characters in a string.
Solution: Change to \x88 form. (Dominique Pelle)
|
|
|
|
|
| |
Problem: Confusing indenting for #ifdef.
Solution: Remove and add indent. (Elias Diem)
|
|
|
|
|
| |
Problem: Compiler warning on 64 bit MS-Windows.
Solution: Add type cast. (Mike Williams)
|
|
|
|
|
| |
Problem: Missing comma.
Solution: Add the comma.
|
| |
|
|
|
|
|
| |
Problem: ":diffupdate" doesn't check for files changed elsewhere.
Solution: Add the ! flag. (Christian Brabandt)
|
|
|
|
|
| |
Problem: Crash in vim_realloc() when using MEM_PROFILE.
Solution: Avoid using a NULL argument. (Dominique Pelle)
|
|
|
|
|
| |
Problem: Using "z=" on a multi-byte character may cause a crash.
Solution: Don't use strlen() on an int pointer.
|
|
|
|
|
|
| |
Problem: Gvim starts up slow on Unbuntu 12.04.
Solution: Move the call to gui_mch_init_check() to after fork(). (Yasuhiro
Matsumoto) Do check $DISPLAY being set.
|
|
|
|
|
|
| |
Problem: When completefunction returns it cannot indicate end of completion
mode.
Solution: Recognize completefunction returning -3. (Mtsushita Shougo)
|
|
|
|
|
|
| |
Problem: When 'encoding' is a double-byte encoding ":helptags" may not find
tags correctly.
Solution: Use vim_strbyte() instead of vim_strchr(). (Yasuhiro Matsumoto)
|
| |
|
| |
|
|
|
|
|
| |
Problem: Crash when using "vipvv". (Alexandre Provencio)
Solution: Don't let the text length become negative.
|
|
|
|
|
| |
Problem: extend(o, o) may crash Vim.
Solution: Fix crash and add test. (Thinca and Hirohito Higashi)
|
| |
|
|
|
|
|
| |
Problem: 'wildignorecase' only applies to the last part of the path.
Solution: Also ignore case for letters earlier in the path.
|
|
|
|
|
|
| |
Problem: No completion for :history command.
Solution: Add the completion and update the docs. Also fix ":behave"
completion. (Dominique Pelle)
|
|
|
|
|
|
| |
Problem: Cannot use CTRL-E and CTRL-Y with "r".
Solution: Make CTRL-E and CTRL-Y work like in Insert mode. (Christian
Brabandt)
|
|
|
|
|
| |
Problem: undofile() returns a useless name when passed an empty string.
Solution: Return an empty string. (Christian Brabandt)
|
|
|
|
|
|
| |
Problem: Using a FileReadCmd autocommand that does ":e! {file}" may cause a
crash. (Christian Brabandt)
Solution: Properly restore curwin->w_s.
|
| |
|
|
|
|
|
| |
Problem: Test 77 fails on Solaris 7. (Michael Soyka)
Solution: Replace any tabs with spaces.
|
| |
|
| |
|
|
|
|
|
| |
Problem: ":vimgrep" fails when 'autochdir' is set.
Solution: A more generic solution for changing directory. (Ben Fritz)
|
|
|
|
|
|
| |
Problem: Default for v:register is not set.
Solution: Init v:register in eval_init(). Correct for 'clipboard' before the
main loop. (Ingo Karkat)
|
|
|
|
|
|
|
| |
Problem: When exiting with unsaved changes, selecting an existing file in
the file dialog, there is no dialog to ask whether the existing
file should be overwritten. (Felipe G. Nievinski)
Solution: Call check_overwrite() before writing. (Christian Brabandt)
|
|
|
|
|
| |
Problem: GTK gives an error when selecting a non-existent file.
Solution: Add a handler to avoid the error. (Christian Brabandt)
|
|
|
|
|
|
|
| |
Problem: Test 11 fails on MS-Windows in some versions.
Solution: Fix #ifdefs for whether filtering through a pipe is possible. Move
setting b_no_eol_lnum back to where it was before patch 7.3.124.
(David Pope)
|
|
|
|
|
|
| |
Problem: Commands in help files are not highlighted.
Solution: Allow for commands in backticks. Adjust CTRL-] to remove the
backticks.
|
|
|
|
|
| |
Problem: Warning for unused argument.
Solution: Add UNUSED.
|
|
|
|
|
| |
Problem: Netbeans insert halfway a line actually appends to the line.
Solution: Insert halfway the line. (Brian Victor)
|
|
|
|
|
| |
Problem: Error for "flush" not being defined when using Ruby command.
Solution: Defined "flush" as a no-op method. (Kent Sibilev)
|
|
|
|
|
| |
Problem: Ming makefile unconditionally sets WINVER.
Solution: Only defined when not already defined. (Yasuhiro Matsumoto)
|
|
|
|
|
|
|
| |
Problem: When using any interface language when Vim is waiting for a child
process it gets confused by a child process started through the
interface.
Solution: Always used waitpid() instead of wait(). (Yasuhiro Matsumoto)
|
|
|
|
|
|
|
| |
Problem: The behavior of the "- register changes depending on value of
the 'clipboard' option. (Szamotulski)
Solution: Also set the "- register when the register is "*" or "+".
(Christian Brabandt)
|
|
|
|
|
|
|
| |
Problem: Crash when doing ":python print" and compiled with gcc and
the optimizer enabled.
Solution: Avoid the crash, doesn't really fix the problem. (Christian
Brabandt)
|
| |
|
|
|
|
|
|
| |
Problem: MS-DOS: When "diff" trips over difference in line separators some
tests fail.
Solution: Make some .ok files use unix line separators. (David Pope)
|
|
|
|
|
| |
Problem: Compiler warnings.
Solution: Add function declaration. Remove "offset" argument.
|
|
|
|
|
| |
Problem: Can't compile with Lua 9.1 or dynamic Lua.
Solution: Fix dll_ methods. Fix luado(). (Muraoka Taro, Luis Carvalho)
|
|
|
|
|
| |
Problem: Two unused variables.
Solution: Remove them. (Hong Xu)
|
| |
|
|
|
|
|
| |
Problem: Can't indent conditions separately from function arguments.
Solution: Add the 'k' flag in 'cino. (Lech Lorens)
|
|
|
|
|
| |
Problem: No tests for Lua.
Solution: Add some simple tests for Lua. (Luis Carvalho)
|