summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-09-23patch 8.0.1140: still old style testsv8.0.1140Bram Moolenaar
Problem: Still old style tests. Solution: Convert two tests to new style. (Yegappan Lakshmanan)
2017-09-23patch 8.0.1139: using window toolbar changes statev8.0.1139Bram Moolenaar
Problem: Using window toolbar changes state. Solution: Always execute window toolbar actions in Normal mode.
2017-09-23patch 8.0.1138: click in window toolbar starts Visual modev8.0.1138Bram Moolenaar
Problem: Click in window toolbar starts Visual mode. Solution: Add the MOUSE_WINBAR flag.
2017-09-22patch 8.0.1137: cannot build with Rubyv8.0.1137Bram Moolenaar
Problem: Cannot build with Ruby. Solution: Fix misplaced brace.
2017-09-22patch 8.0.1136: W_WIDTH() is always the samev8.0.1136Bram Moolenaar
Problem: W_WIDTH() is always the same. Solution: Expand the macro.
2017-09-22patch 8.0.1135: W_WINCOL() is always the samev8.0.1135Bram Moolenaar
Problem: W_WINCOL() is always the same. Solution: Expand the macro.
2017-09-22patch 8.0.1134: superfluous call to syn_get_final_id()v8.0.1134Bram Moolenaar
Problem: Superfluous call to syn_get_final_id(). Solution: Remove it. (Ken Takata)
2017-09-22patch 8.0.1133: syntax timeout not used correctlyv8.0.1133Bram Moolenaar
Problem: Syntax timeout not used correctly. Solution: Do not pass the timeout to syntax_start() but set it explicitly. (Yasuhiro Matsumoto, closes #2139)
2017-09-22Missing part of 8.0.1131.Bram Moolenaar
2017-09-21patch 8.0.1132: #if condition is not portablev8.0.1132Bram Moolenaar
Problem: #if condition is not portable. Solution: Add defined(). (Zuloloxi, closes #2136)
2017-09-21patch 8.0.1131: not easy to trigger an autocommand for new terminal windowv8.0.1131Bram Moolenaar
Problem: It is not easy to trigger an autocommand for new terminal window. (Marco Restelli) Solution: Trigger BufWinEnter after setting 'buftype'.
2017-09-20patch 8.0.1130: the qf_jump() function is still too longv8.0.1130Bram Moolenaar
Problem: The qf_jump() function is still too long. Solution: Split of parts to separate functions. (Yegappan Lakshmanan)
2017-09-20Add back terminal.cBram Moolenaar
2017-09-19patch 8.0.1129: window toolbar missing a part of the patchv8.0.1129Bram Moolenaar
Problem: Window toolbar missing a part of the patch. Solution: Add change in vim.h.
2017-09-19Update runtime files.Bram Moolenaar
2017-09-19patch 8.0.1128: old xterm sends CTRL-X in response to t_RSv8.0.1128Bram Moolenaar
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.
2017-09-18patch 8.0.1127: Test_peek_and_get_char fails on 32 bit systemv8.0.1127Bram Moolenaar
Problem: Test_peek_and_get_char fails on 32 bit system. (Eliminate Riesebieter) Solution: Avoid an integer overflow. (James McCoy, closes #2116)
2017-09-18patch 8.0.1126: endless resize when terminal showing in two buffersv8.0.1126Bram Moolenaar
Problem: Endless resize when terminal showing in two buffers. (Hirohito Higashi) Solution: Set a flag to prevent resizing the window.
2017-09-18patch 8.0.1125: wrong window height when splitting window with window toolbarv8.0.1125Bram Moolenaar
Problem: Wrong window height when splitting window with window toolbar. Solution: Add or subtract the window toolbar height.
2017-09-18patch 8.0.1124: use of MZSCHEME_VER is unclearv8.0.1124Bram Moolenaar
Problem: Use of MZSCHEME_VER is unclear. Solution: Add a comment. (Ken Takata)
2017-09-17patch 8.0.1123: cannot define a toolbar for a windowv8.0.1123Bram Moolenaar
Problem: Cannot define a toolbar for a window. Solution: Add a window-local toolbar.
2017-09-17patch 8.0.1122: vimtutor.bat doesn't work well with vim.batv8.0.1122Bram Moolenaar
Problem: vimtutor.bat doesn't work well with vim.bat. Solution: Use "call vim". (Ken Takata, closes #2105)
2017-09-17patch 8.0.1121: can uncheck executables in MS-Windows installerv8.0.1121Bram Moolenaar
Problem: Can uncheck executables in MS-Windows installer. Solution: Make the choice read-only. (Ken Takata, closes #2106)
2017-09-17patch 8.0.1120: :tm means :tmap instead of :tmenuv8.0.1120Bram Moolenaar
Problem: :tm means :tmap instead of :tmenu. (Taro Muraoka) Solution: Move the new entry below the old entry. (closes #2102)
2017-09-17patch 8.0.1119: quitting a split terminal window kills the jobv8.0.1119Bram Moolenaar
Problem: Quitting a split terminal window kills the job. (Yasuhiro Matsumoto) Solution: Only stop terminal job if it is the last window.
2017-09-16patch 8.0.1118: FEAT_WINDOWS adds a lot of #ifdefsv8.0.1118Bram Moolenaar
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.
2017-09-16patch 8.0.1117: Test_terminal_no_cmd hangs on MS-Windows with GUIv8.0.1117Bram Moolenaar
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)
2017-09-16patch 8.0.1116: terminal test fails on MS-Windowsv8.0.1116Bram Moolenaar
Problem: Terminal test fails on MS-Windows. Solution: Wait for the text to appear. (micbou, closes #2097)
2017-09-16patch 8.0.1115: crash when using foldtextresult() recursivelyv8.0.1115Bram Moolenaar
Problem: Crash when using foldtextresult() recursively. Solution: Avoid recursive calls. (Yasuhiro Matsumoto, closes #2098)
2017-09-16patch 8.0.1114: default for 'iminsert' is annoyingv8.0.1114Bram Moolenaar
Problem: Default for 'iminsert' is annoying. Solution: Make the default always zero. (Yasuhiro Matsumoto, closes #2071)
2017-09-16patch 8.0.1113: can go to Insert mode from Terminal-Normal modev8.0.1113Bram Moolenaar
Problem: Can go to Insert mode from Terminal-Normal mode. Solution: Prevent :startinsert and "VA" to enter Insert mode. (Yasuhiro Matsumoto, closes #2092)
2017-09-15patch 8.0.1112: can't get size or current index from quickfix listv8.0.1112Bram Moolenaar
Problem: Can't get size or current index from quickfix list. Solution: Add "idx" and "size" options. (Yegappan Lakshmanan)
2017-09-15patch 8.0.1111: syntax error in configure when using Perlv8.0.1111Bram Moolenaar
Problem: Syntax error in configure when using Perl. Solution: Add missing quote
2017-09-14patch 8.0.1110: FORTIFY_SOURCE from Perl causes problemsv8.0.1110Bram Moolenaar
Problem: FORTIFY_SOURCE from Perl causes problems. (Scott Baker) Solution: Filter out the flag. (Christian Brabandt, closes #2068)
2017-09-14patch 8.0.1109: timer causes error on exit from Ex modev8.0.1109Bram Moolenaar
Problem: Timer causes error on exit from Ex mode. (xtal8) Solution: save and restore the ex_pressedreturn flag. (Christian Brabandt, closes #2079)
2017-09-14patch 8.0.1108: cannot specify mappings for the terminal windowv8.0.1108Bram Moolenaar
Problem: Cannot specify mappings for the terminal window. Solution: Add the :tmap command and associated code. (Jacob Askeland, closes #2073)
2017-09-14patch 8.0.1107: terminal debugger jumps to non-existing filev8.0.1107Bram Moolenaar
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.
2017-09-14patch 8.0.1106: terminal colors wrong on an MS-Windows consolev8.0.1106Bram Moolenaar
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)
2017-09-14patch 8.0.1105: match() and matchend() are not testedv8.0.1105Bram Moolenaar
Problem: match() and matchend() are not tested. Solution: Add tests. (Ozaki Kiichi, closes #2088)
2017-09-14patch 8.0.1104: the qf_jump() function is too longv8.0.1104Bram Moolenaar
Problem: The qf_jump() function is too long. Solution: Split of parts to separate functions. (Yegappan Lakshmanan)
2017-09-14patch 8.0.1103: converting cterm color fails for grey rampv8.0.1103Bram Moolenaar
Problem: Converting cterm color fails for grey ramp. Solution: Use index instead of number.
2017-09-14patch 8.0.1102: terminal window does not use Normal colorsv8.0.1102Bram Moolenaar
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.
2017-09-13patch 8.0.1101: channel write fails if writing to log failsv8.0.1101Bram Moolenaar
Problem: Channel write fails if writing to log fails. Solution: Ignore return value of fwrite(). (Ozaki Kiichi, closes #2081)
2017-09-13patch 8.0.1100: stuck in redraw loop when 'lazyredraw' is setv8.0.1100Bram Moolenaar
Problem: Stuck in redraw loop when 'lazyredraw' is set. Solution: Don't loop on update_screen() when not redrawing. (Yasuhiro Matsumoto, closes #2082)
2017-09-13patch 8.0.1099: warnings for GDK callsv8.0.1099Bram Moolenaar
Problem: Warnings for GDK calls. Solution: Use other calls for GTK 3 and fix a few problems. (Kazunobu Kuriyama)
2017-09-12patch 8.0.1098: build failure if libvterm installedv8.0.1098Bram Moolenaar
Problem: Build failure if libvterm installed on the system. (Oleh Hushchenkov) Solution: Change the CCCTERM argument order. (Ken Takata, closes #2080)
2017-09-11patch 8.0.1097: background color wrong if job changes background colorv8.0.1097Bram Moolenaar
Problem: Background color wrong if job changes background color. Solution: Get the background color from vterm.
2017-09-11patch 8.0.1096: terminal window in Normal mode has wrong backgroundv8.0.1096Bram Moolenaar
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.
2017-09-11patch 8.0.1095: terminal multibyte escrape test is flakyv8.0.1095Bram Moolenaar
Problem: Terminal multibyte escrape test is flaky. Solution: Add another condition to wait for.
2017-09-11patch 8.0.1094: using ssh from Terminal.app runs into xterm incompatibilityv8.0.1094Bram Moolenaar
Problem: Using ssh from Terminal.app runs into xterm incompatibility. Solution: Also detect Terminal.app on non-Mac systems.