]>
granicus.if.org Git - vim/log
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".
Bram Moolenaar [Sat, 27 Jul 2019 19:23:45 +0000 (21:23 +0200)]
patch 8.1.1760: extra line break for wrapping output of :args
Problem: Extra line break for wrapping output of :args.
Solution: Avoid the extra line break. (Daniel Hahler, closes #4737)
Bram Moolenaar [Sat, 27 Jul 2019 19:05:21 +0000 (21:05 +0200)]
patch 8.1.1759: no mode char for terminal mapping from maparg()
Problem: No mode char for terminal mapping from maparg().
Solution: Check for TERMINAL mode. (closes #4735)
Bram Moolenaar [Sat, 27 Jul 2019 16:44:57 +0000 (18:44 +0200)]
patch 8.1.1758: count of g$ not used correctly when text is not wrapped
Problem: Count of g$ not used correctly when text is not wrapped.
Solution: Do use the count. (Christian Brabandt, closes #4729, closes #4566)
Bram Moolenaar [Sat, 27 Jul 2019 15:39:15 +0000 (17:39 +0200)]
patch 8.1.1757: text added with appendbufline() isn't displayed
Problem: Text added with appendbufline() to another buffer isn't displayed.
Solution: Update topline. (partly by Christian Brabandt, closes #4718)
Bram Moolenaar [Sat, 27 Jul 2019 15:31:36 +0000 (17:31 +0200)]
patch 8.1.1756: autocommand that splits window messes up window layout
Problem: Autocommand that splits window messes up window layout.
Solution: Disallow splitting a window while closing one. In ":all" give an
error when moving a window will not work.
Bram Moolenaar [Fri, 26 Jul 2019 20:22:38 +0000 (22:22 +0200)]
patch 8.1.1755: leaking memory when using a popup window mask
Problem: Leaking memory when using a popup window mask.
Solution: Free the cached mask.
Bram Moolenaar [Fri, 26 Jul 2019 20:20:03 +0000 (22:20 +0200)]
patch 8.1.1754: build failure
Problem: Build failure.
Solution: Add missing change to window struct.
Bram Moolenaar [Fri, 26 Jul 2019 20:15:50 +0000 (22:15 +0200)]
patch 8.1.1753: use of popup window mask is inefficient
Problem: Use of popup window mask is inefficient.
Solution: Precompute and cache the mask.
Bram Moolenaar [Fri, 26 Jul 2019 19:26:34 +0000 (21:26 +0200)]
patch 8.1.1752: resizing hashtable is inefficient
Problem: Resizing hashtable is inefficient.
Solution: Avoid resizing when the final size is predictable.
Bram Moolenaar [Fri, 26 Jul 2019 19:01:29 +0000 (21:01 +0200)]
patch 8.1.1751: when redrawing popups plines_win() may be called often
Problem: When redrawing popups plines_win() may be called often.
Solution: Pass a cache to mouse_comp_pos().
Bram Moolenaar [Fri, 26 Jul 2019 17:48:19 +0000 (19:48 +0200)]
patch 8.1.1750: depending on the terminal width :version may miss a line break
Problem: Depending on the terminal width :version may miss a line break.
Solution: Add a line break when needed.
Bram Moolenaar [Thu, 25 Jul 2019 19:58:19 +0000 (21:58 +0200)]
patch 8.1.1749: Coverity warns for using negative index
Problem: Coverity warns for using negative index.
Solution: Move using index inside "if".
Bram Moolenaar [Thu, 25 Jul 2019 19:52:39 +0000 (21:52 +0200)]
patch 8.1.1748: :args output is not aligned
Problem: :args output is not aligned.
Solution: Output a line break after the last item in a row.
Bram Moolenaar [Thu, 25 Jul 2019 18:53:03 +0000 (20:53 +0200)]
patch 8.1.1747: compiler warning for unused variables
Problem: Compiler warning for unused variables. (Tony Mechelynck)
Solution: Add #ifdef.
Bram Moolenaar [Wed, 24 Jul 2019 20:30:27 +0000 (22:30 +0200)]
patch 8.1.1746: ":dl" is seen as ":dlist" instead of ":delete"
Problem: ":dl" is seen as ":dlist" instead of ":delete".
Solution: Do not use cmdidxs2[] if the length is 1. (closes #4721)
Bram Moolenaar [Wed, 24 Jul 2019 17:00:36 +0000 (19:00 +0200)]
patch 8.1.1745: compiler warning for unused argument
Problem: Compiler warning for unused argument.
Solution: Add UNUSED. Change comments to new style.
Bram Moolenaar [Wed, 24 Jul 2019 16:43:08 +0000 (18:43 +0200)]
patch 8.1.1744: build error without the conceal feature
Problem: Build error without the conceal feature.
Solution: Define variables also without the conceal feature.
Bram Moolenaar [Wed, 24 Jul 2019 16:13:16 +0000 (18:13 +0200)]
patch 8.1.1743: 'hlsearch' and match highlighting in the wrong place
Problem: 'hlsearch' and match highlighting in the wrong place.
Solution: Move highlighting from inside screen functions to highlight.c.
Bram Moolenaar [Wed, 24 Jul 2019 14:00:39 +0000 (16:00 +0200)]
patch 8.1.1742: still some match functions in evalfunc.c
Problem: Still some match functions in evalfunc.c.
Solution: Move them to highlight.c.
Bram Moolenaar [Wed, 24 Jul 2019 13:28:18 +0000 (15:28 +0200)]
patch 8.1.1741: cleared/added match highlighting not updated in other window
Problem: Cleared/added match highlighting not updated in other window.
(Andi Massimino)
Solution: Mark the right window for refresh.
Bram Moolenaar [Wed, 24 Jul 2019 12:59:45 +0000 (14:59 +0200)]
patch 8.1.1740: exepath() doesn't work for "bin/cat"
Problem: Exepath() doesn't work for "bin/cat".
Solution: Check for any path separator. (Daniel Hahler, closes #4724,
closes #4710)
Bram Moolenaar [Wed, 24 Jul 2019 12:25:26 +0000 (14:25 +0200)]
patch 8.1.1739: deleted match highlighting not updated in other window
Problem: Deleted match highlighting not updated in other window.
Solution: Mark the window for refresh. (closes #4720) Also fix that
ambi-width check clears with wrong attributes.
Bram Moolenaar [Wed, 24 Jul 2019 11:08:29 +0000 (13:08 +0200)]
patch 8.1.1738: testing lambda with timer is slow
Problem: Testing lambda with timer is slow.
Solution: Do not test timer accuracy, only that it works. (Daniel Hahler,
closes #4723)
Bram Moolenaar [Tue, 23 Jul 2019 21:00:08 +0000 (23:00 +0200)]
patch 8.1.1737: :args command that outputs one line gives more prompt
Problem: :args command that outputs one line gives more prompt.
Solution: Only output line break if needed. (Daniel Hahler, closes #4715)
Bram Moolenaar [Tue, 23 Jul 2019 20:15:25 +0000 (22:15 +0200)]
patch 8.1.1736: viminfo support is spread out
Problem: Viminfo support is spread out.
Solution: Move more viminfo code to viminfo.c. (Yegappan Lakshmanan,
closes #4717) Reorder code to make most functions static.
Bram Moolenaar [Mon, 22 Jul 2019 21:16:33 +0000 (23:16 +0200)]
patch 8.1.1735: can't build with tiny features
Problem: Can't build with tiny features.
Solution: Add missing #ifdefs.
Bram Moolenaar [Mon, 22 Jul 2019 21:03:57 +0000 (23:03 +0200)]
patch 8.1.1734: the evalfunc.c file is too big
Problem: The evalfunc.c file is too big.
Solution: Move some functions to other files.
Bram Moolenaar [Mon, 22 Jul 2019 20:09:21 +0000 (22:09 +0200)]
patch 8.1.1733: the man ftplugin leaves an empty buffer behind
Problem: The man ftplugin leaves an empty buffer behind.
Solution: Don't make new window and edit, use split. (Jason Franklin)
Bram Moolenaar [Mon, 22 Jul 2019 19:55:18 +0000 (21:55 +0200)]
patch 8.1.1732: completion in cmdwin does not work for buffer-local commands
Problem: Completion in cmdwin does not work for buffer-local commands.
Solution: Use the right buffer. (closes #4711)
Bram Moolenaar [Mon, 22 Jul 2019 18:50:17 +0000 (20:50 +0200)]
patch 8.1.1731: command line history not read from viminfo on startup
Problem: Command line history not read from viminfo on startup.
Solution: Get history length after initializing it.
Bram Moolenaar [Mon, 22 Jul 2019 18:18:27 +0000 (20:18 +0200)]
patch 8.1.1730: wrong place for mark viminfo support
Problem: Wrong place for mark viminfo support.
Solution: Move it to viminfo.c. (Yegappan Lakshmanan, closes #4716)
Bram Moolenaar [Sun, 21 Jul 2019 21:04:21 +0000 (23:04 +0200)]
patch 8.1.1729: heredoc with trim not properly handled in function
Problem: Heredoc with trim not properly handled in function.
Solution: Allow for missing indent. (FUJIWARA Takuya, closes #4713)
Bram Moolenaar [Sun, 21 Jul 2019 19:51:59 +0000 (21:51 +0200)]
patch 8.1.1728: wrong place for command line history viminfo support
Problem: Wrong place for command line history viminfo support.
Solution: Move it to viminfo.c.
Bram Moolenaar [Sun, 21 Jul 2019 17:25:37 +0000 (19:25 +0200)]
patch 8.1.1727: code for viminfo support is spread out
Problem: Code for viminfo support is spread out.
Solution: Move to code to viminfo.c. (Yegappan Lakshmanan, closes #4686)
Bram Moolenaar [Sun, 21 Jul 2019 14:42:00 +0000 (16:42 +0200)]
patch 8.1.1726: the eval.txt help file is too big
Problem: The eval.txt help file is too big.
Solution: Split off testing support to testing.txt. Move function details
to where the functionality is explained.
Bram Moolenaar [Sun, 21 Jul 2019 13:23:35 +0000 (15:23 +0200)]
patch 8.1.1725: MS-Windows: E325 message may use incorrect date format
Problem: MS-Windows: E325 message may use incorrect date format.
Solution: Convert strftime() result to 'encoding'. Also make the message
translatable. (Ken Takata, closes #4685, closes #4681)
Bram Moolenaar [Sun, 21 Jul 2019 12:50:21 +0000 (14:50 +0200)]
patch 8.1.1724: too much overhead checking for CTRL-C while processing text
Problem: Too much overhead checking for CTRL-C while processing text.
Solution: Increase BREAKCHECK_SKIP. Remove the difference for when built
with the GUI. (suggested by Andy Massimino, closes #4708)
Bram Moolenaar [Sun, 21 Jul 2019 12:14:26 +0000 (14:14 +0200)]
patch 8.1.1723: heredoc assignment has no room for new features
Problem: Heredoc assignment has no room for new features. (FUJIWARA Takuya)
Solution: Require the marker does not start with a lower case character.
(closes #4705)
Bram Moolenaar [Sat, 20 Jul 2019 19:11:13 +0000 (21:11 +0200)]
patch 8.1.1722: error when scriptversion is 2 a making a dictionary access
Problem: Error when scriptversion is 2 a making a dictionary access.
Solution: Parse the subscript even when not evaluating the sub-expression.
(closes #4704)
Bram Moolenaar [Sat, 20 Jul 2019 17:14:49 +0000 (19:14 +0200)]
patch 8.1.1721: build failure with normal features without netbeans interface
Problem: Build failure with normal features without netbeans interface.
Solution: Enable signs when using the text properties feature.
Bram Moolenaar [Sat, 20 Jul 2019 16:56:06 +0000 (18:56 +0200)]
patch 8.1.1720: crash with very long %[] pattern
Problem: Crash with very long %[] pattern. (Reza Mirzazade farkhani)
Solution: Check for reg_toolong. (closes #4703)
Bram Moolenaar [Sat, 20 Jul 2019 15:46:05 +0000 (17:46 +0200)]
patch 8.1.1719: popup too wide when 'showbreak' is set
Problem: Popup too wide when 'showbreak' is set.
Solution: Set window width when computing line length. (closes #4701)
Bram Moolenaar [Sat, 20 Jul 2019 14:51:19 +0000 (16:51 +0200)]
patch 8.1.1718: popup menu highlighting does not look good
Problem: Popup menu highlighting does not look good.
Solution: Highlight the whole window line. Fix that sign line HL is not
displayed in a window with a background color.
Bram Moolenaar [Sat, 20 Jul 2019 13:09:56 +0000 (15:09 +0200)]
patch 8.1.1717: last char in menu popup window highlighted
Problem: Last char in menu popup window highlighted.
Solution: Do not highlight an extra character twice.
Bram Moolenaar [Fri, 19 Jul 2019 21:15:12 +0000 (23:15 +0200)]
patch 8.1.1716: old style comments are wasting space
Problem: Old style comments are wasting space
Solution: Use new style comments in option header file.
Bram Moolenaar [Fri, 19 Jul 2019 21:04:34 +0000 (23:04 +0200)]
patch 8.1.1715: emoji characters are seen as word characters for spelling
Problem: Emoji characters are seen as word characters for spelling. (Gautam
Iyer)
Solution: Exclude class 3 from word characters.
Bram Moolenaar [Fri, 19 Jul 2019 20:05:51 +0000 (22:05 +0200)]
Update runtime files
Bram Moolenaar [Thu, 18 Jul 2019 19:43:07 +0000 (21:43 +0200)]
patch 8.1.1714: cannot preview a file in a popup window
Problem: Cannot preview a file in a popup window.
Solution: Add the 'previewpopup' option.
Bram Moolenaar [Thu, 18 Jul 2019 11:46:42 +0000 (13:46 +0200)]
patch 8.1.1713: highlighting cursor line only works with popup_menu()
Problem: Highlighting cursor line only works with popup_menu().
Solution: Add the "cursorline" property. (Naruhiko Nishino, closes #4671)
Bram Moolenaar [Thu, 18 Jul 2019 10:48:16 +0000 (12:48 +0200)]
patch 8.1.1712: signs in number column cause text to be misaligned
Problem: Signs in number column cause text to be misaligned.
Solution: Improve alignment. (Yasuhiro Matsumoto, closes #4694)
Bram Moolenaar [Wed, 17 Jul 2019 20:55:35 +0000 (22:55 +0200)]
patch 8.1.1711: listener callback called at the wrong moment
Problem: Listener callback called at the wrong moment
Solution: Invoke listeners before calling ml_delete_int(). (closes #4657)
Bram Moolenaar [Wed, 17 Jul 2019 20:00:19 +0000 (22:00 +0200)]
patch 8.1.1710: Coverity found dead code
Problem: Coverity found dead code.
Solution: Remove merging of listener changes.
Bram Moolenaar [Wed, 17 Jul 2019 19:37:32 +0000 (21:37 +0200)]
patch 8.1.1709: Coverity warns for possibly using a NULL pointer
Problem: Coverity warns for possibly using a NULL pointer.
Solution: Make sure no NULL pointer is used.
Bram Moolenaar [Wed, 17 Jul 2019 19:32:14 +0000 (21:32 +0200)]
patch 8.1.1708: Coverity warns for using uninitialized variable
Problem: Coverity warns for using uninitialized variable.
Solution: Set the start col when col is set.
Bram Moolenaar [Wed, 17 Jul 2019 19:27:52 +0000 (21:27 +0200)]
patch 8.1.1707: Coverity warns for possibly using a NULL pointer
Problem: Coverity warns for possibly using a NULL pointer.
Solution: Change the logic to make sure no NULL pointer is used.
Bram Moolenaar [Wed, 17 Jul 2019 18:01:48 +0000 (20:01 +0200)]
patch 8.1.1706: typo in #ifdef
Problem: Typo in #ifdef.
Solution: Change PROT to PROTO.
Bram Moolenaar [Tue, 16 Jul 2019 20:04:02 +0000 (22:04 +0200)]
patch 8.1.1705: using ~{} for a literal dict is not nice
Problem: Using ~{} for a literal dict is not nice.
Solution: Use #{} instead.
Bram Moolenaar [Tue, 16 Jul 2019 19:38:51 +0000 (21:38 +0200)]
patch 8.1.1704: C-R C-W does not work after C-G when using 'incsearch'
Problem: C-R C-W does not work after C-G when using 'incsearch'.
Solution: Put cursor at end of the match. (Yasuhiro Matsumoto, closes #4664)
Bram Moolenaar [Tue, 16 Jul 2019 19:19:55 +0000 (21:19 +0200)]
patch 8.1.1703: breaking out of loop by checking window pointer insufficient
Problem: Breaking out of loop by checking window pointer is insufficient.
Solution: Check the window ID and the buffer number. (closes #4683)
Bram Moolenaar [Tue, 16 Jul 2019 18:12:44 +0000 (20:12 +0200)]
patch 8.1.1702: compiler warning for uninitialized variable
Problem: Compiler warning for uninitialized variable.
Solution: Initialize it. (Christian Brabandt)
Bram Moolenaar [Tue, 16 Jul 2019 18:00:11 +0000 (20:00 +0200)]
patch 8.1.1701: Appveyor build with MSVC fails puts progress bar in log
Problem: Appveyor build with MSVC fails puts progress bar in log.
Solution: Adjust the sed command. (Ken Takata)
Bram Moolenaar [Mon, 15 Jul 2019 21:02:14 +0000 (23:02 +0200)]
patch 8.1.1700: listener callback called for the wrong buffer
Problem: Listener callback called for the wrong buffer.
Solution: Invoke listeners before calling ml_append_int().
Bram Moolenaar [Mon, 15 Jul 2019 20:40:22 +0000 (22:40 +0200)]
patch 8.1.1699: highlight_ga can be local instead of global
Problem: Highlight_ga can be local instead of global.
Solution: Move highlight_ga into highlight.c. (Yegappan Lakshmanan,
closes #4675)
Bram Moolenaar [Mon, 15 Jul 2019 20:03:40 +0000 (22:03 +0200)]
patch 8.1.1698: Appveyor build with MSVC fails
Problem: Appveyor build with MSVC fails.
Solution: Remove the sed command
Bram Moolenaar [Mon, 15 Jul 2019 19:15:05 +0000 (21:15 +0200)]
patch 8.1.1697: cannot build with MSVC
Problem: Cannto build with MSVC.
Solution: Remove the backslashes after the @<< mechanism.
Bram Moolenaar [Mon, 15 Jul 2019 18:44:57 +0000 (20:44 +0200)]
patch 8.1.1696: MSVC: link command line is too long
Problem: MSVC: link command line is too long.
Solution: Use the @<< mechanism to pass the arguments via a file. (Christian
Brabandt)
Bram Moolenaar [Mon, 15 Jul 2019 18:37:05 +0000 (20:37 +0200)]
patch 8.1.1695: Windows 10: crash when cursor is at bottom of terminal
Problem: Windows 10: crash when cursor is at bottom of terminal.
Solution: Position the cursor before resizing. (Yasuhiro Matsumoto,
closes #4679)
Bram Moolenaar [Sun, 14 Jul 2019 19:54:26 +0000 (21:54 +0200)]
patch 8.1.1694: the RUN_VIM variable is longer than needed
Problem: The RUN_VIM variable is longer than needed.
Solution: Shorten RUN_VIM. (Daniel Hahler, closes #4643)
Bram Moolenaar [Sun, 14 Jul 2019 19:29:22 +0000 (21:29 +0200)]
patch 8.1.1693: syntax coloring and highlighting is in one big file
Problem: Syntax coloring and highlighting is in one big file.
Solution: Move the highlighting to a separate file. (Yegappan Lakshmanan,
closes #4674)
Bram Moolenaar [Sun, 14 Jul 2019 16:22:59 +0000 (18:22 +0200)]
patch 8.1.1692: using *{} for literal dict is not backwards compatible
Problem: Using *{} for literal dict is not backwards compatible. (Yasuhiro
Matsumoto)
Solution: Use ~{} instead.