]>
granicus.if.org Git - vim/log
Bram Moolenaar [Sun, 18 Aug 2019 21:01:56 +0000 (23:01 +0200)]
patch 8.1.1888: more functions can be used as methods
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
Bram Moolenaar [Sun, 18 Aug 2019 20:26:31 +0000 (22:26 +0200)]
patch 8.1.1887: the +cmdline_compl feature is not in the tiny version
Problem: The +cmdline_compl feature is not in the tiny version.
Solution: Graduate the +cmdline_compl feature.
Bram Moolenaar [Sun, 18 Aug 2019 19:44:12 +0000 (21:44 +0200)]
patch 8.1.1886: command line expansion code is spread out
Problem: Command line expansion code is spread out.
Solution: Move the code to cmdexpand.c. (Yegappan Lakshmanan, closes #4831)
Bram Moolenaar [Sun, 18 Aug 2019 18:41:38 +0000 (20:41 +0200)]
patch 8.1.1885: comments in libvterm are inconsistent
Problem: Comments in libvterm are inconsistent.
Solution: Use // comments. Als update the table of combining characters.
Bram Moolenaar [Sun, 18 Aug 2019 17:23:45 +0000 (19:23 +0200)]
patch 8.1.1884: cannot use mouse scroll wheel in popup in Insert mode
Problem: Cannot use mouse scroll wheel in popup in Insert mode. Mouse
clicks in popup close the popup menu.
Solution: Check if the mouse is in a popup window. Do not let mouse events
close the popup menu. (closes #4544)
Bram Moolenaar [Sun, 18 Aug 2019 15:58:11 +0000 (17:58 +0200)]
patch 8.1.1883: options test fails
Problem: Options test fails.
Solution: Add entry for 'completepopup'.
Bram Moolenaar [Sun, 18 Aug 2019 14:35:23 +0000 (16:35 +0200)]
patch 8.1.1882: cannot specify properties of the info popup window
Problem: Cannot specify properties of the info popup window.
Solution: Add the 'completepopup' option. Default to PmenuSel highlight.
Bram Moolenaar [Sun, 18 Aug 2019 13:42:10 +0000 (15:42 +0200)]
patch 8.1.1881: popup window test fails in some configurations
Problem: Popup window test fails in some configurations.
Solution: Check that screendumps can be made.
Bram Moolenaar [Sun, 18 Aug 2019 13:25:17 +0000 (15:25 +0200)]
patch 8.1.1880: cannot show extra info for completion in a popup window
Problem: Cannot show extra info for completion in a popup window.
Solution: Add the "popup" entry in 'completeopt'.
Bram Moolenaar [Sat, 17 Aug 2019 19:36:28 +0000 (21:36 +0200)]
patch 8.1.1879: more functions can be used as methods
Problem: More functions can be used as methods.
Solution: Make float functions usable as a method.
Bram Moolenaar [Sat, 17 Aug 2019 19:04:16 +0000 (21:04 +0200)]
patch 8.1.1878: negative float before method not parsed correctly
Problem: Negative float before method not parsed correctly.
Solution: Apply "!" and "-" in front of expression before using ->.
Bram Moolenaar [Sat, 17 Aug 2019 18:17:51 +0000 (20:17 +0200)]
patch 8.1.1877: graduated features scattered
Problem: Graduated features scattered.
Solution: Put graduated and obsolete features together.
Bram Moolenaar [Sat, 17 Aug 2019 18:10:42 +0000 (20:10 +0200)]
patch 8.1.1876: proto file missing from distribution
Problem: proto file missing from distribution
Solution: Add the file.
Bram Moolenaar [Sat, 17 Aug 2019 18:09:31 +0000 (20:09 +0200)]
Update runtime files.
Bram Moolenaar [Sat, 17 Aug 2019 17:36:06 +0000 (19:36 +0200)]
patch 8.1.1875: cannot get size and position of the popup menu
Problem: Cannot get size and position of the popup menu.
Solution: Add pum_getpos(). (Ben Jackson, closes #4827)
Bram Moolenaar [Sat, 17 Aug 2019 17:10:53 +0000 (19:10 +0200)]
patch 8.1.1874: modeless selection in popup window overlaps scrollbar
Problem: Modeless selection in popup window overlaps scrollbar.
Solution: Subtract scrollbar from max_col. (closes #4773)
Bram Moolenaar [Sat, 17 Aug 2019 15:50:07 +0000 (17:50 +0200)]
patch 8.1.1873: cannot build tiny version
Problem: Cannot build tiny version.
Solution: Remove #ifdef for is_autocmd_blocked().
Bram Moolenaar [Sat, 17 Aug 2019 14:33:23 +0000 (16:33 +0200)]
patch 8.1.1872: when Vim exits because of a signal, VimLeave is not triggered
Problem: When Vim exits because of a signal, VimLeave is not triggered.
(Daniel Hahler)
Solution: Unblock autocommands when triggering VimLeave. (closes #4818)
Bram Moolenaar [Sat, 17 Aug 2019 14:15:53 +0000 (16:15 +0200)]
patch 8.1.1871: modeless selection in GUI still not correct
Problem: Modeless selection in GUI still not correct.
Solution: Fix max_col.
Bram Moolenaar [Sat, 17 Aug 2019 13:08:00 +0000 (15:08 +0200)]
patch 8.1.1870: using :pedit from a help file sets help filetype
Problem: Using :pedit from a help file sets the preview window to help
filetype. (Wang Shidong)
Solution: Do not set "keep_help_flag". (closes #3536)
Bram Moolenaar [Sat, 17 Aug 2019 12:38:55 +0000 (14:38 +0200)]
patch 8.1.1869: code for the argument list is spread out
Problem: Code for the argument list is spread out.
Solution: Put argument list code in arglist.c. (Yegappan Lakshmanan,
closes #4819)
Bram Moolenaar [Sat, 17 Aug 2019 12:10:56 +0000 (14:10 +0200)]
patch 8.1.1868: multi-byte chars in 'listchars' fail with 'linebreak' set
Problem: Multibyte characters in 'listchars' don't work correctly if
'linebreak' is also enabled. (Martin Tournoij)
Solution: Make it work correctly. (Christian Brabandt, closes #4822,
closes #4812)
Bram Moolenaar [Sat, 17 Aug 2019 11:18:16 +0000 (13:18 +0200)]
patch 8.1.1867: still a timer test that is flaky on Mac
Problem: Still a timer test that is flaky on Mac.
Solution: Loop with a sleep instead of one fixed sleep.
Bram Moolenaar [Fri, 16 Aug 2019 21:09:11 +0000 (23:09 +0200)]
patch 8.1.1866: modeless selection in GUI does not work properly
Problem: Modeless selection in GUI does not work properly.
Solution: Avoid going beyond the end of the line. (closes #4783)
Bram Moolenaar [Fri, 16 Aug 2019 20:42:13 +0000 (22:42 +0200)]
patch 8.1.1865: spellrare and spellrepall in the wrong order
Problem: Spellrare and spellrepall in the wrong order.
Solution: Put spellrare below spellrepall. (closes #4820)
Bram Moolenaar [Fri, 16 Aug 2019 20:29:18 +0000 (22:29 +0200)]
patch 8.1.1864: still a timer test that is flaky on Mac
Problem: Still a timer test that is flaky on Mac.
Solution: Adjust the sleep times.
Bram Moolenaar [Fri, 16 Aug 2019 20:22:31 +0000 (22:22 +0200)]
patch 8.1.1863: confusing error when using a builtin function as method
Problem: Confusing error when using a builtin function as method while it
does not support that.
Solution: Add a specific error message.
Bram Moolenaar [Fri, 16 Aug 2019 19:54:27 +0000 (21:54 +0200)]
patch 8.1.1862: Coverity warns for not using return value
Problem: Coverity warns for not using return value.
Solution: Add "(void)" to avoid the warning.
Bram Moolenaar [Fri, 16 Aug 2019 19:49:22 +0000 (21:49 +0200)]
patch 8.1.1861: only some assert functions can be used as a method
Problem: Only some assert functions can be used as a method.
Solution: Allow using most assert functions as a method.
Bram Moolenaar [Fri, 16 Aug 2019 19:47:27 +0000 (21:47 +0200)]
patch 8.1.1860: map timeout test is flaky
Problem: Map timeout test is flaky.
Solution: Add test to list of flaky tests. Increase timeout.
Bram Moolenaar [Fri, 16 Aug 2019 19:22:41 +0000 (21:22 +0200)]
patch 8.1.1859: timer test sometimes fails on Mac
Problem: Timer test sometimes fails on Mac.
Solution: Show more info when it fails.
Bram Moolenaar [Fri, 16 Aug 2019 18:56:03 +0000 (20:56 +0200)]
patch 8.1.1858: test for multi-byte mapping fails on some systems
Problem: Test for multi-byte mapping fails on some systems.
Solution: Test in another way.
Bram Moolenaar [Fri, 16 Aug 2019 18:33:05 +0000 (20:33 +0200)]
patch 8.1.1857: cannot use modifier with multi-byte character
Problem: Cannot use modifier with multi-byte character.
Solution: Allow using a multi-byte character, although it doesn't work
everywhere.
Bram Moolenaar [Fri, 16 Aug 2019 15:31:15 +0000 (17:31 +0200)]
patch 8.1.1856: popup preview test fails sometimes
Problem: popup preview test fails sometimes. (Christian Brabandt)
Solution: Clear the command line.
Bram Moolenaar [Fri, 16 Aug 2019 09:26:06 +0000 (11:26 +0200)]
patch 8.1.1855: another failing timer test
Problem: Another failing timer test.
Solution: Assert that timers are finished by the end of the test. Rename
test functions to make them easier to find.
Bram Moolenaar [Fri, 16 Aug 2019 08:51:10 +0000 (10:51 +0200)]
patch 8.1.1854: now another timer test is flaky
Problem: Now another timer test is flaky.
Solution: Add test to list of flaky tests.
Bram Moolenaar [Fri, 16 Aug 2019 08:27:13 +0000 (10:27 +0200)]
patch 8.1.1853: timers test is still flaky
Problem: Timers test is still flaky.
Solution: Compute the time to sleep more accurately.
Bram Moolenaar [Thu, 15 Aug 2019 21:42:21 +0000 (23:42 +0200)]
patch 8.1.1852: timers test is flaky
Problem: Timers test is flaky.
Solution: Accept a larger count. Add test to list of flaky tests.
Bram Moolenaar [Thu, 15 Aug 2019 21:05:49 +0000 (23:05 +0200)]
patch 8.1.1851: crash when sound_playfile() callback plays sound
Problem: Crash when sound_playfile() callback plays sound.
Solution: Invoke callback later from event loop.
Bram Moolenaar [Thu, 15 Aug 2019 19:34:34 +0000 (21:34 +0200)]
patch 8.1.1850: focus may remain in popup window
Problem: Focus may remain in popup window.
Solution: Change focus if needed.
Bram Moolenaar [Thu, 15 Aug 2019 19:31:52 +0000 (21:31 +0200)]
patch 8.1.1849
Bram Moolenaar [Thu, 15 Aug 2019 18:58:54 +0000 (20:58 +0200)]
patch 8.1.1848: 'langmap' is not used for CTRL-W command in terminal
Problem: 'langmap' is not used for CTRL-W command in terminal.
Solution: Push the command in the typeahead buffer instead of the stuff
buffer. (closes #4814)
Bram Moolenaar [Thu, 15 Aug 2019 09:21:15 +0000 (11:21 +0200)]
patch 8.1.1847: suspend test is failing
Problem: Suspend test is failing.
Solution: Do not use GetVimCommandClean().
Bram Moolenaar [Wed, 14 Aug 2019 19:12:05 +0000 (21:12 +0200)]
patch 8.1.1846: inconsistently using GetVimCommand() and v:progpath
Problem: Inconsistently using GetVimCommand() and v:progpath. (Daniel
Hahler)
Solution: Use GetVimCommand(). (closes #4806)
Bram Moolenaar [Tue, 13 Aug 2019 21:09:49 +0000 (23:09 +0200)]
patch 8.1.1845: may use NULL pointer when running out of memory
Problem: May use NULL pointer when running out of memory.
Solution: Do not clear popup buffers when NULL. (closes #4802)
Bram Moolenaar [Tue, 13 Aug 2019 20:27:32 +0000 (22:27 +0200)]
patch 8.1.1844: buffer no longer unloaded when adding text properties
Problem: Buffer no longer unloaded when adding text properties to it.
Solution: Do not create the memfile. (closes #4808)
Bram Moolenaar [Mon, 12 Aug 2019 22:18:24 +0000 (00:18 +0200)]
patch 8.1.1843: might be freeing memory that was not allocated
Problem: Might be freeing memory that was not allocated.
Solution: Have next_fenc() set the fenc_alloced flag. (closes #4804)
Bram Moolenaar [Mon, 12 Aug 2019 21:56:20 +0000 (23:56 +0200)]
patch 8.1.1842: test listed as flaky should no longer be flaky
Problem: Test listed as flaky should no longer be flaky.
Solution: Remove Test_popup_and_window_resize from the list of flaky tests.
(Daniel Hahler, close #4807)
Bram Moolenaar [Mon, 12 Aug 2019 12:38:02 +0000 (14:38 +0200)]
patch 8.1.1841: no test for Ex shift commands
Problem: No test for Ex shift commands.
Solution: Add a test. (Dominique Pelle, closes #4801)
Bram Moolenaar [Mon, 12 Aug 2019 12:20:33 +0000 (14:20 +0200)]
patch 8.1.1840: Testing: WorkingClipboard() is not accurate
Problem: Testing: WorkingClipboard() is not accurate.
Solution: Check feature clipboard_working instead.
Bram Moolenaar [Sun, 11 Aug 2019 20:56:15 +0000 (22:56 +0200)]
patch 8.1.1839: insufficient info when test fails because of screen size
Problem: Insufficient info when test fails because of screen size.
Solution: Report the detected screen size.
Bram Moolenaar [Sun, 11 Aug 2019 20:51:14 +0000 (22:51 +0200)]
patch 8.1.1838: there is :spellwrong and :spellgood but not :spellrare
Problem: There is :spellwrong and :spellgood but not :spellrare.
Solution: Add :spellrare. (Martin Tournoij, closes #4291)
Bram Moolenaar [Sat, 10 Aug 2019 20:21:48 +0000 (22:21 +0200)]
patch 8.1.1837: popup test fails if clipboard is supported but not working
Problem: Popup test fails if clipboard is supported but not working.
Solution: Add the "clipboard_working" feature. Also use Check commands
instead of "if" and "throw". And remove stray ch_logfile().
Bram Moolenaar [Sat, 10 Aug 2019 12:54:20 +0000 (14:54 +0200)]
patch 8.1.1836: inaccurate memory estimate for Amiga-like OS
Problem: Inaccurate memory estimate for Amiga-like OS.
Solution: Adjust #ifdef for AvailMem(). (Ola Söder, closes #4797)
Bram Moolenaar [Fri, 9 Aug 2019 22:13:30 +0000 (00:13 +0200)]
patch 8.1.1835: cannot use printf() as a method
Problem: Cannot use printf() as a method.
Solution: Pass the base as the second argument to printf().
Bram Moolenaar [Fri, 9 Aug 2019 21:25:08 +0000 (23:25 +0200)]
patch 8.1.1834: cannot use a lambda as a method
Problem: Cannot use a lambda as a method.
Solution: Implement ->{lambda}(). (closes #4768)
Bram Moolenaar [Fri, 9 Aug 2019 15:01:02 +0000 (17:01 +0200)]
patch 8.1.1833: allocating a bit too much when there is no bad word.
Problem: Allocating a bit too much when spellbadword() does not find a bad
word.
Solution: Reset "len" when going to the next word. (Daniel Hahler,
closes #4788)
Bram Moolenaar [Fri, 9 Aug 2019 12:56:22 +0000 (14:56 +0200)]
patch 8.1.1832: win_execute() does not work in other tab
Problem: Win_execute() does not work in other tab. (Rick Howe)
Solution: Take care of the tab. (closes #4792)
Bram Moolenaar [Fri, 9 Aug 2019 12:13:57 +0000 (14:13 +0200)]
patch 8.1.1831: confusing skipped message
Problem: Confusing skipped message.
Solution: Drop "run" from "run start the GUI".
Bram Moolenaar [Thu, 8 Aug 2019 20:15:18 +0000 (22:15 +0200)]
Update runtime files.
Bram Moolenaar [Thu, 8 Aug 2019 20:02:35 +0000 (22:02 +0200)]
patch 8.1.1830: Travis does not report error when tests fail
Problem: Travis does not report error when tests fail.
Solution: Explicitly do "exit 1".
Bram Moolenaar [Thu, 8 Aug 2019 19:52:39 +0000 (21:52 +0200)]
patch 8.1.1829: difference in screenshots
Problem: Difference in screenshots.
Solution: Update screenshots. Change checks in a few more tests.
(closes #4789)
Bram Moolenaar [Thu, 8 Aug 2019 19:10:01 +0000 (21:10 +0200)]
patch 8.1.1828: not strict enough checking syntax of method invocation
Problem: Not strict enough checking syntax of method invocation.
Solution: Check there is no white space inside ->method(.
Bram Moolenaar [Thu, 8 Aug 2019 18:49:14 +0000 (20:49 +0200)]
patch 8.1.1827: allocating more memory than needed for extended structs
Problem: Allocating more memory than needed for extended structs.
Solution: Use offsetof() instead of sizeof(). (Dominique Pelle,
closes #4786)
Bram Moolenaar [Wed, 7 Aug 2019 21:07:07 +0000 (23:07 +0200)]
patch 8.1.1826: tests use hand coded feature and option checks
Problem: Tests use hand coded feature and option checks.
Solution: Use the commands from check.vim in more tests.
Bram Moolenaar [Wed, 7 Aug 2019 19:42:24 +0000 (21:42 +0200)]
patch 8.1.1825: allocating more memory than needed for extended structs
Problem: Allocating more memory than needed for extended structs.
Solution: Use offsetof() instead of sizeof(). (Dominique Pelle,
closes #4785)
Bram Moolenaar [Tue, 6 Aug 2019 20:48:02 +0000 (22:48 +0200)]
patch 8.1.1824: crash when correctly spelled word is very long
Problem: Crash when correctly spelled word is very long. (Ben Kraft)
Solution: Check word length before copying. (closes #4778)
Bram Moolenaar [Tue, 6 Aug 2019 19:59:57 +0000 (21:59 +0200)]
patch 8.1.1823: command line history code is spread out
Problem: Command line history code is spread out.
Solution: Put the code in a new file. (Yegappan Lakshmanan, closes #4779)
Also graduate the +cmdline_hist feature.
Bram Moolenaar [Tue, 6 Aug 2019 19:29:29 +0000 (21:29 +0200)]
patch 8.1.1822: confusing error message when range is not allowed
Problem: Confusing error message when range is not allowed.
Solution: With ADDR_NONE give e_norange. Change e_invaddr to e_invrange for
consistency.
Bram Moolenaar [Tue, 6 Aug 2019 18:34:10 +0000 (20:34 +0200)]
patch 8.1.1821: no test for wrong number of method arguments
Problem: No test for wrong number of method arguments.
Solution: Add a test.
Bram Moolenaar [Mon, 5 Aug 2019 21:10:16 +0000 (23:10 +0200)]
patch 8.1.1820: using expr->FuncRef() does not work
Problem: Using expr->FuncRef() does not work.
Solution: Make FuncRef work as a method.
Bram Moolenaar [Mon, 5 Aug 2019 19:52:04 +0000 (21:52 +0200)]
patch 8.1.1819: :pedit does not work with a popup preview window
Problem: :pedit does not work with a popup preview window.
Solution: Avoid aborting with an error. (fixes #4777) Also double check
that after prepare_tagpreview() the current window is not a
popup window.
Bram Moolenaar [Mon, 5 Aug 2019 18:18:14 +0000 (20:18 +0200)]
patch 8.1.1818: unused variable
Problem: Unused variable.
Solution: Remove the variable. (Mike Williams)
Bram Moolenaar [Sun, 4 Aug 2019 21:22:08 +0000 (23:22 +0200)]
patch 8.1.1817: github contribution text is incomplete
Problem: Github contribution text is incomplete.
Solution: Update the text.
Bram Moolenaar [Sun, 4 Aug 2019 21:04:39 +0000 (23:04 +0200)]
patch 8.1.1816: cannot use a user defined function as a method
Problem: Cannot use a user defined function as a method.
Solution: Pass the base as the first argument to the user defined function
after "->". (partly by FUJIWARA Takuya)
Bram Moolenaar [Sun, 4 Aug 2019 19:35:12 +0000 (21:35 +0200)]
patch 8.1.1815: duplicating info for internal functions
Problem: Duplicating info for internal functions.
Solution: Use one table to list internal functions.
Bram Moolenaar [Sun, 4 Aug 2019 19:12:15 +0000 (21:12 +0200)]
patch 8.1.1814: a long title in a popup window overflows
Problem: A long title in a popup window overflows.
Solution: Truncate the title. (closes #4770)
Bram Moolenaar [Sun, 4 Aug 2019 18:44:19 +0000 (20:44 +0200)]
patch 8.1.1813: ATTENTION prompt for a preview popup window
Problem: ATTENTION prompt for a preview popup window.
Solution: Close the popup window if aborting the buffer load. Avoid getting
the ATTENTION dialog.
Bram Moolenaar [Sun, 4 Aug 2019 16:55:35 +0000 (18:55 +0200)]
patch 8.1.1812: reading a truncted undo file hangs Vim
Problem: Reading a truncted undo file hangs Vim.
Solution: Check for reading EOF. (closes #4769)
Bram Moolenaar [Sun, 4 Aug 2019 16:13:46 +0000 (18:13 +0200)]
patch 8.1.1811: popup window color cannot be set to "Normal"
Problem: Popup window color cannot be set to "Normal".
Solution: Check for non-empty 'wincolor' instead of zero attribute.
(closes #4772)
Bram Moolenaar [Sun, 4 Aug 2019 15:59:49 +0000 (17:59 +0200)]
patch 8.1.1810: popup_getoptions() is missing an entry for "mapping"
Problem: Popup_getoptions() is missing an entry for "mapping".
Solution: Add the entry.
Bram Moolenaar [Sun, 4 Aug 2019 15:35:53 +0000 (17:35 +0200)]
patch 8.1.1809: more functions can be used as a method
Problem: More functions can be used as a method.
Solution: Add has_key(), split(), str2list(), etc.
Bram Moolenaar [Sun, 4 Aug 2019 13:30:16 +0000 (15:30 +0200)]
patch 8.1.1808: build failure for tiny version
Problem: Build failure for tiny version.
Solution: Define ex_eval to ex_ni. Clean up the ordering a bit.
Bram Moolenaar [Sun, 4 Aug 2019 13:04:10 +0000 (15:04 +0200)]
patch 8.1.1807: more functions can be used as a method
Problem: More functions can be used as a method.
Solution: Add append(), appendbufline(), assert_equal(), etc.
Also add the :eval command.
Bram Moolenaar [Sat, 3 Aug 2019 21:30:21 +0000 (23:30 +0200)]
patch 8.1.1806: test for display updating doesn't check without statusline
Problem: Test for display updating doesn't check without statusline.
Solution: Add screenshots without a status line.
Bram Moolenaar [Sat, 3 Aug 2019 21:08:14 +0000 (23:08 +0200)]
patch 8.1.1805: au_did_filetype is declared twice
Problem: Au_did_filetype is declared twice.
Solution: Remove it from autocmd.c. (closes #4767)
Bram Moolenaar [Sat, 3 Aug 2019 20:55:50 +0000 (22:55 +0200)]
patch 8.1.1804: no test for display updating without a scroll region
Problem: No test for display updating without a scroll region.
Solution: Add a test.
Bram Moolenaar [Sat, 3 Aug 2019 19:58:38 +0000 (21:58 +0200)]
patch 8.1.1803: all builtin functions are global
Problem: All builtin functions are global.
Solution: Add the method call operator ->. Implemented for a limited number
of functions.
Bram Moolenaar [Sat, 3 Aug 2019 16:31:11 +0000 (18:31 +0200)]
patch 8.1.1802: missing change to call_callback()
Problem: Missing change to call_callback().
Solution: Add missing change.
Bram Moolenaar [Sat, 3 Aug 2019 16:28:17 +0000 (18:28 +0200)]
patch 8.1.1801: cannot build without the +eval feature
Problem: Cannot build without the +eval feature.
Solution: Always define funcexe_T.
Bram Moolenaar [Sat, 3 Aug 2019 16:17:11 +0000 (18:17 +0200)]
patch 8.1.1800: function call functions have too many arguments
Problem: Function call functions have too many arguments.
Solution: Pass values in a funcexe_T struct.
Bram Moolenaar [Sat, 3 Aug 2019 14:18:07 +0000 (16:18 +0200)]
patch 8.1.1799: cannot avoid mapping for a popup window
Problem: Cannot avoid mapping for a popup window.
Solution: Add the "mapping" property, default TRUE.
Bram Moolenaar [Sat, 3 Aug 2019 12:59:44 +0000 (14:59 +0200)]
patch 8.1.1798: warning for unused variable in tiny version
Problem: Warning for unused variable in tiny version. (Tony Mechelynck)
Solution: Move inside #ifdef. Reformat code.
Bram Moolenaar [Sat, 3 Aug 2019 12:23:48 +0000 (14:23 +0200)]
patch 8.1.1797: the vgetorpeek() function is too long
Problem: The vgetorpeek() function is too long.
Solution: Split off the part that handles mappings, with fix.
Bram Moolenaar [Sat, 3 Aug 2019 11:50:08 +0000 (13:50 +0200)]
patch 8.1.1796: :argdo is not tested
Problem: :argdo is not tested
Solution: Add a test.
Bram Moolenaar [Sat, 3 Aug 2019 11:29:46 +0000 (13:29 +0200)]
patch 8.1.1795: no syntax HL after splitting windows with :bufdo
Problem: No syntax HL after splitting windows with :bufdo. (Yasuhiro
Matsumoto)
Solution: Trigger Syntax autocommands in buffers that are active.
(closes #4761)
Bram Moolenaar [Fri, 2 Aug 2019 20:46:11 +0000 (22:46 +0200)]
patch 8.1.1794: tests are flaky
Problem: Tests are flaky.
Solution: Undo the change to vgetorpeek().
Bram Moolenaar [Fri, 2 Aug 2019 20:08:25 +0000 (22:08 +0200)]
patch 8.1.1793: mixed comment style in globals
Problem: Mixed comment style in globals.
Solution: Use // comments where appropriate.
Bram Moolenaar [Fri, 2 Aug 2019 19:35:33 +0000 (21:35 +0200)]
patch 8.1.1792: the vgetorpeek() function is too long
Problem: The vgetorpeek() function is too long.
Solution: Split off the part that handles mappings.
Bram Moolenaar [Fri, 2 Aug 2019 17:52:15 +0000 (19:52 +0200)]
patch 8.1.1791: 'completeslash' also applies to globpath()
Problem: 'completeslash' also applies to globpath().
Solution: Add the WILD_IGNORE_COMPLETESLASH flag. (test by Yasuhiro
Matsumoto, closes #4760)