- Jun 29, 2013
-
-
Bram Moolenaar authored
Problem: A buffer-local language mapping from a keymap stops a global insert mode mapping from working. (Ron Aaron) Solution: Do not wait for more characters to be typed only when the mapping was defined with <nowait>.
-
Bram Moolenaar authored
Problem: User completion does not get the whole command line in the command line window. Solution: Pass on the whole command line. (Daniel Thau)
-
Bram Moolenaar authored
Problem: No test for patch 7.3.1258 Solution: Add a test entry.
-
- Jun 28, 2013
-
-
Bram Moolenaar authored
Problem: Using submatch() may crash Vim. (Ingo Karkat) Solution: Restore the number of subexpressions used.
-
Bram Moolenaar authored
Problem: With GNU gettext() ":lang de_DE.utf8" does not always result in German messages. Solution: Clear the $LANGUAGE environment variable.
-
Bram Moolenaar authored
Problem: Can't build without eval or autocmd feature. Solution: Add #ifdefs.
-
Bram Moolenaar authored
-
- Jun 27, 2013
-
-
Bram Moolenaar authored
Problem: Clang warnings when building with Athena. Solution: Add type casts. (Dominique Pelle)
-
Bram Moolenaar authored
Problem: Can't build without the multi-lang feature. (John Marriott) Solution: Add #ifdef.
-
Bram Moolenaar authored
Problem: Still undo problem after using CTRL-R = setline(). (Hirohito Higashi) Solution: Set the ins_need_undo flag.
-
Bram Moolenaar authored
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)
-
- Jun 26, 2013
-
-
Bram Moolenaar authored
Problem: Test 61 messes up viminfo. Solution: Specify a separate viminfo file.
-
Bram Moolenaar authored
Problem: Python tests fail on MS-Windows. Solution: Change backslashes to slashes. (Taro Muraoka)
-
Bram Moolenaar authored
Problem: Modeline not recognized when using "Vim" instead of "vim". Solution: Also accept "Vim".
-
Bram Moolenaar authored
Problem: Still have old hacking code for Input Method. Solution: Add 'imactivatefunc' and 'imstatusfunc' as a generic solution to Input Method activation. (Yukihiro Nakadaira)
-
Bram Moolenaar authored
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.
-
Bram Moolenaar authored
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)
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: MS-Windows: confirm() dialog text may still not fit. Solution: Use GetTextWidthEnc() instead of GetTextWidth() in two more places. (Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: MS-Windows: confirm() dialog text may not fit. Solution: Use GetTextWidthEnc() instead of GetTextWidth(). (Yasuhiro Matsumoto)
-
Bram Moolenaar authored
Problem: New regexp engine: back references in look-behind match don't work. (Lech Lorens) Solution: Copy the submatches before a recursive match.
-
- Jun 24, 2013
-
-
Bram Moolenaar authored
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)
-
Bram Moolenaar authored
Problem: Some test files missing from the distribution. Solution: Update the list of files.
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Memory leak in findfile(). Solution: Free the memory. (Christian Brabandt)
-
Bram Moolenaar authored
Problem: Can't build with Python and MSVC10. Solution: Move #if outside of macro. (Taro Muraoka)
-
Bram Moolenaar authored
Problem: Crash in Python interface on 64 bit machines. Solution: Change argument type of PyString_AsStringAndSize. (Taro Muraoka, Jun Takimoto)
-
- Jun 23, 2013
-
-
Bram Moolenaar authored
Problem: Python: non-import errors not handled correctly. Solution: Let non-ImportError exceptions pass the finder. (ZyX)
-
Bram Moolenaar authored
Problem: Python: WindowSetattr() missing support for NUMBER_UNSIGNED. Solution: Add NUMBER_UNSIGNED, add more tests. Various fixes. (ZyX)
-
Bram Moolenaar authored
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)
-
Bram Moolenaar authored
Problem: Python: Strings are not marked for translation. Solution: Add N_() where appropriate. (ZyX)
-
Bram Moolenaar authored
Problem: Various Python problems. Solution: Fix VimTryEnd. Crash with debug build and PYTHONDUMPREFS=1. Memory leaks in StringToLine(), BufferMark() and convert_dl. (ZyX)
-
Bram Moolenaar authored
Problem: Python: inconsistencies in variable names. Solution: Rename variables. (ZyX)
-
Bram Moolenaar authored
Problem: Python: use of numbers not consistent. Solution: Add support for Number protocol. (ZyX)
-
Bram Moolenaar authored
Problem: Python: Exception messages are not clear. Solution: Make exception messages more verbose. (ZyX)
-
Bram Moolenaar authored
Problem: Python: not so easy to delete/restore translating. Solution: Make macros do translation of exception messages. (ZyX) Note: this breaks translations!
-
Bram Moolenaar authored
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)
-
Bram Moolenaar authored
Problem: Inconsistent string conversion. Solution: Use 'encoding' instead of utf-8. Use METH_O in place of METH_VARARGS where appropriate. (ZyX)
-
Bram Moolenaar authored
Problem: Python: duplicate code. Solution: Share code between OutputWrite() and OutputWritelines(). (ZyX)
-
- Jun 22, 2013
-
-
Bram Moolenaar authored
Problem: Compiler warnings when building with Motif. Solution: Change set_label() argument. (Kazunobu Kuriyama)
-