Age | Commit message (Collapse) | Author |
|
Problem: Still old style tests.
Solution: Convert two tests to new style. (Yegappan Lakshmanan)
|
|
Problem: Using window toolbar changes state.
Solution: Always execute window toolbar actions in Normal mode.
|
|
Problem: Click in window toolbar starts Visual mode.
Solution: Add the MOUSE_WINBAR flag.
|
|
Problem: Cannot build with Ruby.
Solution: Fix misplaced brace.
|
|
Problem: W_WIDTH() is always the same.
Solution: Expand the macro.
|
|
Problem: W_WINCOL() is always the same.
Solution: Expand the macro.
|
|
Problem: Superfluous call to syn_get_final_id().
Solution: Remove it. (Ken Takata)
|
|
Problem: Syntax timeout not used correctly.
Solution: Do not pass the timeout to syntax_start() but set it explicitly.
(Yasuhiro Matsumoto, closes #2139)
|
|
|
|
Problem: #if condition is not portable.
Solution: Add defined(). (Zuloloxi, closes #2136)
|
|
Problem: It is not easy to trigger an autocommand for new terminal window.
(Marco Restelli)
Solution: Trigger BufWinEnter after setting 'buftype'.
|
|
Problem: The qf_jump() function is still too long.
Solution: Split of parts to separate functions. (Yegappan Lakshmanan)
|
|
|
|
Problem: Window toolbar missing a part of the patch.
Solution: Add change in vim.h.
|
|
|
|
Problem: Old xterm sends CTRL-X in response to t_RS.
Solution: Only send t_RS for xterm 279 and later. Remove the workaround to
ignore CTRL-X.
|
|
Problem: Test_peek_and_get_char fails on 32 bit system. (Eliminate
Riesebieter)
Solution: Avoid an integer overflow. (James McCoy, closes #2116)
|
|
Problem: Endless resize when terminal showing in two buffers. (Hirohito
Higashi)
Solution: Set a flag to prevent resizing the window.
|
|
Problem: Wrong window height when splitting window with window toolbar.
Solution: Add or subtract the window toolbar height.
|
|
Problem: Use of MZSCHEME_VER is unclear.
Solution: Add a comment. (Ken Takata)
|
|
Problem: Cannot define a toolbar for a window.
Solution: Add a window-local toolbar.
|
|
Problem: vimtutor.bat doesn't work well with vim.bat.
Solution: Use "call vim". (Ken Takata, closes #2105)
|
|
Problem: Can uncheck executables in MS-Windows installer.
Solution: Make the choice read-only. (Ken Takata, closes #2106)
|
|
Problem: :tm means :tmap instead of :tmenu. (Taro Muraoka)
Solution: Move the new entry below the old entry. (closes #2102)
|
|
Problem: Quitting a split terminal window kills the job. (Yasuhiro
Matsumoto)
Solution: Only stop terminal job if it is the last window.
|
|
Problem: FEAT_WINDOWS adds a lot of #ifdefs while it is nearly always
enabled and only adds 7% to the binary size of the tiny build.
Solution: Graduate FEAT_WINDOWS.
|
|
Problem: Test_terminal_no_cmd hangs on MS-Windows with GUI. (Christian
Brabandt)
Solution: Run the command with "start" and wait for the text to appear.
(micbou, closes #2096)
|
|
Problem: Terminal test fails on MS-Windows.
Solution: Wait for the text to appear. (micbou, closes #2097)
|
|
Problem: Crash when using foldtextresult() recursively.
Solution: Avoid recursive calls. (Yasuhiro Matsumoto, closes #2098)
|
|
Problem: Default for 'iminsert' is annoying.
Solution: Make the default always zero. (Yasuhiro Matsumoto, closes #2071)
|
|
Problem: Can go to Insert mode from Terminal-Normal mode.
Solution: Prevent :startinsert and "VA" to enter Insert mode. (Yasuhiro
Matsumoto, closes #2092)
|
|
Problem: Can't get size or current index from quickfix list.
Solution: Add "idx" and "size" options. (Yegappan Lakshmanan)
|
|
Problem: Syntax error in configure when using Perl.
Solution: Add missing quote
|
|
Problem: FORTIFY_SOURCE from Perl causes problems. (Scott Baker)
Solution: Filter out the flag. (Christian Brabandt, closes #2068)
|
|
Problem: Timer causes error on exit from Ex mode. (xtal8)
Solution: save and restore the ex_pressedreturn flag. (Christian Brabandt,
closes #2079)
|
|
Problem: Cannot specify mappings for the terminal window.
Solution: Add the :tmap command and associated code. (Jacob Askeland,
closes #2073)
|
|
Problem: Terminal debugger jumps to non-existing file.
Solution: Check that the file exists. Add an option to make the Vim wide
wide. Fix removing highlight groups.
|
|
Problem: Terminal colors on an MS-Windows console are not matching the
normal colors.
Solution: Use the normal colors for the terminal. (Yasuhiro Matsumoto,
closes #2087)
|
|
Problem: match() and matchend() are not tested.
Solution: Add tests. (Ozaki Kiichi, closes #2088)
|
|
Problem: The qf_jump() function is too long.
Solution: Split of parts to separate functions. (Yegappan Lakshmanan)
|
|
Problem: Converting cterm color fails for grey ramp.
Solution: Use index instead of number.
|
|
Problem: Terminal window does not use Normal colors.
Solution: For the GUI and when 'termguicolors' is enabled, use the actual
foreground and background colors for the terminal. (Yasuhiro
Matsumoto, closes #2067)
Use the "Terminal" highlight group if defined.
|
|
Problem: Channel write fails if writing to log fails.
Solution: Ignore return value of fwrite(). (Ozaki Kiichi, closes #2081)
|
|
Problem: Stuck in redraw loop when 'lazyredraw' is set.
Solution: Don't loop on update_screen() when not redrawing. (Yasuhiro
Matsumoto, closes #2082)
|
|
Problem: Warnings for GDK calls.
Solution: Use other calls for GTK 3 and fix a few problems. (Kazunobu
Kuriyama)
|
|
Problem: Build failure if libvterm installed on the system. (Oleh
Hushchenkov)
Solution: Change the CCCTERM argument order. (Ken Takata, closes #2080)
|
|
Problem: Background color wrong if job changes background color.
Solution: Get the background color from vterm.
|
|
Problem: Terminal window in Normal mode has wrong background.
Solution: Store the default background and use it for clearning until the
end of the line. Not for below the last line, since there is no
text there.
|
|
Problem: Terminal multibyte escrape test is flaky.
Solution: Add another condition to wait for.
|
|
Problem: Using ssh from Terminal.app runs into xterm incompatibility.
Solution: Also detect Terminal.app on non-Mac systems.
|