]>
granicus.if.org Git - vim/log
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)
Bram Moolenaar [Thu, 1 Aug 2019 21:05:49 +0000 (23:05 +0200)]
patch 8.1.1790: :mkvimrc is not tested
Problem: :mkvimrc is not tested.
Solution: Add a test.
Bram Moolenaar [Thu, 1 Aug 2019 20:40:44 +0000 (22:40 +0200)]
patch 8.1.1789: cannot see file name of preview popup window
Problem: Cannot see file name of preview popup window.
Solution: Add the file name as the title.
Bram Moolenaar [Thu, 1 Aug 2019 19:26:00 +0000 (21:26 +0200)]
patch 8.1.1788: missing changes in proto file
Problem: missing changes in proto file
Solution: Update proto file.
Bram Moolenaar [Thu, 1 Aug 2019 19:11:05 +0000 (21:11 +0200)]
patch 8.1.1787: cannot resize a popup window
Problem: Cannot resize a popup window.
Solution: Allow for resizing by dragging the lower right corncer.
Bram Moolenaar [Thu, 1 Aug 2019 13:52:45 +0000 (15:52 +0200)]
patch 8.1.1786: double click in popup scrollbar starts selection
Problem: Double click in popup scrollbar starts selection.
Solution: Ignore the double click.
Bram Moolenaar [Thu, 1 Aug 2019 12:28:24 +0000 (14:28 +0200)]
patch 8.1.1785: map functionality mixed with character input
Problem: Map functionality mixed with character input.
Solution: Move the map functionality to a separate file. (Yegappan
Lakshmanan, closes #4740) Graduate the +localmap feature.
Bram Moolenaar [Thu, 1 Aug 2019 11:55:37 +0000 (13:55 +0200)]
patch 8.1.1784: MS-Windows: resolve() does not work if serial nr duplicated
Problem: MS-Windows: resolve() does not work if serial nr duplicated.
Solution: Use another method to get the full path. (Ken Takata, closes #4661)
Bram Moolenaar [Wed, 31 Jul 2019 20:18:22 +0000 (22:18 +0200)]
patch 8.1.1783: MS-Windows: compiler test may fail when using %:S
Problem: MS-Windows: compiler test may fail when using %:S.
Solution: Reset 'shellslash'.
Bram Moolenaar [Wed, 31 Jul 2019 19:07:14 +0000 (21:07 +0200)]
Update runtime files.
Bram Moolenaar [Wed, 31 Jul 2019 18:53:56 +0000 (20:53 +0200)]
patch 8.1.1782: MS-Windows: system() has temp file error with 'noshelltemp'
Problem: MS-Windows: system() has temp file error with 'noshelltemp'.
Solution: Check s_dont_use_vimrun. (Ken Takata, closes #4754)
Bram Moolenaar [Wed, 31 Jul 2019 18:40:08 +0000 (20:40 +0200)]
patch 8.1.1781: Amiga: no builtin OS readable version info
Problem: Amiga: no builtin OS readable version info.
Solution: Add a "version" variable. (Ola Söder, closes #4753)
Bram Moolenaar [Wed, 31 Jul 2019 18:21:01 +0000 (20:21 +0200)]
patch 8.1.1780: warning for file no longer available is repeated
Problem: Warning for file no longer available is repeated every time Vim is
focused. (Brian Armstrong)
Solution: Only give the message once. (closes #4748)
Bram Moolenaar [Tue, 30 Jul 2019 19:19:26 +0000 (21:19 +0200)]
patch 8.1.1779: not showing the popup window right border is confusing
Problem: Not showing the popup window right border is confusing.
Solution: Also show the border when 'wrap' is off. (closes #4747)
Bram Moolenaar [Tue, 30 Jul 2019 18:32:41 +0000 (20:32 +0200)]
patch 8.1.1778: not showing the popup window right border is confusing
Problem: Not showing the popup window right border is confusing.
Solution: Also show the border when there is no close button. (closes #4747)
Bram Moolenaar [Mon, 29 Jul 2019 21:03:03 +0000 (23:03 +0200)]
patch 8.1.1777: useless checks for job feature in channel test
Problem: Useless checks for job feature in channel test.
Solution: Remove the checks. Remove ch_log() calls.
Bram Moolenaar [Mon, 29 Jul 2019 20:10:23 +0000 (22:10 +0200)]
patch 8.1.1776: text added with a job isn't displayed
Problem: Text added with a job to another buffer isn't displayed.
Solution: Update topline after adding a line. (closes #4745)
Bram Moolenaar [Mon, 29 Jul 2019 19:14:42 +0000 (21:14 +0200)]
patch 8.1.1775: error message may be empty in filetype test
Problem: Error message may be empty in filetype test.
Solution: Use v:exception instead. (Daniel Hahler, closs #4744)
Bram Moolenaar [Mon, 29 Jul 2019 19:03:45 +0000 (21:03 +0200)]
patch 8.1.1774: test is silently skipped
Problem: Test is silently skipped.
Solution: Throw "Skipped".
Bram Moolenaar [Sun, 28 Jul 2019 19:42:38 +0000 (21:42 +0200)]
patch 8.1.1773: the preview popup window may be too far to the right
Problem: The preview popup window may be too far to the right.
Solution: Keep it inside the screen. Also keep the close button and
scrollbar visible if possible.
Bram Moolenaar [Sun, 28 Jul 2019 17:24:36 +0000 (19:24 +0200)]
patch 8.1.1772: options test still fails on MS-Windows
Problem: Options test still fails on MS-Windows.
Solution: Check buffer-local value of 'completeslash'.
Bram Moolenaar [Sun, 28 Jul 2019 16:38:09 +0000 (18:38 +0200)]
patch 8.1.1771: options test fails on MS-Windows
Problem: Options test fails on MS-Windows.
Solution: Add correct and incorrect values for 'completeslash'.
Bram Moolenaar [Sun, 28 Jul 2019 15:57:43 +0000 (17:57 +0200)]
patch 8.1.1770: cannot get the window ID of the popup preview window
Problem: Cannot get the window ID of the popup preview window.
Solution: Add popup_getpreview().
Bram Moolenaar [Sun, 28 Jul 2019 14:36:39 +0000 (16:36 +0200)]
patch 8.1.1769: 'shellslash' is also used for completion
Problem: 'shellslash' is also used for completion.
Solution: Add the 'completeslash' option. (Yasuhiro Matsumoto, closes #3612)
Bram Moolenaar [Sun, 28 Jul 2019 13:28:45 +0000 (15:28 +0200)]
patch 8.1.1768: man plugin changes setting in current window
Problem: Man plugin changes setting in current window.
Solution: Set options later. (Jason Franklin)
Bram Moolenaar [Sun, 28 Jul 2019 13:21:55 +0000 (15:21 +0200)]
patch 8.1.1767: FEAT_SESSION defined separately
Problem: FEAT_SESSION defined separately.
Solution: Make FEAT_SESSION depend on FEAT_EVAL.
Bram Moolenaar [Sun, 28 Jul 2019 12:17:56 +0000 (14:17 +0200)]
undo extra changes in src/Makefile
Bram Moolenaar [Sun, 28 Jul 2019 12:15:42 +0000 (14:15 +0200)]
patch 8.1.1766: code for writing session file is spread out
Problem: Code for writing session file is spread out.
Solution: Put it in one file. (Yegappan Lakshmanan, closes #4728)
Bram Moolenaar [Sun, 28 Jul 2019 11:21:01 +0000 (13:21 +0200)]
patch 8.1.1765: get(func, dict, def) does not work properly
Problem: get(func, dict, def) does not work properly.
Solution: Handle NULL dict better. (Takuya Fujiwara, closes #4734)
Bram Moolenaar [Sat, 27 Jul 2019 21:27:51 +0000 (23:27 +0200)]
patch 8.1.1764: ":browse oldfiles" is not tested
Problem: ":browse oldfiles" is not tested.
Solution: Add a test.
Bram Moolenaar [Sat, 27 Jul 2019 21:12:12 +0000 (23:12 +0200)]
patch 8.1.1763: evalfunc.c is still too big
Problem: Evalfunc.c is still too big.
Solution: Move dict and list functions to a better place.
Bram Moolenaar [Sat, 27 Jul 2019 19:57:21 +0000 (21:57 +0200)]
patch 8.1.1762: some filetype rules are in the wrong place
Problem: Some filetype rules are in the wrong place.
Solution: Move to the right place. Add a few more tests.
Bram Moolenaar [Sat, 27 Jul 2019 19:39:13 +0000 (21:39 +0200)]
patch 8.1.1761: filetype "vuejs" causes problems for some users
Problem: Filetype "vuejs" causes problems for some users.
Solution: Rename to "vue".