| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Problem: User completion does not get the whole command line in the command
line window.
Solution: Pass on the whole command line. (Daniel Thau)
|
|
|
|
|
| |
Problem: No test for patch 7.3.1258
Solution: Add a test entry.
|
|
|
|
|
| |
Problem: Using submatch() may crash Vim. (Ingo Karkat)
Solution: Restore the number of subexpressions used.
|
|
|
|
|
|
| |
Problem: With GNU gettext() ":lang de_DE.utf8" does not always result in
German messages.
Solution: Clear the $LANGUAGE environment variable.
|
|
|
|
|
| |
Problem: Can't build without eval or autocmd feature.
Solution: Add #ifdefs.
|
| |
|
|
|
|
|
| |
Problem: Clang warnings when building with Athena.
Solution: Add type casts. (Dominique Pelle)
|
|
|
|
|
| |
Problem: Can't build without the multi-lang feature. (John Marriott)
Solution: Add #ifdef.
|
|
|
|
|
|
| |
Problem: Still undo problem after using CTRL-R = setline(). (Hirohito
Higashi)
Solution: Set the ins_need_undo flag.
|
|
|
|
|
|
|
| |
Problem: Gvim does not find the toolbar bitmap files in ~/vimfiles/bitmaps
if the corresponding menu command contains additional characters
like the shortcut marker '&' or if you use a non-english locale.
Solution: Use menu->en_dname or menu->dname. (Martin Gieseking)
|
|
|
|
|
| |
Problem: Test 61 messes up viminfo.
Solution: Specify a separate viminfo file.
|
|
|
|
|
| |
Problem: Python tests fail on MS-Windows.
Solution: Change backslashes to slashes. (Taro Muraoka)
|
|
|
|
|
| |
Problem: Modeline not recognized when using "Vim" instead of "vim".
Solution: Also accept "Vim".
|
|
|
|
|
|
| |
Problem: Still have old hacking code for Input Method.
Solution: Add 'imactivatefunc' and 'imstatusfunc' as a generic solution to
Input Method activation. (Yukihiro Nakadaira)
|
|
|
|
|
|
| |
Problem: New regexp engine: '[ ]\@!\p\%([ ]\@!\p\)*:' does not always match.
Solution: When there is a PIM add a duplicate state that starts at another
position.
|
|
|
|
|
|
|
| |
Problem: When setting 'winfixheight' and resizing the window causes the
window layout to be wrong.
Solution: Add frame_check_height() and frame_check_width() (Yukihiro
Nakadaira)
|
| |
|
|
|
|
|
|
| |
Problem: MS-Windows: confirm() dialog text may still not fit.
Solution: Use GetTextWidthEnc() instead of GetTextWidth() in two more
places. (Yasuhiro Matsumoto)
|
|
|
|
|
|
| |
Problem: MS-Windows: confirm() dialog text may not fit.
Solution: Use GetTextWidthEnc() instead of GetTextWidth(). (Yasuhiro
Matsumoto)
|
|
|
|
|
|
| |
Problem: New regexp engine: back references in look-behind match don't
work. (Lech Lorens)
Solution: Copy the submatches before a recursive match.
|
|
|
|
|
|
| |
Problem: No failure when trying to use a number as a string.
Solution: Give an error when StringToLine() is called with an instance of
the wrong type. (Jun Takimoto)
|
|
|
|
|
| |
Problem: Some test files missing from the distribution.
Solution: Update the list of files.
|
| |
|
|
|
|
|
| |
Problem: Memory leak in findfile().
Solution: Free the memory. (Christian Brabandt)
|
|
|
|
|
| |
Problem: Can't build with Python and MSVC10.
Solution: Move #if outside of macro. (Taro Muraoka)
|
|
|
|
|
|
| |
Problem: Crash in Python interface on 64 bit machines.
Solution: Change argument type of PyString_AsStringAndSize. (Taro Muraoka,
Jun Takimoto)
|
|
|
|
|
| |
Problem: Python: non-import errors not handled correctly.
Solution: Let non-ImportError exceptions pass the finder. (ZyX)
|
|
|
|
|
| |
Problem: Python: WindowSetattr() missing support for NUMBER_UNSIGNED.
Solution: Add NUMBER_UNSIGNED, add more tests. Various fixes. (ZyX)
|
|
|
|
|
| |
Problem: In insert mode CTRL-] is not inserted, on the command-line it is.
Solution: Don't insert CTRL-] on the command line. (Yukihiro Nakadaira)
|
|
|
|
|
| |
Problem: Python: Strings are not marked for translation.
Solution: Add N_() where appropriate. (ZyX)
|
|
|
|
|
|
| |
Problem: Various Python problems.
Solution: Fix VimTryEnd. Crash with debug build and PYTHONDUMPREFS=1. Memory
leaks in StringToLine(), BufferMark() and convert_dl. (ZyX)
|
|
|
|
|
| |
Problem: Python: inconsistencies in variable names.
Solution: Rename variables. (ZyX)
|
|
|
|
|
| |
Problem: Python: use of numbers not consistent.
Solution: Add support for Number protocol. (ZyX)
|
|
|
|
|
| |
Problem: Python: Exception messages are not clear.
Solution: Make exception messages more verbose. (ZyX)
|
|
|
|
|
|
| |
Problem: Python: not so easy to delete/restore translating.
Solution: Make macros do translation of exception messages. (ZyX)
Note: this breaks translations!
|
|
|
|
|
|
|
| |
Problem: Python: various inconsistencies and problems.
Solution: StringToLine now supports both bytes() and unicode() objects.
Make function names consistant. Fix memory leak fixed in
StringToLine. (ZyX)
|
|
|
|
|
|
| |
Problem: Inconsistent string conversion.
Solution: Use 'encoding' instead of utf-8. Use METH_O in place of
METH_VARARGS where appropriate. (ZyX)
|
|
|
|
|
| |
Problem: Python: duplicate code.
Solution: Share code between OutputWrite() and OutputWritelines(). (ZyX)
|
|
|
|
|
| |
Problem: Compiler warnings when building with Motif.
Solution: Change set_label() argument. (Kazunobu Kuriyama)
|
|
|
|
|
|
| |
Problem: Clang gives warnings on xxd.
Solution: Change how to use part of a string. (Dominique Pelle) Also avoid
warning for return not reached.
|
|
|
|
|
|
| |
Problem: Tests fail on MS-Windows.
Solution: Avoid depending on OS version. Use DOS commands instead of Unix
commands. (Taro Muraoka, Ken Takata)
|
|
|
|
|
| |
Problem: Cannot execute some tests from the src directoly.
Solution: Add missing targets.
|
|
|
|
|
|
|
| |
Problem: When build flags change "make distclean" run into a configure
error.
Solution: When CFLAGS changes delete auto/config.cache. Also avoid adding
duplicate text to flags.
|
|
|
|
|
|
| |
Problem: MS-Windows: When using wide font italic and bold are not included.
Solution: Support wide-bold, wide-italic and wide-bold-italic. (Ken Takata,
Taro Muraoka)
|
|
|
|
|
| |
Problem: No test for using []] inside \%[].
Solution: Add a test.
|
|
|
|
|
|
| |
Problem: "make test" on MS-Windows does not clean all temporary files and
gives some unneccessary message.
Solution: Clean the right files. Create .failed files. (Ken Takata)
|
|
|
|
|
| |
Problem: New regexp engine: Can't handle \%[[ao]]. (Yukihiro Nakadaira)
Solution: Support nested atoms inside \%[].
|
|
|
|
|
| |
Problem: Configure can't find Motif on Ubuntu.
Solution: Search for libXm in /usr/lib/*-linux-gnu.
|
|
|
|
|
| |
Problem: Compiler warning for function not defined.
Solution: Add #ifdef.
|
|
|
|
|
|
| |
Problem: Missing declaration for init_users() and realloc_post_list().
(Salman Halim)
Solution: Add the declarations.
|