Age | Commit message (Collapse) | Author |
|
Problem: Tests fail on Solaris 9 and 10.
Solution: Use "test -f" instead of "test -e". (Laurent Blume)
|
|
Problem: Python tests fail.
Solution: Change "then" to "than" in more places. (Dominique Pelle, Taro
Muraoka)
|
|
Problem: Can't build for Android.
Solution: Add #if condition. (Fredrik Fornwall)
|
|
|
|
Problem: Typos in messages.
Solution: "then" -> "than". (Dominique Pelle)
|
|
Problem: Memory leak when giving E853.
Solution: Free the argument. (Dominique Pelle)
|
|
|
|
Problem: Escaping a file name for shell commands can't be done without a
function.
Solution: Add the :S file name modifier.
|
|
Problem: Compiler warning for using %lld for off_t.
Solution: Add type cast.
|
|
Problem: Compiler warning for unused argument.
Solution: Add UNUSED.
|
|
Problem: SIZEOF_LONG clashes with similar defines in header files.
Solution: Rename to a name starting with VIM_. Also for SIZEOF_INT.
|
|
Problem: Delete that crosses line break splits multi-byte character.
Solution: Advance a character instead of a byte. (Cade Foster)
|
|
Problem: Insert in Visual mode sometimes gives incorrect results.
(Dominique Pelle)
Solution: Remember the original insert start position. (Christian Brabandt,
Dominique Pelle)
|
|
Problem: Clang gives warnings.
Solution: Adjust how bigness is set. (Dominique Pelle)
|
|
Problem: match() does not work properly with a {count} argument.
Solution: Compute the length once and update it. Quit the loop when at the
end. (Hirohito Higashi)
|
|
Problem: MSVC Visual Studio update not supported.
Solution: Add version number. (Mike William)
|
|
Problem: Building with mzscheme and racket does not work. (David Chimay)
Solution: Adjust autoconf. (Sergey Khorev)
|
|
Problem: When using 'pastetoggle' the status lines are not updated. (Samuel
Ferencik, Jan Christoph Ebersbach)
Solution: Update the status lines. (Nobuhiro Takasaki)
|
|
Problem: Older Python versions don't support %ld.
Solution: Use %d instead. (ZyX)
|
|
Problem: Warning for type-punned pointer. (Tony Mechelynck)
Solution: Use intermediate variable.
|
|
Problem: The J command does not update '[ and '] marks. (William Gardner)
Solution: Set the marks. (Christian Brabandt)
|
|
|
|
Problem: Compiler warning for unused variable. (Tony Mechelynck)
Solution: Add #ifdef.
|
|
Problem: Dictionary.update() thows an error when used without arguments.
Python programmers don't expect that.
Solution: Make Dictionary.update() without arguments do nothing. (ZyX)
|
|
Problem: When a wide library function fails, falling back to the non-wide
function may do the wrong thing.
Solution: Check the platform, when the wide function is supported don't fall
back to the non-wide function. (Ken Takata)
|
|
Problem: Compiler warnings for Python interface. (Tony Mechelynck)
Solution: Add type casts, initialize variable.
|
|
Problem: When using scrollbind the cursor can end up below the last line.
(mvxxc)
Solution: Reset w_botfill when scrolling up. (Christian Brabandt)
|
|
Problem: The blowfish code mentions output feedback, but the code is
actually doing cipher feedback.
Solution: Adjust names and comments.
|
|
Problem: Redo does not set v:count and v:count1.
Solution: Use a separate buffer for redo, so that we can set the counts when
performing redo.
|
|
Problem: Some help tags don't work with ":help". (Tim Chase)
Solution: Add exceptions.
|
|
Problem: ":sleep" puts cursor in the wrong column. (Liang Li)
Solution: Add the window offset. (Christian Brabandt)
|
|
Problem: Can't compile with Ruby 2.1.0.
Solution: Add support for new GC. (Kohei Suzuki)
|
|
Problem: Fixes are not tested.
Solution: Add a test for not autoloading on assignment. (Yukihiro Nakadaira)
|
|
Problem: Auto-loading a function for code that won't be executed.
Solution: Do not auto-load when evaluation is off. (Yasuhiro Matsumoto)
|
|
Problem: By default, after closing a buffer changes can't be undone.
Solution: In the example vimrc file set 'undofile'.
|
|
Problem: Problem with event handling on Windows 8.
Solution: Ignore duplicate WINDOW_BUFFER_SIZE_EVENTs. (Nobuhiro Takasaki)
|
|
Problem: MS-Windows input doesn't work properly on Windows 7 and earlier.
Solution: Add a check for Windows 8. (Yasuhiro Matsumoto)
|
|
Problem: Running tests in shadow dir doesn't work.
Solution: Add testdir/sautest to the shadow target. (James McCoy)
|
|
Problem: Crash in Python exception handling.
Solution: Only use exception variables if did_throw is set. (ZyX)
|
|
Problem: Win32: Crash when executing external command.
Solution: Only close the handle when it was created. (Yasuhiro Matsumoto)
|
|
Problem: Completion hangs when scanning the current buffer after doing
keywords. (Christian Brabandt)
Solution: Set the first match position when starting to scan the current
buffer.
|
|
Problem: Pattern containing \zs is not handled correctly by substitute().
Solution: Change how an empty match is skipped. (Yukihiro Nakadaira)
|
|
Problem: Error number used twice. (Yukihiro Nakadaira)
Solution: Change the one not referred in the docs.
|
|
Problem: Test file missing from distribution.
Solution: Add new directory to file list.
|
|
|
|
Problem: ":keeppatterns /pat" does not keep search pattern offset.
Solution: Restore the offset after doing the search.
|
|
Problem: Still a problem with auto-loading.
Solution: Pass no_autoload to deref_func_name(). (Yukihiro Nakadaira)
|
|
Problem: Compiler warning for pointer type.
Solution: Add type cast.
|
|
Problem: Python: Cannot iterate over options.
Solution: Add options iterator. (ZyX)
|
|
Problem: Python: slices with steps are not supported.
Solution: Support slices in Python vim.List. (ZyX)
|