]>
granicus.if.org Git - vim/log
Bram Moolenaar [Sat, 28 Oct 2017 16:50:01 +0000 (18:50 +0200)]
patch 8.0.1233: typo in dos installer
Problem: Typo in dos installer.
Solution: Remove comma.
Bram Moolenaar [Sat, 28 Oct 2017 16:36:48 +0000 (18:36 +0200)]
patch 8.0.1232: MS-Windows users are confused about default mappings
Problem: MS-Windows users are confused about default mappings.
Solution: Don't map keys in the console where they don't work. Add a choice
in the installer to use MS-Windows key bindings or not. (Christian
Brabandt, Ken Takata, closes #2093)
Bram Moolenaar [Sat, 28 Oct 2017 15:53:04 +0000 (17:53 +0200)]
patch 8.0.1231: expanding file name drops dash
Problem: Expanding file name drops dash. (stucki)
Solution: Use the right position. (Christian Brabandt, closes #2184)
Bram Moolenaar [Sat, 28 Oct 2017 14:07:33 +0000 (16:07 +0200)]
patch 8.0.1230: CTRL-A in Visual mode uses character after selection
Problem: CTRL-A in Visual mode uses character after selection. (Nikolai
Pavlov)
Solution: Check the length before using a character.
Bram Moolenaar [Sat, 28 Oct 2017 13:38:40 +0000 (15:38 +0200)]
patch 8.0.1229: condition in vim_str2nr() is always true
Problem: Condition in vim_str2nr() is always true. (Nikolai Pavlov)
Solution: Remove the condition. (Closes #2259)
Bram Moolenaar [Sat, 28 Oct 2017 12:45:16 +0000 (14:45 +0200)]
patch 8.0.1228: invalid memory access in GUI test
Problem: Invalid memory access in GUI test.
Solution: Check that the row is not outside of the screen.
Bram Moolenaar [Fri, 27 Oct 2017 20:15:24 +0000 (22:15 +0200)]
patch 8.0.1227: undefined left shift in readfile()
Problem: Undefined left shift in readfile(). (Brian 'geeknik' Carpenter)
Solution: Add cast to unsigned. (Dominique Pelle, closes #2253)
Bram Moolenaar [Thu, 26 Oct 2017 23:35:00 +0000 (01:35 +0200)]
patch 8.0.1226: edit and popup tests failing
Problem: Edit and popup tests failing.
Solution: Make the tests pass.
Bram Moolenaar [Thu, 26 Oct 2017 22:57:05 +0000 (00:57 +0200)]
patch 8.0.1225: no check for spell region being zero
Problem: No check for spell region being zero. (geeknik)
Solution: Check for zero. (closes #2252)
Bram Moolenaar [Thu, 26 Oct 2017 22:55:04 +0000 (00:55 +0200)]
patch 8.0.1224: still interference between test functions
Problem: Still interference between test functions.
Solution: Clear autocommands. Wipe all buffers. Fix tests that depend on a
specific start context.
Bram Moolenaar [Thu, 26 Oct 2017 20:04:04 +0000 (22:04 +0200)]
patch 8.0.1223: crash when using autocomplete and tab pages
Problem: Crash when using autocomplete and tab pages.
Solution: Check if the current tab changed. (Christian Brabandt, closes
#2239)
Bram Moolenaar [Thu, 26 Oct 2017 20:00:00 +0000 (22:00 +0200)]
patch 8.0.1222: test functions interfere with each other
Problem: Test functions interfere with each other.
Solution: Cleanup tab pages, windows and buffers. Reset option.
Bram Moolenaar [Thu, 26 Oct 2017 18:21:44 +0000 (20:21 +0200)]
patch 8.0.1221: still too many old style tests
Problem: Still too many old style tests.
Solution: Convert a few more tests to new style. (Yegappan Lakshmanan,
closes #2256)
Bram Moolenaar [Thu, 26 Oct 2017 16:21:24 +0000 (18:21 +0200)]
patch 8.0.1220: skipping empty statusline groups is not correct
Problem: Skipping empty statusline groups is not correct.
Solution: Also set group_end_userhl. (itchyny)
Bram Moolenaar [Thu, 26 Oct 2017 15:14:01 +0000 (17:14 +0200)]
patch 8.0.1219: terminal test is flaky
Problem: Terminal test is flaky.
Solution: Add test function to list of flaky tests.
Bram Moolenaar [Thu, 26 Oct 2017 14:42:16 +0000 (16:42 +0200)]
patch 8.0.1218: writing to freed memory in autocmd
Problem: Writing to freed memory in autocmd.
Solution: Make a copy of the tag line. (Dominique Pelle, closes #2245)
Bram Moolenaar [Thu, 26 Oct 2017 12:28:32 +0000 (14:28 +0200)]
patch 8.0.1217: can't use remote eval to inspect vars in debug mode
Problem: Can't use remote eval to inspect vars in debug mode.
Solution: Don't discard the call stack in debug mode. (closes #2237, #2247)
Bram Moolenaar [Tue, 24 Oct 2017 20:32:59 +0000 (22:32 +0200)]
patch 8.0.1216: tabline is not always updated for :file command
Problem: Tabline is not always updated for :file command. (Norio Takagi)
Solution: Set redraw_tabline. (Hirohito Higashi)
Bram Moolenaar [Tue, 24 Oct 2017 19:49:36 +0000 (21:49 +0200)]
patch 8.0.1215: newer gcc warns for implicit fallthrough
Problem: Newer gcc warns for implicit fallthrough.
Solution: Consistently use a FALLTHROUGH comment. (Christian Brabandt)
Bram Moolenaar [Mon, 23 Oct 2017 19:53:30 +0000 (21:53 +0200)]
patch 8.0.1214: accessing freed memory when EXITFREE is set
Problem: Accessing freed memory when EXITFREE is set and there is more than
one tab and window. (Dominique Pelle)
Solution: Free options later. Skip redraw when exiting.
Bram Moolenaar [Sun, 22 Oct 2017 19:11:17 +0000 (21:11 +0200)]
patch 8.0.1213: setting 'mzschemedll' has no effect
Problem: Setting 'mzschemedll' has no effect.
Solution: Move loading .vimrc to before call to mzscheme_main().
Bram Moolenaar [Sun, 22 Oct 2017 14:43:20 +0000 (16:43 +0200)]
patch 8.0.1212: MS-Windows: tear-off menu does not work on 64 bit
Problem: MS-Windows: tear-off menu does not work on 64 bit. (shaggyaxe)
Solution: Change how the menu handle is looked up. (Ken Takata, closes
#1205)
Bram Moolenaar [Sun, 22 Oct 2017 13:36:14 +0000 (15:36 +0200)]
patch 8.0.1211: cannot reorder tab pages with drag & drop
Problem: Cannot reorder tab pages with drag & drop.
Solution: Support drag & drop for GTK and MS-Windows. (Ken Takata, Masamichi
Abe)
Bram Moolenaar [Sun, 22 Oct 2017 12:44:17 +0000 (14:44 +0200)]
patch 8.0.1210: CTRL-G and CTRL-T are ignored with typeahead
Problem: When typing a search pattern CTRL-G and CTRL-T are ignored when
there is typeahead.
Solution: Don't pass SEARCH_PEEK and don't call char_avail(). (haya14busa,
closes #2233)
Bram Moolenaar [Sun, 22 Oct 2017 12:23:59 +0000 (14:23 +0200)]
patch 8.0.1209: still too many old style tests
Problem: Still too many old style tests.
Solution: Convert a few more tests to new style. (Yegappan Lakshmanan,
closes #2230)
Bram Moolenaar [Sun, 22 Oct 2017 12:22:16 +0000 (14:22 +0200)]
patch 8.0.1208: 'statusline' drops empty group with highlight change
Problem: 'statusline' drops empty group with highlight change.
Solution: Do not drop an empty group if it changes highlighting. (Marius
Gedminas, closes #2228)
Bram Moolenaar [Thu, 19 Oct 2017 19:04:37 +0000 (21:04 +0200)]
patch 8.0.1207: profiling skips the first and last script line
Problem: Profiling skips the first and last script line.
Solution: Check for BOM after setting script ID. (Lemonboy, closes #2103,
closes #2112) Add a test. List the trailing script lines.
Bram Moolenaar [Thu, 19 Oct 2017 16:35:51 +0000 (18:35 +0200)]
patch 8.0.1206: no autocmd for entering or leaving the command line
Problem: No autocmd for entering or leaving the command line.
Solution: Add CmdlineEnter and CmdlineLeave.
Bram Moolenaar [Thu, 19 Oct 2017 15:12:10 +0000 (17:12 +0200)]
patch 8.0.1205: it is possible to unload a changed buffer
Problem: Using "1q" it is possible to unload a changed buffer. (Rick Howe)
Solution: Check the right window for changes.
Bram Moolenaar [Thu, 19 Oct 2017 10:37:42 +0000 (12:37 +0200)]
patch 8.0.1204: a QuitPre autocommand may get the wrong file name
Problem: A QuitPre autocommand may get the wrong file name.
Solution: Pass the buffer being closed to apply_autocmds(). (Rich Howe)
Bram Moolenaar [Sun, 15 Oct 2017 20:56:49 +0000 (22:56 +0200)]
patch 8.0.1203: terminal window mistreats composing characters
Problem: Terminal window mistreats composing characters.
Solution: Count composing characters with the base character. (Ozaki Kiichi,
closes #2195)
Bram Moolenaar [Sun, 15 Oct 2017 20:42:23 +0000 (22:42 +0200)]
patch 8.0.1202: :wall gives an errof for a terminal window
Problem: :wall gives an errof for a terminal window. (Marius Gedminas)
Solution: Don't try writing a buffer that can't be written. (Yasuhiro
Matsumoto, closes #2190)
Bram Moolenaar [Sun, 15 Oct 2017 20:13:37 +0000 (22:13 +0200)]
patch 8.0.1201: "yL" is affected by 'scrolloff'
Problem: "yL" is affected by 'scrolloff'. (Eli the Bearded)
Solution: Don't use 'scrolloff' when an operator is pending.
Bram Moolenaar [Sun, 15 Oct 2017 20:07:39 +0000 (22:07 +0200)]
patch 8.0.1200: tests switch the bell off twice
Problem: Tests switch the bell off twice.
Solution: Don't set 'belloff' in individual tests. (Christian Brabandt)
Bram Moolenaar [Sun, 15 Oct 2017 19:47:05 +0000 (21:47 +0200)]
patch 8.0.1199: when 'clipboard' is "autoselectplus" star register is set
Problem: When 'clipboard' is "autoselectplus" the star register is also
set. (Gilles Moris)
Solution: Don't set the star register in this situation.
Bram Moolenaar [Sun, 15 Oct 2017 19:44:45 +0000 (21:44 +0200)]
patch 8.0.1198: older compilers don't know uint8_t
Problem: Older compilers don't know uint8_t.
Solution: Use char_u instead.
Bram Moolenaar [Sun, 15 Oct 2017 19:43:21 +0000 (21:43 +0200)]
patch 8.0.1197: MS-Windows build instructions are not up to date
Problem: MS-Windows build instructions are not up to date.
Solution: Adjust the instructions. Fix the nsis script.
Bram Moolenaar [Sun, 15 Oct 2017 11:35:01 +0000 (13:35 +0200)]
patch 8.0.1196: crash when t_RF is not set
Problem: Crash when t_RF is not set. (Brian Pina)
Solution: Add t_RF to the list of terminal options. (Hirohito Higashi)
Bram Moolenaar [Sun, 15 Oct 2017 11:22:01 +0000 (13:22 +0200)]
patch 8.0.1195: can't build on MS-Windows
Problem: Can't build on MS-Windows.
Solution: Adjust #ifdef and add #ifdefs.
Bram Moolenaar [Sat, 14 Oct 2017 21:24:25 +0000 (23:24 +0200)]
patch 8.0.1194: actual fg and bg colors of terminal are unknown
Problem: Actual fg and bg colors of terminal are unknown.
Solution: Add t_RF. Store response to t_RB and t_RF, use for terminal.
Bram Moolenaar [Sat, 14 Oct 2017 19:15:58 +0000 (21:15 +0200)]
patch 8.0.1193: crash when wiping out a buffer after using getbufinfo()
Problem: Crash when wiping out a buffer after using getbufinfo().
(Yegappan Lakshmanan)
Solution: Remove b:changedtick from the buffer variables.
Bram Moolenaar [Sat, 14 Oct 2017 18:24:19 +0000 (20:24 +0200)]
patch 8.0.1192: MS-Windows: terminal feature not enabled by default
Problem: MS-Windows: terminal feature not enabled by default.
Solution: Enable it. (Ken Takata)
Bram Moolenaar [Sat, 14 Oct 2017 17:05:44 +0000 (19:05 +0200)]
patch 8.0.1191: MS-Windows: missing 32 and 64 bit files in installer
Problem: MS-Windows: missing 32 and 64 bit files in installer.
Solution: Include both 32 and 64 bit GvimExt and related dll files. Remove
old Windows code from the installer. (Ken Takata, closes #2144)
Bram Moolenaar [Sat, 14 Oct 2017 14:06:20 +0000 (16:06 +0200)]
patch 8.0.1190: unusable after opening new window in BufWritePre event
Problem: Vim becomes unusable after opening new window in BufWritePre
event.
Solution: Call not_exiting(). (Martin Tournoij, closes #2205)
Also for "2q" when a help window is open. Add a test.
Bram Moolenaar [Sat, 14 Oct 2017 13:24:49 +0000 (15:24 +0200)]
patch 8.0.1189: E172 is not actually useful
Problem: E172 is not actually useful, it's only on Unix anyway.
Solution: Remove the check and the error.
Bram Moolenaar [Fri, 13 Oct 2017 20:33:32 +0000 (22:33 +0200)]
patch 8.0.1188: autocmd test fails on MS-Windows
Problem: Autocmd test fails on MS-Windows.
Solution: Give the buffer a name and find the buffer to be wiped out by
name.
Bram Moolenaar [Thu, 12 Oct 2017 19:45:23 +0000 (21:45 +0200)]
patch 8.0.1187: building with lua fails for OSX on Travis
Problem: Building with lua fails for OSX on Travis.
Solution: Separate brew-update and brew-install. (Ozaki Kiichi, closes #2203)
Bram Moolenaar [Thu, 12 Oct 2017 19:29:22 +0000 (21:29 +0200)]
patch 8.0.1186: still quite a few old style tests
Problem: Still quite a few old style tests.
Solution: Convert old to new style tests. (Yegappan Lakshmanan)
Avoid ringing the bell while running tests.
Bram Moolenaar [Thu, 12 Oct 2017 10:33:43 +0000 (12:33 +0200)]
patch 8.0.1185: Ruby library includes minor version number
Problem: Ruby library includes minor version number.
Solution: Only use the API version number. (Ben Boeckel, closes #2199)
Bram Moolenaar [Sun, 8 Oct 2017 19:53:15 +0000 (21:53 +0200)]
patch 8.0.1184: the :marks command is not tested
Problem: The :marks command is not tested.
Solution: Add a test. (Dominique Pelle, closes #2197)
Bram Moolenaar [Sun, 8 Oct 2017 15:58:44 +0000 (17:58 +0200)]
patch 8.0.1183: MS-Windows build instructions are outdated
Problem: MS-Windows build instructions are outdated.
Solution: Update instructions for MSVC 2015. Update the build script.
Bram Moolenaar [Sun, 8 Oct 2017 15:41:37 +0000 (17:41 +0200)]
patch 8.0.1182: cannot see or change mzscheme dll name
Problem: Cannot see or change mzscheme dll name.
Solution: Add 'mzschemedll' and 'mzschemegcdll'.
Bram Moolenaar [Sat, 7 Oct 2017 19:05:18 +0000 (21:05 +0200)]
patch 8.0.1181: tests using Vim command fail on MS-Windows
Problem: Tests using Vim command fail on MS-Windows.
Solution: Do not add quotes around the Vim command.
Bram Moolenaar [Sat, 7 Oct 2017 18:10:29 +0000 (20:10 +0200)]
patch 8.0.1180: MS-Windows testclean target deletes the color script
Problem: MS-Windows testclean target deletes the color script.
Solution: Rename the script file.
Bram Moolenaar [Sat, 7 Oct 2017 18:03:23 +0000 (20:03 +0200)]
patch 8.0.1179: Test_popup_and_window_resize() does not always pass
Problem: Test_popup_and_window_resize() does not always pass.
Solution: Do not use $VIMPROG, pass the Vim executable in the vimcmd file.
(Ozaki Kiichi, closes #2186)
Bram Moolenaar [Sat, 7 Oct 2017 16:38:43 +0000 (18:38 +0200)]
patch 8.0.1178: using old compiler on MS-Windows
Problem: Using old compiler on MS-Windows.
Solution: Switch default build on MS-Windows to use MSVC 2015. (Ken Takata)
Bram Moolenaar [Sat, 7 Oct 2017 15:35:09 +0000 (17:35 +0200)]
patch 8.0.1177: in a terminal window the popup menu is not cleared
Problem: In a terminal window the popup menu is not cleared. (Gerry
Agbobada)
Solution: Redraw when SOME_VALID is used instead of NOT_VALID. (closes
#2194)
Bram Moolenaar [Thu, 5 Oct 2017 23:07:41 +0000 (01:07 +0200)]
patch 8.0.1176: job_start() does not handle quote and backslash correctly
Problem: Job_start() does not handle quote and backslash correctly.
Solution: Remove quotes, recognize and remove backslashes.
Bram Moolenaar [Wed, 4 Oct 2017 17:35:02 +0000 (19:35 +0200)]
patch 8.0.1175: build failure without +termresponse
Problem: Build failure without +termresponse.
Solution: Add #ifdef.
Bram Moolenaar [Wed, 4 Oct 2017 16:04:16 +0000 (18:04 +0200)]
patch 8.0.1174: Mac Terminal.app has wrong color for white
Problem: Mac Terminal.app has wrong color for white.
Solution: Use white from the color cube.
Bram Moolenaar [Mon, 2 Oct 2017 19:54:59 +0000 (21:54 +0200)]
patch 8.0.1173: terminal window is not redrawn after CTRL-L
Problem: Terminal window is not redrawn after CTRL-L. (Marcin Szamotulski)
Solution: Redraw the whole terminal when w_redr_type is NOT_VALID.
Bram Moolenaar [Mon, 2 Oct 2017 17:29:48 +0000 (19:29 +0200)]
patch 8.0.1172: when E734 is given option is still set
Problem: When E734 is given option is still set.
Solution: Assign NULL to "s". (Christian Brabandt)
Bram Moolenaar [Sun, 1 Oct 2017 14:59:18 +0000 (16:59 +0200)]
patch 8.0.1171: popup test is still a bit flaky
Problem: Popup test is still a bit flaky.
Solution: Change term_wait() calls. (Ozaki Kiichi)
Bram Moolenaar [Sun, 1 Oct 2017 14:21:31 +0000 (16:21 +0200)]
patch 8.0.1170: using termdebug results in 100% CPU time
Problem: Using termdebug results in 100% CPU time. (tomleb)
Solution: Use polling instead of select().
Bram Moolenaar [Sun, 1 Oct 2017 12:35:02 +0000 (14:35 +0200)]
patch 8.0.1169: highlignting one char too many with 'list' and 'cul'
Problem: Highlignting one char too many with 'list' and 'cul'.
Solution: Check for 'list' being active. (Ozaki Kiichi, closes #2177)
Bram Moolenaar [Sat, 30 Sep 2017 19:23:55 +0000 (21:23 +0200)]
patch 8.0.1168: wrong highlighting with combination of match and 'cursorline'
Problem: wrong highlighting with combination of match and 'cursorline'.
Solution: Use "line_attr" when appropriate. (Ozaki Kiichi, closes #2111)
But don't highlight more than one character.
Bram Moolenaar [Sat, 30 Sep 2017 18:40:27 +0000 (20:40 +0200)]
patch 8.0.1167: Motif: typing in terminal window is slow
Problem: Motif: typing in terminal window is slow.
Solution: Do not redraw the whole terminal window but only was was changed.
Bram Moolenaar [Sat, 30 Sep 2017 18:04:36 +0000 (20:04 +0200)]
patch 8.0.1166: :terminal doesn't work on Mac High Sierra
Problem: :terminal doesn't work on Mac High Sierra.
Solution: Change #ifdef for OpenPTY(). (Ozaki Kiichi, Kazunobu Kuriyama,
closes #2162)
Bram Moolenaar [Sat, 30 Sep 2017 14:49:19 +0000 (16:49 +0200)]
patch 8.0.1165: popup test is still flaky
Problem: Popup test is still flaky.
Solution: Add a term_wait() call. (Ozaki Kiichi)
Bram Moolenaar [Sat, 30 Sep 2017 14:00:14 +0000 (16:00 +0200)]
patch 8.0.1164: changing StatusLine highlight does not always work
Problem: Changing StatusLine highlight while evaluating 'statusline' may
not change the status line color.
Solution: When changing highlighting while redrawing don't cause another
redraw. (suggested by Ozaki Kiichi, closes #2171, closes #2120)
Bram Moolenaar [Sat, 30 Sep 2017 12:39:27 +0000 (14:39 +0200)]
patch 8.0.1163: popup test is flaky
Problem: Popup test is flaky.
Solution: Add a WaitFor() and fix another.
Bram Moolenaar [Sat, 30 Sep 2017 12:26:58 +0000 (14:26 +0200)]
patch 8.0.1162: shared script for tests cannot be included twice
Problem: Shared script for tests cannot be included twice.
Solution: Include it where needed, it will "finish" if loaded again.
Bram Moolenaar [Fri, 29 Sep 2017 20:42:33 +0000 (22:42 +0200)]
patch 8.0.1161: popup menu drawing problem when resizing terminal
Problem: Popup menu drawing problem when resizing terminal.
Solution: Redraw after resizing also when a popup menu is visible. (Ozaki
Kiichi, closes #2110)
Bram Moolenaar [Fri, 29 Sep 2017 19:29:18 +0000 (21:29 +0200)]
patch 8.0.1160: getting tab-local variable fails after closing window
Problem: Getting tab-local variable fails after closing window.
Solution: set tp_firstwin and tp_lastwin. (Jason Franklin, closes #2170)
Bram Moolenaar [Thu, 28 Sep 2017 20:35:25 +0000 (22:35 +0200)]
patch 8.0.1159: typo in #ifdef
Problem: Typo in #ifdef.
Solution: Change "PROT" to "PROTO". (Nobuhiro Takasaki, closes #2165)
Bram Moolenaar [Thu, 28 Sep 2017 19:52:17 +0000 (21:52 +0200)]
patch 8.0.1158: still old style tests
Problem: Still old style tests.
Solution: Convert serveral tests to new style. (Yegappan Lakshmanan)
Bram Moolenaar [Wed, 27 Sep 2017 20:23:55 +0000 (22:23 +0200)]
Update runtime files
Bram Moolenaar [Wed, 27 Sep 2017 19:46:19 +0000 (21:46 +0200)]
patch 8.0.1157: compiler warning on MS-Windows
Problem: Compiler warning on MS-Windows.
Solution: Add type cast. (Yasuhiro Matsomoto)
Bram Moolenaar [Wed, 27 Sep 2017 19:42:08 +0000 (21:42 +0200)]
patch 8.0.1156: trouble from removing one -W argument from Perl CFLAGS
Problem: Removing one -W argument from Perl CFLAGS may cause trouble.
Solution: Remove all -W flags. (Christian Brabandt)
Bram Moolenaar [Tue, 26 Sep 2017 19:21:44 +0000 (21:21 +0200)]
patch 8.0.1155: Ruby command triggers a warning
Problem: Ruby command triggers a warning when RUBYOPT is set to "-w".
Solution: use "-e_=0" instead of "-e0". (Masataka Pocke Kuwabara, closes
#2143)
Bram Moolenaar [Tue, 26 Sep 2017 18:04:54 +0000 (20:04 +0200)]
patch 8.0.1154: 'indentkeys' does not work properly
Problem: 'indentkeys' does not work properly. (Gary Johnson)
Solution: Get the cursor line again. (Christian Brabandt, closes #2151)
Bram Moolenaar [Tue, 26 Sep 2017 17:41:46 +0000 (19:41 +0200)]
patch 8.0.1153: no tests for diff_hlID() and diff_filler()
Problem: No tests for diff_hlID() and diff_filler().
Solution: Add tests. (Dominique Pelle, closes #2156)
Bram Moolenaar [Tue, 26 Sep 2017 17:10:37 +0000 (19:10 +0200)]
patch 8.0.1152: encoding of error message wrong in Cygwin terminal
Problem: Encoding of error message wrong in Cygwin terminal.
Solution: Get locale from environment variables. (Ken Takata)
Bram Moolenaar [Tue, 26 Sep 2017 15:40:45 +0000 (17:40 +0200)]
patch 8.0.1151: "vim -c startinsert!" doesn't append
Problem: "vim -c startinsert!" doesn't append.
Solution: Correct line number on startup. (Christian Brabandt, closes #2117)
Bram Moolenaar [Tue, 26 Sep 2017 12:46:04 +0000 (14:46 +0200)]
patch 8.0.1150: MS-Windows GUI: dialog font size is incorrect
Problem: MS-Windows GUI: dialog font size is incorrect.
Solution: Pass flag to indicate 'encoding' or active codepage. (Yasuhiro
Matsomoto, closes #2160)
Bram Moolenaar [Tue, 26 Sep 2017 11:59:47 +0000 (13:59 +0200)]
patch 8.0.1149: libvterm colors differ from xterm
Problem: libvterm colors differ from xterm.
Solution: Use the xterm colors for libvterm.
Bram Moolenaar [Tue, 26 Sep 2017 10:28:45 +0000 (12:28 +0200)]
patch 8.0.1148: gN doesn't work on last match with 'wrapscan' off
Problem: "gN" doesn't work on last match with 'wrapscan' off. (fcpg)
Solution: Adjust for searching backward. (Christian Brabandt)
Bram Moolenaar [Tue, 26 Sep 2017 09:15:53 +0000 (11:15 +0200)]
patch 8.0.1147: fail to build with tiny features
Problem: Fail to build with tiny features. (Tony Mechelynck)
Solution: Move #ifdefs.
Bram Moolenaar [Mon, 25 Sep 2017 20:57:27 +0000 (22:57 +0200)]
patch 8.0.1146: redraw when highlight is set with same names
Problem: Redraw when highlight is set with same names. (Ozaki Kiichi)
Solution: Only free and save a name when it changed. (closes #2120)
Bram Moolenaar [Mon, 25 Sep 2017 20:02:32 +0000 (22:02 +0200)]
patch 8.0.1145: warning when compiling with Perl
Problem: Warning when compiling with Perl.
Solution: Remove unused variable. (Ken Takata0
Bram Moolenaar [Sun, 24 Sep 2017 17:39:09 +0000 (19:39 +0200)]
patch 8.0.1144: using wrong #ifdef for computing length
Problem: Using wrong #ifdef for computing length.
Solution: use BACKSLASH_IN_FILENAME instead of COLON_IN_FILENAME. (Yasuhiro
Matsomoto, closes #2153)
Bram Moolenaar [Sun, 24 Sep 2017 14:24:34 +0000 (16:24 +0200)]
patch 8.0.1143: macros always expand to the same thing
Problem: Macros always expand to the same thing.
Solution: Remove W_VSEP_WIDTH() and W_STATUS_HEIGHT().
Bram Moolenaar [Sat, 23 Sep 2017 21:58:28 +0000 (23:58 +0200)]
patch 8.0.1142: window toolbar menu gets a tear-off item
Problem: Window toolbar menu gets a tear-off item.
Solution: Recognize the window toolbar.
Bram Moolenaar [Sat, 23 Sep 2017 17:48:29 +0000 (19:48 +0200)]
patch 8.0.1141: MS-Windows build dependencies are incomplete
Problem: MS-Windows build dependencies are incomplete.
Solution: Fix the dependencies. (Ken Takata)
Bram Moolenaar [Sat, 23 Sep 2017 17:24:46 +0000 (19:24 +0200)]
patch 8.0.1140: still old style tests
Problem: Still old style tests.
Solution: Convert two tests to new style. (Yegappan Lakshmanan)
Bram Moolenaar [Sat, 23 Sep 2017 14:33:50 +0000 (16:33 +0200)]
patch 8.0.1139: using window toolbar changes state
Problem: Using window toolbar changes state.
Solution: Always execute window toolbar actions in Normal mode.
Bram Moolenaar [Sat, 23 Sep 2017 13:08:17 +0000 (15:08 +0200)]
patch 8.0.1138: click in window toolbar starts Visual mode
Problem: Click in window toolbar starts Visual mode.
Solution: Add the MOUSE_WINBAR flag.
Bram Moolenaar [Fri, 22 Sep 2017 14:56:22 +0000 (16:56 +0200)]
patch 8.0.1137: cannot build with Ruby
Problem: Cannot build with Ruby.
Solution: Fix misplaced brace.
Bram Moolenaar [Fri, 22 Sep 2017 13:20:32 +0000 (15:20 +0200)]
patch 8.0.1136: W_WIDTH() is always the same
Problem: W_WIDTH() is always the same.
Solution: Expand the macro.
Bram Moolenaar [Fri, 22 Sep 2017 12:35:51 +0000 (14:35 +0200)]
patch 8.0.1135: W_WINCOL() is always the same
Problem: W_WINCOL() is always the same.
Solution: Expand the macro.