Age | Commit message (Collapse) | Author |
|
Problem: Leaking resources when setting GUI font.
Solution: Free the font. (Ken Takata)
|
|
Problem: Message about added spell language can be wrong.
Solution: Give correct message. Add g:menutrans_set_lang_to to allow for
translation. (Jiri Sedlak)
|
|
Problem: Balloon cannot show multi-byte text.
Solution: Properly deal with multi-byte characters. (Dominique Pelle)
|
|
Problem: Now that 'shiftwidth' may use the value of 'tabstop' it is not so
easy to use in indent files.
Solution: Add the shiftwidth() function. (so8res)
|
|
Problem: Can't make 'softtabstop' follow 'shiftwidth'.
Solution: When 'softtabstop' is negative use the value of 'shiftwidth'.
(so8res)
|
|
Problem: Can't build GTK version with GTK 2.0.
Solution: Put GtkFileFilter declaration in the right place. (Yegappan
Lakshmanan)
|
|
Problem: State specific to the Python thread is discarded.
Solution: Keep state between threads. (Paul)
|
|
Problem: When the current directory name is exactly the maximum path length
Vim may crash.
Solution: Only add "/" when there is room. (Danek Duvall)
|
|
Problem: MzScheme and Lua may use a NULL string.
Solution: Use an empty string instead of NULL. (Yukihiro Nakadaira)
|
|
Problem: Python 3.3 is not supported.
Solution: Add Python 3.3 support (Ken Takata)
|
|
Problem: Test 16 fails when $DISPLAY is not set.
Solution: Skip the test when $DISPLAY is not set.
|
|
Problem: Using CTRL-\ e mappings is useful also when entering an
expression, but it doesn't work. (Marcin Szamotulski)
Solution: Allow using CTRL-\ e when entering an expression if it was not
typed.
|
|
Problem: No test for what patch 7.3.673 fixes.
Solution: Add a test. (Christian Brabandt)
|
|
Problem: "make test" does not delete lua.vim.
Solution: Add lua.vim to the clean target. (Simon Ruderich)
|
|
Problem: ":python" may crash when vimbindeval() returns None.
Solution: Check for v_string to be NULL. (Yukihiro Nakadaira)
|
|
Problem: Compiler complains about incompatible types.
Solution: Remove type casts. (hint by Danek Duvall)
|
|
Problem: List of distributed files picks up backup files.
Solution: Make tutor patterns more specific.
|
|
|
|
Problem: Some files missing in the list of distributed files.
Solution: Add lines for new files.
|
|
Problem: Ruby detection uses Config, newer Ruby versions use RbConfig.
Solution: Detect the need to use RbConfig. (Vit Ondruch)
|
|
Problem: Ruby .so name may not be correct.
Solution: Use the LIBRUBY_SO entry from the config. (Vit Ondruch)
|
|
Problem: buf_spname() is used inconsistently.
Solution: Make the return type a char_u pointer. Check the size of the
returned string.
|
|
Problem: Ruby compilation on Windows 32 bit doesn't work.
Solution: Only use some functions for 64 bit. (Ken Takata)
|
|
Problem: Using uninitialized memory with very long file name.
Solution: Put NUL after text when it is truncated. (ZyX)
|
|
Problem: Can't compile with Lua/dyn on Cygwin.
Solution: Adjust configure to use the right library name. (Ken Takata)
|
|
Problem: Using "gN" while 'selection' is "exclusive" misses one character.
(Ben Fritz)
Solution: Check the direction when compensating for exclusive selection.
(Christian Brabandt)
|
|
Problem: Not possible to lock/unlock lists in Python interface.
Solution: Add .locked and .scope attributes. (ZyX)
|
|
Problem: More Python code can be shared between Python 2 and 3.
Solution: Move code to if_py_both.h. (ZyX)
|
|
Problem: Python: memory leaks when there are exceptions.
Solution: Add DICTKEY_UNREF in the right places. (ZyX)
|
|
Problem: When building with Cygwin loading Python dynamically fails.
Solution: Use DLLLIBRARY instead of INSTSONAME. (Ken Takata)
|
|
Problem: Building with Perl loaded dynamically still uses static library.
Solution: Adjust use of PL_thr_key. (Ken Takata)
|
|
Problem: Unused variables in Perl interface.
Solution: Adjust #ifdefs.
|
|
Problem: With MSVC 11 Win32.mak is not found.
Solution: Add the SDK_INCLUDE_DIR variable. (Raymond Ko)
|
|
Problem: MSVC 11 is not supported.
Solution: Recognize MSVC 11. (Raymond Ko)
|
|
Problem: Buffer overflow in unescaping text. (Raymond Ko)
Solution: Limit check for multi-byte character to 4 bytes.
|
|
Problem: End of color scheme name not clear in E185. (Aaron Lewis)
Solution: Put the name in single quotes.
|
|
Problem: Can't build Ruby interface with Ruby 1.9.3.
Solution: Add missing functions. (V. Ondruch)
|
|
Problem: SEGV in Python code.
Solution: Initialize len to zero. Use the right function depending on
version. (Maxim Philippov)
|
|
Problem: ":help !" jumps to help for ":!".
Solution: Adjust check for tag header line. (Andy Wokula)
|
|
Problem: Recent Python changes are not tested.
Solution: Add tests for Python bindings. (ZyX)
|
|
Problem: NUL bytes truncate strings when converted from Python.
Solution: Handle truncation as an error. (ZyX)
|
|
Problem: Python bindings silently truncate string values containing NUL.
Solution: Fail when a string contains NUL. (ZyX)
|
|
Problem: Internal error in :pyeval.
Solution: Handle failed object conversion. (ZyX)
|
|
Problem: 64 bit MingW xpm .a file is missing.
Solution: Add the file. (Sergey Khorev)
|
|
Problem: When creating a Vim dictionary from Python objects an empty key
might be used.
Solution: Do not use empty keys, throw an IndexError. (ZyX)
|
|
Problem: MingW needs build rule for included XPM files. Object directory
for 32 and 64 builds is the same, also for MSVC.
Solution: Add MingW build rule to use included XPM files. Add the CPU or
architecture to the object directory name. (Sergey Khorev)
|
|
Problem: Workaround for Python crash isn't perfect.
Solution: Change the type of the length argument. (Sean Estabrooks)
|
|
Problem: Completion after ":help \{-" gives an error message.
Solution: Prepend a backslash.
|
|
Problem: Completion after ":help \{-" gives an error message and messes up
the command line.
Solution: Cancel the tag search if the pattern can't be compiled. (Yasuhiro
Matsumoto)
|
|
Problem: When 'clipboard' is set to "unnamed" small deletes end up in the
numbered registers. (Ingo Karkat)
Solution: Use the original register name to decide whether to put a delete
in a numbered register. (Christian Brabandt)
|