]>
granicus.if.org Git - vim/log
Bram Moolenaar [Sun, 15 Dec 2019 12:39:22 +0000 (13:39 +0100)]
patch 8.2.0010: test64 is old style
Problem: Test64 is old style.
Solution: Convert to new style test. (Yegappan Lakshmanan, closes #5363)
Bram Moolenaar [Sun, 15 Dec 2019 11:54:18 +0000 (12:54 +0100)]
patch 8.2.0009: VMS: terminal version doesn't build
Problem: VMS: terminal version doesn't build.
Solution: Move MIN definition. Adjust #ifdefs. (Zoltan Arpadffy)
Bram Moolenaar [Sat, 14 Dec 2019 19:35:01 +0000 (20:35 +0100)]
patch 8.2.0008: test72 is old style
Problem: Test72 is old style.
Solution: Convert to new style test. (Yegappan Lakshmanan, closes #5362)
Bram Moolenaar [Sat, 14 Dec 2019 17:42:15 +0000 (18:42 +0100)]
patch 8.2.0007: popup menu positioned wrong with folding in two tabs
Problem: Popup menu positioned wrong with folding in two tabs.
Solution: Update the cursor line height. (closes #5353)
Bram Moolenaar [Sat, 14 Dec 2019 16:53:27 +0000 (17:53 +0100)]
patch 8.2.0006: test using long file name may fail
Problem: Test using long file name may fail. (Vladimir Lomov)
Solution: Limit the name length. (Christian Brabandt, closes #5358)
Bram Moolenaar [Sat, 14 Dec 2019 16:24:53 +0000 (17:24 +0100)]
patch 8.2.0005: duplication in version info
Problem: Duplication in version info.
Solution: Use preprocessor string concatenation. (Ken Takata, closes #5357)
Bram Moolenaar [Sat, 14 Dec 2019 15:18:15 +0000 (16:18 +0100)]
patch 8.2.0004: get E685 and E931 if buffer reload is interrupted
Problem: Get E685 and E931 if buffer reload is interrupted.
Solution: Do not abort deleting a dummy buffer. (closes #5361)
Bram Moolenaar [Sat, 14 Dec 2019 12:17:11 +0000 (13:17 +0100)]
patch 8.2.0003: Build file dependencies are incomplete
Problem: Build file dependencies are incomplete.
Solution: Fix the dependencies. (Ken Takata, closes #5356)
Bram Moolenaar [Fri, 13 Dec 2019 18:35:55 +0000 (19:35 +0100)]
patch 8.2.0002: "dj" only deletes first line of closed fold
Problem: "dj" only deletes first line of closed fold.
Solution: Adjust last line of operator for linewise motion. (closes #5354)
Bram Moolenaar [Fri, 13 Dec 2019 17:13:22 +0000 (18:13 +0100)]
patch 8.2.0001: #endif comments do reflect corresponding #ifdef
Problem: #endif comments do reflect corresponding #ifdef.
Solution: Update the comments. (Rene Nyffenegger, closes #5351)
Bram Moolenaar [Thu, 12 Dec 2019 13:18:35 +0000 (14:18 +0100)]
Vim 8.2 release
Bram Moolenaar [Wed, 11 Dec 2019 22:05:48 +0000 (23:05 +0100)]
Minor runtime file updates.
Bram Moolenaar [Wed, 11 Dec 2019 21:57:40 +0000 (22:57 +0100)]
patch 8.1.2424: MS-Windows: console buffer is resized unnecessarily
Problem: MS-Windows: console buffer is resized unnecessarily.
Solution: Only call ResizeConBuf() when the size differs. (Nobuhiro
Takasaki, closes #5343)
Bram Moolenaar [Wed, 11 Dec 2019 21:41:29 +0000 (22:41 +0100)]
patch 8.1.2423: MS-Windows properties shows version as "8, 1, 0"
Problem: MS-Windows properties shows version as "8, 1, 0".
Solution: Use "8.1.0". (Ken Takata, closes #5342)
Bram Moolenaar [Wed, 11 Dec 2019 20:23:00 +0000 (21:23 +0100)]
patch 8.1.2422: "make depend" does not work correctly for libvterm
Problem: "make depend" does not work correctly for libvterm.
Solution: Fix build dependencies. And a few minor improvements.
Bram Moolenaar [Wed, 11 Dec 2019 19:12:26 +0000 (20:12 +0100)]
patch 8.1.2421: test88 is old style
Problem: Test88 is old style.
Solution: Turn into a new style test. (Yegappan Lakshmanan, closes #5347)
Bram Moolenaar [Wed, 11 Dec 2019 18:34:54 +0000 (19:34 +0100)]
patch 8.1.2420: crash when calling popup_close() in win_execute()
Problem: Crash when calling popup_close() in win_execute().
Solution: Disallow popup_close() in popup window. (Yasuhiro Matsumoto,
closes #5345)
Bram Moolenaar [Wed, 11 Dec 2019 18:00:04 +0000 (19:00 +0100)]
patch 8.1.2419: with a long file name the hit-enter prompt appears
Problem: With a long file name the hit-enter prompt appears. (J. Lewis
Muir)
Solution: When checking for text to wrap don't do this when outputing a CR.
Bram Moolenaar [Tue, 10 Dec 2019 22:44:48 +0000 (23:44 +0100)]
patch 8.1.2418: bufnr('$') is wrong after recycling popup buffer
Problem: bufnr('$') is wrong after recycling popup buffer.
Solution: Sort the buffer list by buffer number. (closes #5335)
Bram Moolenaar [Tue, 10 Dec 2019 21:48:15 +0000 (22:48 +0100)]
patch 8.1.2417: MinGW/Cygwin build does not clean up all files
Problem: MinGW/Cygwin build does not clean up all files.
Solution: Delete *.map files. (Michael Soyka)
Bram Moolenaar [Tue, 10 Dec 2019 21:11:53 +0000 (22:11 +0100)]
patch 8.1.2416: loading menus sets v:errmsg
Problem: Loading menus sets v:errmsg.
Solution: Avoid setting v:errmsg and add a test for that. (Jason Franklin)
Bram Moolenaar [Tue, 10 Dec 2019 20:50:56 +0000 (21:50 +0100)]
patch 8.1.2415: popup menu flickers if an info popup is used
Problem: Popup menu flickers if an info popup is used. (Nick Spoons)
Solution: Set the pum_skip_redraw flag.
Bram Moolenaar [Mon, 9 Dec 2019 22:11:18 +0000 (23:11 +0100)]
Update a few runtime files.
Bram Moolenaar [Mon, 9 Dec 2019 21:22:49 +0000 (22:22 +0100)]
patch 8.1.2414: MS-Windows: properties dialog box shows wrong character
Problem: MS-Windows: properties dialog box shows wrong character.
Solution: Explicitly specify encoding. (Ken Takata, closes #5338)
Bram Moolenaar [Mon, 9 Dec 2019 20:48:11 +0000 (21:48 +0100)]
patch 8.1.2413: cannot update ex_cmdidxs.h on MS-Windows
Problem: Cannot update ex_cmdidxs.h on MS-Windows.
Solution: Add build rules and dependencies. (Ken Takata, closes #5337)
Bram Moolenaar [Sun, 8 Dec 2019 17:41:34 +0000 (18:41 +0100)]
patch 8.1.2412: crash when evaluating expression with error
Problem: Crash when evaluating expression with error. (Dhiraj Mishra)
Solution: Check parsing failed. (closes #5329)
Bram Moolenaar [Sun, 8 Dec 2019 16:08:29 +0000 (17:08 +0100)]
patch 8.1.2411: function argument copied unnecessarily
Problem: Function argument copied unnecessarily.
Solution: Use the argument directly.
Bram Moolenaar [Sun, 8 Dec 2019 14:07:48 +0000 (15:07 +0100)]
Runtime file updates.
Bram Moolenaar [Sat, 7 Dec 2019 20:40:48 +0000 (21:40 +0100)]
patch 8.1.2410: MS-Windows: test_iminsert fails without IME support
Problem: MS-Windows: test_iminsert fails without IME support.
Solution: Skip the test when imgetstatus() doesn't work.
Bram Moolenaar [Sat, 7 Dec 2019 20:01:43 +0000 (21:01 +0100)]
patch 8.1.2409: creating the distribution doesn't work as documented
Problem: Creating the distribution doesn't work as documented.
Solution: Adjust name of uninstall binary. Create src/auto directory if
needed.
Bram Moolenaar [Sat, 7 Dec 2019 18:24:34 +0000 (19:24 +0100)]
patch 8.1.2408: syntax menu and build instructions outdated
Problem: Syntax menu and build instructions outdated.
Solution: Update build instructions and syntax menu.
Bram Moolenaar [Sat, 7 Dec 2019 17:50:29 +0000 (18:50 +0100)]
patch 8.1.2407: proto files, dependencies and build instructions outdated
Problem: proto file, dependenciess and Build instructions outdated.
Solution: Update proto files, dependencies and build instructions.
Bram Moolenaar [Sat, 7 Dec 2019 16:47:22 +0000 (17:47 +0100)]
patch 8.1.2406: leaking memory in test_paste and test_registers
Problem: Leaking memory in test_paste and test_registers.
Solution: Free the old title. Don't copy expr_line.
Bram Moolenaar [Sat, 7 Dec 2019 16:22:04 +0000 (17:22 +0100)]
patch 8.1.2405: matchadd_conceal test fails under valgrind
Problem: matchadd_conceal test fails under valgrind.
Solution: Use WaitForAssert() and wait a bit longer.
Bram Moolenaar [Sat, 7 Dec 2019 16:10:25 +0000 (17:10 +0100)]
patch 8.1.2404: channel test fails under valgrind
Problem: Channel test fails under valgrind.
Solution: Sleep a bit longer.
Bram Moolenaar [Sat, 7 Dec 2019 16:05:31 +0000 (17:05 +0100)]
patch 8.1.2403: autocmd test fails under valgrind
Problem: Autocmd test fails under valgrind.
Solution: Wait a bit longer.
Bram Moolenaar [Sat, 7 Dec 2019 15:03:51 +0000 (16:03 +0100)]
Runtime file updates.
Bram Moolenaar [Fri, 6 Dec 2019 21:18:20 +0000 (22:18 +0100)]
patch 8.1.2402: typos and other small things
Problem: Typos and other small things.
Solution: Small fixes.
Bram Moolenaar [Fri, 6 Dec 2019 20:11:39 +0000 (21:11 +0100)]
patch 8.1.2401: :cexpr does not handle | in expression
Problem: :cexpr does not handle | in expression.
Solution: Remove EX_TRLBAR and set nextcmd pointer.
Bram Moolenaar [Fri, 6 Dec 2019 19:43:36 +0000 (20:43 +0100)]
patch 8.1.2400: test39 is old style
Problem: Test39 is old style.
Solution: Convert the test cases into new style. (Yegappan Lakshmanan,
closes #5324)
Bram Moolenaar [Fri, 6 Dec 2019 19:17:35 +0000 (20:17 +0100)]
patch 8.1.2399: info popup on top of cursor if it doesn't fit
Problem: Info popup on top of cursor if it doesn't fit.
Solution: Hide the popup if it doesn't fit.
Bram Moolenaar [Fri, 6 Dec 2019 11:45:01 +0000 (12:45 +0100)]
patch 8.1.2398: strptime() test fails on Japanese Mac
Problem: strptime() test fails on Japanese Mac.
Solution: Use %T instead of %X.
Bram Moolenaar [Thu, 5 Dec 2019 22:07:06 +0000 (23:07 +0100)]
patch 8.1.2397: should not define __USE_XOPEN
Problem: Should not define __USE_XOPEN. _XOPEN_SOURCE is not needed for
Android.
Solution: Remove __USE_XOPEN and adjust #ifdefs. (Ozaki Kiichi,
closes #5322)
Bram Moolenaar [Thu, 5 Dec 2019 21:47:25 +0000 (22:47 +0100)]
Update runtime files.
Bram Moolenaar [Thu, 5 Dec 2019 20:50:01 +0000 (21:50 +0100)]
patch 8.1.2396: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Thu, 5 Dec 2019 20:33:15 +0000 (21:33 +0100)]
patch 8.1.2395: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Thu, 5 Dec 2019 20:10:38 +0000 (21:10 +0100)]
patch 8.1.2394: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Thu, 5 Dec 2019 19:28:46 +0000 (20:28 +0100)]
patch 8.1.2393: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Thu, 5 Dec 2019 19:12:41 +0000 (20:12 +0100)]
patch 8.1.2392: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Thu, 5 Dec 2019 17:35:44 +0000 (18:35 +0100)]
patch 8.1.2391: cannot build when __QNXNTO__ is defined
Problem: Cannot build when __QNXNTO__ is defined. (Ian Wayne Larson)
Solution: Move the check for "qansi". (Ken Takata, closes #5317)
Bram Moolenaar [Thu, 5 Dec 2019 17:16:33 +0000 (18:16 +0100)]
patch 8.1.2390: test94 is old style, fix 7.4.441 not tested
Problem: Test94 is old style, fix 7.4.441 not tested.
Solution: Turn test94 into a new style test. Add tests for the fix in patch
7.4.441. (Yegappan Lakshmanan, closes #5316)
Bram Moolenaar [Wed, 4 Dec 2019 21:16:54 +0000 (22:16 +0100)]
patch 8.1.2389: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Wed, 4 Dec 2019 20:57:43 +0000 (21:57 +0100)]
patch 8.1.2388: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Wed, 4 Dec 2019 20:24:53 +0000 (21:24 +0100)]
patch 8.1.2387: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Wed, 4 Dec 2019 19:43:03 +0000 (20:43 +0100)]
Update version 8.2 notes and make syntax.
Bram Moolenaar [Wed, 4 Dec 2019 18:08:50 +0000 (19:08 +0100)]
patch 8.1.2386: 'wincolor' is not used for 'listchars'
Problem: 'wincolor' is not used for 'listchars'.
Solution: Combine the colors. (closes #5308)
Bram Moolenaar [Wed, 4 Dec 2019 14:11:08 +0000 (15:11 +0100)]
patch 8.1.2385: opening cmdline window with feedkeys() does not work
Problem: Opening cmdline window with feedkeys() does not work. (Yegappan
Lakshmanan)
Solution: Recognize K_CMDWIN also when ex_normal_busy is set.
Bram Moolenaar [Tue, 3 Dec 2019 21:59:23 +0000 (22:59 +0100)]
patch 8.1.2384: test 48 is old style
Problem: Test 48 is old style.
Solution: Merge test cases into new style test. (Yegappan Lakshmanan,
closes #5307)
Bram Moolenaar [Tue, 3 Dec 2019 21:49:09 +0000 (22:49 +0100)]
Update a few runtime files
Bram Moolenaar [Mon, 2 Dec 2019 21:49:38 +0000 (22:49 +0100)]
patch 8.1.2383: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Mon, 2 Dec 2019 20:35:31 +0000 (21:35 +0100)]
patch 8.1.2382: MS-Windows: When using VTP bold+inverse doesn't work
Problem: MS-Windows: When using VTP bold+inverse doesn't work.
Solution: Compare with the default colors. (Nobuhiro Takasaki, closes #5303)
Bram Moolenaar [Mon, 2 Dec 2019 19:41:39 +0000 (20:41 +0100)]
patch 8.1.2381: not all register related code is covered by tests
Problem: Not all register related code is covered by tests.
Solution: Add more test cases. (Yegappan Lakshmanan, closes #5301)
Bram Moolenaar [Sun, 1 Dec 2019 21:11:18 +0000 (22:11 +0100)]
patch 8.1.2380: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Sun, 1 Dec 2019 20:41:28 +0000 (21:41 +0100)]
patch 8.1.2379: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Sun, 1 Dec 2019 20:11:22 +0000 (21:11 +0100)]
patch 8.1.2378: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Sun, 1 Dec 2019 18:37:07 +0000 (19:37 +0100)]
patch 8.1.2377: GUI: when losing focus a pending operator is executed
Problem: GUI: when losing focus a pending operator is executed.
Solution: Do not execute an operator when getting K_IGNORE. (closes #5300)
Bram Moolenaar [Sun, 1 Dec 2019 17:58:11 +0000 (18:58 +0100)]
patch 8.1.2376: preprocessor indents are incorrect
Problem: Preprocessor indents are incorrect.
Solution: Fix the indents. (Ken Takata, closes #5298)
Bram Moolenaar [Sun, 1 Dec 2019 17:16:18 +0000 (18:16 +0100)]
patch 8.1.2375: no suffucient testing for registers
Problem: No suffucient testing for registers.
Solution: Add more test cases. (Yegappan Lakshmanan, closes #5296)
Fix that "p" on last virtual column of tab inserts spaces.
Bram Moolenaar [Sun, 1 Dec 2019 14:31:12 +0000 (15:31 +0100)]
patch 8.1.2374: unused parts of libvterm are included
Problem: Unused parts of libvterm are included.
Solution: Delete the unused files.
Bram Moolenaar [Sun, 1 Dec 2019 14:23:11 +0000 (15:23 +0100)]
patch 8.1.2373: cannot build with +popupwin but without +quickfix
Problem: Cannot build with +popupwin but without +quickfix. (John Marriott)
Solution: Adjust #ifdefs.
Bram Moolenaar [Sat, 30 Nov 2019 21:57:53 +0000 (22:57 +0100)]
patch 8.1.2372: VMS: failing realloc leaks memory
Problem: VMS: failing realloc leaks memory. (Chakshu Gupta)
Solution: Free the memory. (partly fixes #5292)
Bram Moolenaar [Sat, 30 Nov 2019 21:48:27 +0000 (22:48 +0100)]
patch 8.1.2371: FEAT_TEXT_PROP is a confusing name
Problem: FEAT_TEXT_PROP is a confusing name.
Solution: Use FEAT_PROP_POPUP. (Naruhiko Nishino, closes #5291)
Bram Moolenaar [Sat, 30 Nov 2019 21:38:16 +0000 (22:38 +0100)]
patch 8.1.2370: build problems on VMS
Problem: Build problems on VMS.
Solution: Adjust the build file. (Zoltan Arpadffy)
Bram Moolenaar [Sat, 30 Nov 2019 19:58:46 +0000 (20:58 +0100)]
patch 8.1.2369: cannot build with quickfix and without text properties
Problem: Cannot build with quickfix and without text properties.
Solution: Fix typo. (Naruhiko Nishino)
Bram Moolenaar [Sat, 30 Nov 2019 19:52:27 +0000 (20:52 +0100)]
patch 8.1.2368: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Sat, 30 Nov 2019 18:48:46 +0000 (19:48 +0100)]
patch 8.1.2367: registers are not sufficiently tested
Problem: Registers are not sufficiently tested.
Solution: Add a few more test cases. (Yegappan Lakshmanan, closes #5288)
Bram Moolenaar [Sat, 30 Nov 2019 18:44:38 +0000 (19:44 +0100)]
patch 8.1.2366: using old C style comments
Problem: Using old C style comments.
Solution: Use // comments where appropriate.
Bram Moolenaar [Sat, 30 Nov 2019 16:58:27 +0000 (17:58 +0100)]
patch 8.1.2365: missing tests for recent popupwin changes
Problem: Missing tests for recent popupwin changes.
Solution: Add test cases.
Bram Moolenaar [Sat, 30 Nov 2019 16:57:03 +0000 (17:57 +0100)]
Update runtime files.
Bram Moolenaar [Sat, 30 Nov 2019 14:34:08 +0000 (15:34 +0100)]
patch 8.1.2364: termwinscroll test is flaky on FreeBSD
Problem: Termwinscroll test is flaky on FreeBSD.
Solution: Add to list of flaky tests. Rename function.
Bram Moolenaar [Sat, 30 Nov 2019 14:05:22 +0000 (15:05 +0100)]
patch 8.1.2363: ml_get error when accessing Visual area in 'statusline'
Problem: ml_get error when accessing Visual area in 'statusline'.
Solution: Disable Visual mode when using another window. (closes #5278)
Bram Moolenaar [Sat, 30 Nov 2019 13:21:53 +0000 (14:21 +0100)]
patch 8.1.2362: cannot place signs in a popup window
Problem: Cannot place signs in a popup window. (Maxim Kim)
Solution: Use the group prefix "PopUp" to specify which signs should show up
in a popup window. (closes #5277)
Bram Moolenaar [Fri, 29 Nov 2019 22:15:25 +0000 (23:15 +0100)]
patch 8.1.2361: MS-Windows: test failures related to VIMDLL
Problem: MS-Windows: test failures related to VIMDLL.
Solution: Adjust code and tests. (Ken Takata, closes #5283)
Bram Moolenaar [Fri, 29 Nov 2019 21:06:47 +0000 (22:06 +0100)]
patch 8.1.2360: quickfix test coverage can still be improved
Problem: Quickfix test coverage can still be improved.
Solution: Add more test cases. (Yegappan Lakshmanan, closes #5276)
Bram Moolenaar [Fri, 29 Nov 2019 20:07:58 +0000 (21:07 +0100)]
patch 8.1.2359: cannot build without FEAT_FLOAT
Problem: Cannot build without FEAT_FLOAT. (John Marriott)
Solution: Fix #ifdefs around f_srand().
Bram Moolenaar [Fri, 29 Nov 2019 19:26:13 +0000 (20:26 +0100)]
patch 8.1.2358: tests fail on Cirrus CI for FreeBSD
Problem: Tests fail on Cirrus CI for FreeBSD.
Solution: Fix a test and skip some. (Christian Brabandt, closes #5281)
Bram Moolenaar [Thu, 28 Nov 2019 21:55:43 +0000 (22:55 +0100)]
patch 8.1.2357: no test with wrong argument for rand()
Problem: No test with wrong argument for rand().
Solution: Add a test case.
Bram Moolenaar [Thu, 28 Nov 2019 21:13:14 +0000 (22:13 +0100)]
patch 8.1.2356: rand() does not use the best algorithm
Problem: rand() does not use the best algorithm.
Solution: use xoshiro128** instead of xorshift. (Kaito Udagawa,
closes #5279)
Bram Moolenaar [Thu, 28 Nov 2019 20:16:06 +0000 (21:16 +0100)]
patch 8.1.2355: test with "man" fails on FreeBSD
Problem: Test with "man" fails on FreeBSD.
Solution: Use "-P" instead of "--pager".
Bram Moolenaar [Thu, 28 Nov 2019 19:53:08 +0000 (20:53 +0100)]
patch 8.1.2354: Cirrus CI runs on another repository
Problem: Cirrus CI runs on another repository.
Solution: Run Cirrus CI on vim/vim.
Bram Moolenaar [Thu, 28 Nov 2019 19:09:58 +0000 (20:09 +0100)]
patch 8.1.2353: build failure on FreeBSD
Problem: Build failure on FreeBSD.
Solution: Change #ifdef to only check for Linux-like systems.
Bram Moolenaar [Wed, 27 Nov 2019 20:57:45 +0000 (21:57 +0100)]
Merge branch 'master' of github.com:vim/vim
Bram Moolenaar [Wed, 27 Nov 2019 20:57:06 +0000 (21:57 +0100)]
Merge pull request #5275 from vim/revert-5273-cirrus_ci
Revert "Cirrus CI: add a simple CI using BSD"
Bram Moolenaar [Wed, 27 Nov 2019 20:56:28 +0000 (21:56 +0100)]
Revert "Cirrus CI: add a simple CI using BSD"
Bram Moolenaar [Wed, 27 Nov 2019 20:55:41 +0000 (21:55 +0100)]
patch 8.1.2352: CI doesn't cover FreeBSD
Problem: CI doesn't cover FreeBSD.
Solution: Configure Cirrus-CI. (Christian Brabandt, closes #5273)
Christian Brabandt [Wed, 27 Nov 2019 15:08:29 +0000 (16:08 +0100)]
Merge pull request #5273 from chrisbra/cirrus_ci
Cirrus CI: add a simple CI using BSD
Christian Brabandt [Wed, 27 Nov 2019 14:45:57 +0000 (15:45 +0100)]
Cirrus CI: add a simple CI using BSD
Cirrus CI allows to run CI tests in a wide variety of systems, such as
Mac, Windows and FreeBSD. For a starter, add a Cirrus-CI test just for
FreeBSD using version 12, assuming Windows and Linux are already tested
using appveyor and Travis CI
Bram Moolenaar [Tue, 26 Nov 2019 21:39:10 +0000 (22:39 +0100)]
patch 8.1.2351: 'wincolor' not used for > for not fitting double width char
Problem: 'wincolor' not used for > for not fitting double width char.
Also: popup drawn on right half of double width character looks
wrong.
Solution: Adjust color for > character. Clear left half of double width
character if right half is being overwritten.
Bram Moolenaar [Tue, 26 Nov 2019 20:44:46 +0000 (21:44 +0100)]
Update runtime files
Bram Moolenaar [Tue, 26 Nov 2019 18:33:22 +0000 (19:33 +0100)]
patch 8.1.2350: other text for CTRL-V in Insert mode with modifyOtherKeys
Problem: Other text for CTRL-V in Insert mode with modifyOtherKeys.
Solution: Convert the Escape sequence back to key as if modifyOtherKeys is
not set, and use CTRL-SHIFT-V to get the Escape sequence itself.
(closes #5254)