Age | Commit message (Collapse) | Author |
|
Problem: Ruby detection fails on Fedora 19.
Solution: Use one way to get the Ruby version. (Michael Henry)
|
|
Problem: Can't compile without the 'acd' feature.
Solution: Add #ifdefs. (Kazunobu Kuriyama)
|
|
|
|
Problem: Stupid mistake.
Solution: Changle "len" to "i".
|
|
Problem: Install dir for JP man pages is wrong.
Solution: Remove ".UTF-8" from the directory name. (Ken Takata)
|
|
Problem: Output from a shell command is truncated at a NUL. (lcd 47)
Solution: Change every NUL into an SOH.
|
|
Problem: ":he \%(\)" does not work. (ZyX)
Solution: Add an exception to the list.
|
|
Problem: Win32: Tcl library load does not use standard mechanism.
Solution: Call vimLoadLib() instead of LoadLibraryEx(). (Ken Takata)
|
|
Problem: When setting the Visual area manually and 'selection' is
exclusive, a yank includes one character too much. (Ingo Karkat)
Solution: Default the Visual operation to "v". (Christian Brabandt)
|
|
Problem: 'autochdir' causes setbufvar() to change the current directory.
(Ben Fritz)
Solution: When disabling autocommands also reset 'acd' temporarily.
(Christian Brabandt)
|
|
Problem: On 32 bit MS-Windows :perldo does not work.
Solution: Make sure time_t uses 32 bits. (Ken Takata)
|
|
Problem: Using \{n,m} in an autocommand pattern no longer works.
Specifically, mutt temp files are not recognized. (Gary Johnson)
Solution: Make \\\{n,m\} work.
|
|
Problem: Finding %s in shellpipe and shellredir does not ignore %%s.
Solution: Skip over %%. (lcd 47)
|
|
Problem: Regexp crash on pattern "@\%[\w\-]*". (Axel Kielhorn)
Solution: Add \%(\) around \%[] internally.
|
|
Problem: Regexp code is not nicely aligned.
Solution: Adjust white space. (Ken Takata)
|
|
Problem: Crash searching for \%(\%(\|\d\|-\|\.\)*\|\*\). (Marcin
Szamotulski) Also for \(\)*.
Solution: Do add a state for opening parenthesis, so that we can check if it
was added before at the same position.
|
|
Problem: Win32: dialog may extend off-screen.
Solution: Reduce the size, use correct borders. (Andrei Olsen)
|
|
|
|
Problem: Some comments are not so nice.
Solution: Change the comments.
|
|
|
|
Problem: Can't build without mbyte feature.
Solution: Add #ifdefs.
|
|
Problem: Configure does not always find the right library for Lua. Missing
support for LuaJit.
Solution: Improve the configure detection of Lua. (Hiroshi Shirosaki)
|
|
|
|
Problem: Test 96 sometimes fails.
Solution: Clear window from b_wininfo in win_free(). (Suggestion by
Yukihiro Nakadaira)
|
|
Problem: More ml_get errors when adding or deleting lines from Python.
(Vlad Irnov)
Solution: Switch to a window with the buffer when possible.
|
|
Problem: Crash when BufUnload autocommands close all buffers. (Andrew
Pimlott)
Solution: Set curwin->w_buffer to curbuf to avoid NULL.
|
|
Problem: When using ":new ++ff=unix" and "dos" is first in 'fileformats'
then 'ff' is set to "dos" instead of "unix". (Ingo Karkat)
Solution: Create set_file_options() and invoke it from do_ecmd().
|
|
Problem: Win32: using uninitialized variable.
Solution: (Yukihiro Nakadaira)
|
|
Problem: New regexp engine doesn't match pattern. (Ingo Karkat)
Solution: When adding a state also check for different PIM if the list of
states has any state with a PIM.
|
|
Problem: When using MSVC 2012 there are various issues, including GUI size
computations.
Solution: Use SM_CXPADDEDBORDER. (Mike Williams)
|
|
Problem: Win32: When mouse is hidden and in the toolbar, moving it won't
make it appear. (Sami Salonen)
Solution: Add tabline_wndproc() and toolbar_wndproc(). (Ken Takata)
|
|
Problem: "\p" in a regexp does not match double-width characters.
(Yukihiro Nakadaira)
Solution: Don't count display cells, use vim_isprintc().
|
|
|
|
Problem: Fix in patch 7.4a.032 is not tested.
Solution: Add test.
|
|
Problem: The tabline may flicker when opening a new tab after 7.3.759 on
Win32.
Solution: Move call to TabCtrl_SetCurSel(). (Ken Takata)
|
|
Problem: Test 98 always passes.
Solution: Include test98a.in in test98.in, execute the crucial command in
one line. (Yukihiro Nakadaira)
|
|
Problem: New regexp engine: Does not match shorter alternative. (Ingo
Karkat)
Solution: Do not drop a new state when the PIM info is different.
|
|
Problem: Compiler warnings. (Charles Campbell)
Solution: Initialize variables even when not needed.
|
|
Problem: Missing find_win_for_buf(). (toothpik)
Solution: Add missing changes.
|
|
Problem: Can't build with MzScheme on Ubuntu 13.04.
Solution: Add configure check for the "ffi" library.
|
|
Problem: Crash when spell checking in new buffer.
Solution: Set the b_p_key field. (Mike Williams)
|
|
Problem: When Python adds lines to another buffer the cursor position is
wrong, it might be below the last line causing ml_get errors.
(Vlad Irnov)
Solution: Temporarily change the current window, so that marks are corrected
properly.
|
|
Problem: ":diffoff" does not remove folds. (Ramel)
Solution: Do not restore 'foldenable' when 'foldmethod' is "manual".
|
|
Problem: Get the press-Enter prompt even after using :redraw.
Solution: Clear need_wait_return when executing :redraw.
|
|
Problem: X11 GUI: Checking icon height twice.
Solution: Check height and width. (Dominique Pelle)
|
|
Problem: Still another superfluous parenthesis. (ZyX)
Solution: Remove it.
|
|
Problem: Using "d2g$" does not delete the last character. (ZyX)
Solution: Set the "inclusive" flag properly.
|
|
Problem: Using feedkeys() doesn't always work.
Solution: Omit feedkeys(). (Ken Takata)
|
|
Problem: Superfluous mb_ptr_adv().
Solution: Remove the call. (Dominique Pelle)
|
|
Problem: Invalid closing parenthesis in test 62. Command truncated at
double quote.
Solution: Remove the parenthesis. Change double quote to ''. (ZyX)
|