Age | Commit message (Collapse) | Author |
|
Problem: Various tiny problems.
Solution: Various tiny fixes.
|
|
Problem: Perl flags may contain "-g", which breaks "make proto".
Solution: Filter out the "-g" flag for cproto. (Ken Takata)
|
|
Problem: Ruby interface defines local functions globally.
Solution: Make the functions static.
|
|
Problem: Proto files are outdated.
Solution: Update the newly generated proto files.
|
|
Problem: Cannot run new version of cproto, it fails on missing include
files.
Solution: Add lots of #ifndef PROTO
|
|
Problem: When re-using the current buffer the buffer-local options stay.
Solution: Re-initialize the buffer-local options. (Christian Brabandt)
|
|
Problem: When changing the font size, only MS-Windows limits the window
size.
Solution: Also limit the window size on other systems. (Roland Puntaier)
|
|
Problem: Error on exit when using Python 3.
Solution: Remove PythonIO_Fini(). (Roland Puntaier)
|
|
|
|
Problem: Crash when calling setloclist() in BufUnload autocmd. (Marcin
Szamotulski)
Solution: Set w_llist to NULL when it was freed. Also add a test.
(Christian Brabandt)
|
|
Problem: Inconsistency: :set can be used in the sandbox, but :setlocal and
:setglobal cannot. (Michael Henry)
Solution: Fix the flags for :setlocal and :setglobal. (Christian Brabandt)
|
|
Problem: printf() can only align to bytes, not characters.
Solution: Add the "S" item. (Christian Brabandt)
|
|
Problem: Nmake from VS2010 SP1 is not recognized.
Solution: Add the version number. (Ken Takata)
|
|
Problem: vim.current.buffer is not available. (lilydjwg)
Solution: Use py3_PyUnicode_AsUTF8 instead of py3_PyUnicode_AsUTF8String.
(Ken Takata)
|
|
Problem: Patch 7.3.704 breaks "fn".
Solution: Add check for ca.cmdchar. (Christian Brabandt)
|
|
Problem: Compiler warning for unused argument.
Solution: Add UNUSED.
|
|
Problem: Filler lines above the first line may be hidden when opening Vim.
Solution: Change how topfill is computed. (Christian Brabandt)
|
|
Problem: Problems loading a library for a file name with non-latin
characters.
Solution: Use wide system functions when possible. (Ken Takata)
|
|
Problem: Can't build Motif version.
Solution: Fix wrongly named variable. (Ike Devolder)
|
|
Problem: Mouse features are not sorted properly. (Tony Mechelynck)
Solution: Put the mouse features in alphabetical order.
|
|
Problem: Repeating "cgn" does not always work correctly.
Solution: Also fetch the operator character. (Christian Brabandt)
|
|
Problem: When 'undofile' is reset the hash is computed unnecessarily.
Solution: Only compute the hash when the option was set. (Christian Brabandt)
|
|
Problem: Nmake from VS6 service pack 6 is not recognized.
Solution: Detect the version number. (Jiri Sedlak)
|
|
Problem: MS-Windows: Crash with stack overflow when setting 'encoding'.
Solution: Handle that loading the iconv library may be called recursively.
(Jiri Sedlak)
|
|
Problem: Cannot detect URXVT and SGR mouse support.
Solution: add +mouse_urxvt and +mouse_sgr. (Hayaki Saito)
|
|
Problem: When 'ttymouse' is set to "sgr" manually, it is overruled by
automatic detection.
Solution: Do not use automatic detection when 'ttymouse' was set manually.
(Hayaki Saito)
|
|
Problem: Python 3 does not preserve state beween commands.
Solution: Preserve the state. (Paul Ollis)
|
|
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)
|