Bram Moolenaar
efae76ab1a
patch 8.1.2229: cannot color number column above/below cursor differently
...
Problem: Cannot color number column above/below cursor differently.
Solution: Add LineNrAbove and LineNrBelow. (Shaun Brady, closes #624 )
2019-10-27 22:54:58 +01:00
Bram Moolenaar
5b418992cf
patch 8.1.2226: cannot use system copy/paste in non-xterm terminals
...
Problem: Cannot use system copy/paste in non-xterm terminals.
Solution: Instead of setting 'mouse' to "a" set it to "nvi" in defaults.vim.
2019-10-27 18:50:25 +01:00
Bram Moolenaar
52410575be
patch 8.1.2225: the "last used" info of a buffer is under used
...
Problem: The "last used" info of a buffer is under used.
Solution: Add "lastused" to getbufinfo(). List buffers sorted by last-used
field. (Andi Massimino, closes #4722 )
2019-10-27 05:12:45 +01:00
Bram Moolenaar
96f45c0b6f
Update runtime files
2019-10-26 19:53:45 +02:00
Bram Moolenaar
8fc4296436
patch 8.1.2221: cannot filter :disp output
...
Problem: Cannot filter :disp output.
Solution: Support filtereing :disp output. (Andi Massimino, closes #5117 )
2019-10-26 17:33:13 +02:00
Bram Moolenaar
28ed4dfe1f
patch 8.1.2219: no autocommand for open window with terminal
...
Problem: No autocommand for open window with terminal.
Solution: Add TerminalWinOpen. (Christian Brabandt)
2019-10-26 16:21:40 +02:00
Bram Moolenaar
3691f1ee72
patch 8.1.2212: cannot see the selection type in :reg output
...
Problem: Cannot see the selection type in :reg output. (Ayberk Aydın)
Solution: Add c/l/b. (Christian Brabandt, closes #5110 , closes #4546 )
2019-10-24 20:17:00 +02:00
Bram Moolenaar
4d14bac8e7
patch 8.1.2195: Vim does not exit when the terminal window is last window
...
Problem: Vim does not exit when closing a terminal window and it is the
last window.
Solution: Exit Vim if the closed terminal window is the last one.
(closes #4539 )
2019-10-20 21:15:15 +02:00
Bram Moolenaar
4b57018ee4
patch 8.1.2194: modifyOtherKeys is not enabled by default
...
Problem: ModifyOtherKeys is not enabled by default.
Solution: Add t_TI and t_TE to the builtin xterm termcap.
2019-10-20 19:53:22 +02:00
Bram Moolenaar
a13961536e
patch 8.1.2193: popup_setoptions(popup_getoptions()) does not work
...
Problem: Popup_setoptions(popup_getoptions()) does not work.
Solution: Also accept a list with three entries for "moved" and
"mousemoved". (closes #5081 )
2019-10-20 18:46:05 +02:00
Bram Moolenaar
dca7abe79c
patch 8.1.2192: cannot easily fill the info popup asynchronously
...
Problem: Cannot easily fill the info popup asynchronously.
Solution: Add the "popuphidden" value to 'completeopt'. (closes #4924 )
2019-10-20 18:17:57 +02:00
Bram Moolenaar
00e192becd
patch 8.1.2180: Error E303 is not useful when 'directory' is empty
...
Problem: Error E303 is not useful when 'directory' is empty.
Solution: Skip the error message. (Daniel Hahler, #5067 )
2019-10-19 17:01:28 +02:00
Bram Moolenaar
afbdb905c3
patch 8.1.2177: Dart files are not recognized
...
Problem: Dart files are not recognized.
Solution: Add a filetype rule. (Eugene Ciurana, closes #5087 )
2019-10-19 14:10:21 +02:00
Bram Moolenaar
c3bf7b56f2
patch 8.1.2175: meson files are not recognized
...
Problem: Meson files are not recognized.
Solution: Add the meson filetype. (Liam Beguin , Nirbheek Chauhan,
closes #5056 ) Also recognize hollywood.
2019-10-18 22:09:34 +02:00
Bram Moolenaar
2e693a88b2
Update runtime files.
2019-10-16 22:35:02 +02:00
Bram Moolenaar
171a921b51
patch 8.1.2144: side effects when using t_ti to enable modifyOtherKeys
...
Problem: Side effects when using t_ti to enable modifyOtherKeys.
Solution: Add t_TI and t_TE.
2019-10-12 21:08:59 +02:00
Bram Moolenaar
18223a592e
patch 8.1.2103: wrong error message if "termdebugger" is not executable
...
Problem: wrong error message if "termdebugger" is not executable.
Solution: Check if "termdebugger" is executable and give a clear error
message. (Ozaki Kiichi, closes #5000 ) Fix indents.
2019-09-30 20:47:54 +02:00
Bram Moolenaar
8c96af9c05
patch 8.1.2096: too many #ifdefs
...
Problem: Too many #ifdefs.
Solution: Graduate FEAT_COMMENTS.
2019-09-28 19:05:57 +02:00
Bram Moolenaar
5be4ceecea
Update runtime files.
2019-09-27 19:34:08 +02:00
Bram Moolenaar
38f1eeac3d
patch 8.1.2086: missing a few changes for the renamed files
...
Problem: Missing a few changes for the renamed files.
Solution: Rename in a few more places. (Ken Takata)
2019-09-27 14:19:09 +02:00
Bram Moolenaar
d2842ea60b
patch 8.1.2080: the terminal API is limited and can't be disabled
...
Problem: The terminal API is limited and can't be disabled.
Solution: Add term_setapi() to set the function prefix. (Ozaki Kiichi,
closes #2907 )
2019-09-26 23:08:54 +02:00
Bram Moolenaar
e0d749a496
patch 8.1.2076: crash when trying to put a terminal in a popup window
...
Problem: Crash when trying to put a terminal buffer in a popup window.
Solution: Check for NULL buffer. Do not allow putting a terminal in a popup
window.
2019-09-25 22:14:48 +02:00
Bram Moolenaar
bffba7f704
patch 8.1.2060: "precedes" in 'listchars' not used properly
...
Problem: "precedes" in 'listchars' not used properly.
Solution: Correctly handle the "precedes" char in list mode for long lines.
(Christian Brabandt, closes #4953 )
2019-09-20 17:00:17 +02:00
Bram Moolenaar
589edb3404
Updte runtime files
2019-09-20 14:38:13 +02:00
Bram Moolenaar
cd67059c0c
patch 8.1.2056: "make test" for indent files doesn't cause make to fail
...
Problem: "make test" for indent files doesn't cause make to fail.
Solution: Exit the script with ":cquit". (Daniel Hahler, closes #4949 )
2019-09-18 22:14:43 +02:00
Bram Moolenaar
d103ee7843
patch 8.1.2053: SafeStateAgain not triggered if callback uses feedkeys()
...
Problem: SafeStateAgain not triggered if callback uses feedkeys().
Solution: Check for safe state in the input loop. Make log messages easier
to find. Add 'S' flag to state().
2019-09-18 21:15:31 +02:00
Bram Moolenaar
0e57dd859e
patch 8.1.2047: cannot check the current state
...
Problem: Cannot check the current state.
Solution: Add the state() function.
2019-09-16 22:56:03 +02:00
Bram Moolenaar
69198cb8c0
patch 8.1.2046: SafeState may be triggered at the wrong moment
...
Problem: SafeState may be triggered at the wrong moment.
Solution: Move it up higher to after where messages are processed. Add a
SafeStateAgain event to tigger there.
2019-09-16 21:58:13 +02:00
Bram Moolenaar
8aeec40207
patch 8.1.2044: no easy way to process postponed work
...
Problem: No easy way to process postponed work. (Paul Jolly)
Solution: Add the SafeState autocommand event.
2019-09-15 23:02:04 +02:00
Bram Moolenaar
60a8de28d1
patch 8.1.2035: recognizing octal numbers is confusing
...
Problem: Recognizing octal numbers is confusing.
Solution: Introduce scriptversion 4: do not use octal and allow for single
quote inside numbers.
2019-09-15 14:33:22 +02:00
Bram Moolenaar
50bf7ce0c9
patch 8.1.2034: dark them of GTK 3 not supported
...
Problem: Dark them of GTK 3 not supported.
Solution: Add the "d" flag in 'guioptions'. (Jonathan Conder, closes #4934 )
2019-09-15 13:17:00 +02:00
Bram Moolenaar
017ba07fa2
patch 8.1.2029: cannot control 'cursorline' highlighting well
...
Problem: Cannot control 'cursorline' highlighting well.
Solution: Add "screenline". (Christian Brabandt, closes #4933 )
2019-09-14 21:01:23 +02:00
Bram Moolenaar
8fe1000e9c
Update runtime files
2019-09-11 22:56:44 +02:00
Bram Moolenaar
d20dcb3d01
patch 8.1.2020: it is not easy to change the window layout
...
Problem: It is not easy to change the window layout.
Solution: Add win_splitmove(). (Andy Massimino, closes #4561 )
2019-09-10 21:22:58 +02:00
Bram Moolenaar
410e98a70b
patch 8.1.2019: 'cursorline' always highlights the whole line
...
Problem: 'cursorline' always highlights the whole line.
Solution: Add 'cursorlineopt' to specify what is highlighted.
(closes #4693 )
2019-09-09 22:05:49 +02:00
Bram Moolenaar
96e38a86a7
patch 8.1.2017: cannot execute commands after closing the cmdline window
...
Problem: Cannot execute commands after closing the cmdline window.
Solution: Also trigger BufEnter and WinEnter. (closes #4762 )
2019-09-09 18:35:33 +02:00
Bram Moolenaar
f92e58cadb
patch 8.1.2013: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
2019-09-08 21:51:41 +02:00
Bram Moolenaar
7ee80f7661
patch 8.1.2012: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make terminal functions usable as a method. Fix term_getattr().
2019-09-08 20:55:06 +02:00
Bram Moolenaar
ce90e36f59
patch 8.1.2011: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method. Make the window
command test faster.
2019-09-08 18:58:44 +02:00
Bram Moolenaar
f6ed61e148
patch 8.1.2004: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
2019-09-07 19:05:09 +02:00
Bram Moolenaar
30e9b3c425
Update runtime files
2019-09-07 16:24:12 +02:00
Bram Moolenaar
a3a124627d
patch 8.1.2000: plugin cannot get the current IME status
...
Problem: Plugin cannot get the current IME status.
Solution: Add the getimstatus() function. (closes #4904 )
2019-09-07 15:08:38 +02:00
Bram Moolenaar
aad222c9c9
patch 8.1.1996: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
2019-09-06 22:46:09 +02:00
Bram Moolenaar
93476fd634
patch 8.1.1995: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make sign functions usable as a method.
2019-09-06 22:00:54 +02:00
Bram Moolenaar
196b466443
patch 8.1.1993: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
2019-09-06 21:34:30 +02:00
Bram Moolenaar
a0d1fef4eb
patch 8.1.1987: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
2019-09-04 22:29:14 +02:00
Bram Moolenaar
a5a7882ea4
patch 8.1.1986: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make textprop functions usable as a method.
2019-09-04 21:57:18 +02:00
Bram Moolenaar
3f4f3d8e7e
patch 8.1.1984: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
2019-09-04 20:05:59 +02:00
Bram Moolenaar
6a124e622c
patch 8.1.1982: more functions can be used as methods
...
Problem: More functions can be used as methods.
Solution: Make popup functions usable as a method.
2019-09-04 18:15:19 +02:00
Bram Moolenaar
19c8fe1925
patch 8.1.1977: terminal debugger plugin may hang
...
Problem: Terminal debugger plugin may hang.
Solution: Wait longer when still reading symbols.
2019-09-04 14:24:24 +02:00