Bram Moolenaar
3c8ee62974
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.
2019-08-03 22:55:50 +02:00
Bram Moolenaar
ac92e25a33
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.
2019-08-03 21:58:38 +02:00
Bram Moolenaar
749fa0af85
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.
2019-08-03 16:18:07 +02:00
Bram Moolenaar
72e1b39111
patch 8.1.1796: :argdo is not tested
...
Problem: :argdo is not tested
Solution: Add a test.
2019-08-03 13:50:08 +02:00
Bram Moolenaar
c7f1e40021
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 )
2019-08-03 13:29:46 +02:00
Bram Moolenaar
50f91d22bd
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 )
2019-08-02 19:52:15 +02:00
Bram Moolenaar
8750026a7f
patch 8.1.1790: :mkvimrc is not tested
...
Problem: :mkvimrc is not tested.
Solution: Add a test.
2019-08-01 23:05:49 +02:00
Bram Moolenaar
90f3e7ac56
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.
2019-08-01 22:40:44 +02:00
Bram Moolenaar
9bcb70c18a
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.
2019-08-01 21:11:05 +02:00
Bram Moolenaar
dff2adc8dd
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'.
2019-07-31 22:18:22 +02:00
Bram Moolenaar
8edf0e3132
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 )
2019-07-30 21:19:26 +02:00
Bram Moolenaar
8c8b88d0cc
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 )
2019-07-30 20:32:41 +02:00
Bram Moolenaar
f386f08ccb
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.
2019-07-29 23:03:03 +02:00
Bram Moolenaar
4641a122f2
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 )
2019-07-29 22:10:23 +02:00
Bram Moolenaar
eee9f65b2a
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 )
2019-07-29 21:14:42 +02:00
Bram Moolenaar
3c610c9638
patch 8.1.1774: test is silently skipped
...
Problem: Test is silently skipped.
Solution: Throw "Skipped".
2019-07-29 21:03:45 +02:00
Bram Moolenaar
13d5c3f616
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.
2019-07-28 21:42:38 +02:00
Bram Moolenaar
d4404b4391
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'.
2019-07-28 18:38:09 +02:00
Bram Moolenaar
56c0c4749d
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().
2019-07-28 17:57:43 +02:00
Bram Moolenaar
ac3150d385
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 )
2019-07-28 16:36:39 +02:00
Bram Moolenaar
bca9c30193
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)
2019-07-28 15:28:45 +02:00
Bram Moolenaar
f91aac5e3e
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 )
2019-07-28 13:21:01 +02:00
Bram Moolenaar
5328cb8986
patch 8.1.1764: ":browse oldfiles" is not tested
...
Problem: ":browse oldfiles" is not tested.
Solution: Add a test.
2019-07-27 23:27:51 +02:00
Bram Moolenaar
c273405188
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.
2019-07-27 21:57:21 +02:00
Bram Moolenaar
4248111497
patch 8.1.1761: filetype "vuejs" causes problems for some users
...
Problem: Filetype "vuejs" causes problems for some users.
Solution: Rename to "vue".
2019-07-27 21:39:13 +02:00
Bram Moolenaar
9800bfe0fc
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 )
2019-07-27 21:23:45 +02:00
Bram Moolenaar
14371ed697
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 )
2019-07-27 21:05:21 +02:00
Bram Moolenaar
d5c8234517
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 )
2019-07-27 18:44:57 +02:00
Bram Moolenaar
2984666291
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 )
2019-07-27 17:39:15 +02:00
Bram Moolenaar
1417c766f5
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.
2019-07-27 17:31:36 +02:00
Bram Moolenaar
94f82cbacf
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 )
2019-07-24 22:30:27 +02:00
Bram Moolenaar
4ef18dcc2e
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.
2019-07-24 15:28:18 +02:00
Bram Moolenaar
d08b8c4c04
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 )
2019-07-24 14:59:45 +02:00
Bram Moolenaar
06029a857a
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.
2019-07-24 14:25:26 +02:00
Bram Moolenaar
9bc4dde45d
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 )
2019-07-24 13:08:29 +02:00
Bram Moolenaar
949f1989cb
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 )
2019-07-23 23:00:08 +02:00
Bram Moolenaar
e5e6950193
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)
2019-07-22 22:09:21 +02:00
Bram Moolenaar
f03e328348
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 )
2019-07-22 21:55:18 +02:00
Bram Moolenaar
26b654a5df
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.
2019-07-22 20:50:17 +02:00
Bram Moolenaar
ecaa75b4ce
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 )
2019-07-21 23:04:21 +02:00
Bram Moolenaar
2458200729
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 )
2019-07-21 14:14:26 +02:00
Bram Moolenaar
61343f0c44
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 )
2019-07-20 21:11:13 +02:00
Bram Moolenaar
2a5b52758b
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 )
2019-07-20 18:56:06 +02:00
Bram Moolenaar
331bafd481
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 )
2019-07-20 17:46:05 +02:00
Bram Moolenaar
cb5ff34c1b
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.
2019-07-20 16:51:19 +02:00
Bram Moolenaar
f914a33c9c
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.
2019-07-20 15:09:56 +02:00
Bram Moolenaar
7964873afe
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.
2019-07-18 21:43:07 +02:00
Bram Moolenaar
df9c6cad8c
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 )
2019-07-18 13:46:42 +02:00
Bram Moolenaar
d6bcff4577
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 )
2019-07-18 12:48:16 +02:00
Bram Moolenaar
403d090e39
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.
2019-07-17 21:37:32 +02:00