Commit Graph

198 Commits

Author SHA1 Message Date
Bram Moolenaar 10e8ff9b26 Update runtime files 2023-06-10 21:40:39 +01:00
Bram Moolenaar b7398fe41c Update runtime files 2023-05-14 18:50:25 +01:00
zeertzjq 3ab3a86481 patch 9.0.1516: cannot use special keys in <Cmd> mapping
Problem:    Cannot use special keys in <Cmd> mapping.
Solution:   Do allow for special keys in <Cmd> and <ScriptCmd> mappings.
            (closes #12326)
2023-05-06 16:22:04 +01:00
Bram Moolenaar 71badf9547 Update runtime files 2023-04-22 22:40:14 +01:00
Bram Moolenaar dd60c365cd Update runtime files 2023-02-27 15:49:53 +00:00
Bram Moolenaar 938ae280c7 Update runtime files. 2023-02-20 20:44:55 +00:00
Bram Moolenaar 4be18e77ff patch 9.0.1276: some mappings with Meta and Shift do not work
Problem:    Some mappings with Meta and Shift do not work.
Solution:   Apply the Shift modifier to the key. (issue #11913)
2023-02-03 12:28:07 +00:00
Bram Moolenaar 1b5f03ec9c Update runtime files 2023-01-09 20:12:45 +00:00
Bram Moolenaar 86b4816766 Update runtime files 2022-12-06 18:20:10 +00:00
Bram Moolenaar 733a69b29f patch 9.0.0980: the keyboard state response may end up in a shell command
Problem:    The keyboard state response may end up in a shell command.
Solution:   Only request the keyboard protocol state when the typeahead is
            empty, no more commands are following and not exiting.  Add the
            t_RK termcap entry for this.
2022-12-01 12:03:47 +00:00
Bram Moolenaar 47f1fdc28c patch 9.0.0939: still using simplified mappings when using kitty protocol
Problem:    Still using simplified mappings when using the kitty keyboard
            protocol.
Solution:   Use the kitty_protocol_state value to decide whether to use
            simplified mappings.  Improve how seenModifyOtherKeys is set and
            reset.
2022-11-24 13:27:36 +00:00
Bram Moolenaar b59ae59a58 Update runtime files 2022-11-23 23:46:31 +00:00
Bram Moolenaar 63a2e360cc patch 9.0.0930: cannot debug the Kitty keyboard protocol with TermDebug
Problem:    Cannot debug the Kitty keyboard protocol with TermDebug.
Solution:   Add Kitty keyboard protocol support to the libvterm fork.
            Recognize the escape sequences that the protocol generates.  Add
            the 'keyprotocol' option to allow the user to specify for which
            terminal what protocol is to be used, instead of hard-coding this.
            Add recognizing the kitty keyboard protocol status.
2022-11-23 20:20:18 +00:00
Bram Moolenaar d13166e788 Update runtime files 2022-11-18 21:49:57 +00:00
Bram Moolenaar 698a00f55d patch 9.0.0883: a silent mapping may cause dots on the command line
Problem:    A silent mapping may cause dots on the command line.
Solution:   Don't show dots for completion if they are not going to be removed
            again. (closes #11501)
2022-11-14 22:07:45 +00:00
Bram Moolenaar 6ebe4f970b Update runtime files 2022-10-28 20:47:54 +01:00
Bram Moolenaar 9f62ea01a0 patch 9.0.0794: there is no way to find out if modifyOtherKeys has been seen
Problem:    There is no way to find out if an escape sequence with
            modifyOtherKeys has been seen.
Solution:   Add a notice with ":verbose map".
2022-10-19 13:07:03 +01:00
Bram Moolenaar 9fbdbb814f Update runtime files 2022-09-27 17:30:34 +01:00
Bram Moolenaar 9712ff1288 Update runtime files 2022-09-18 13:04:22 +01:00
zeertzjq d3de178e53 patch 9.0.0346: :horizontal modifier not fully supported
Problem:    :horizontal modifier not fully supported.
Solution:   Also use :horizontal for completion and user commands.
            (closes #11025)
2022-09-01 12:58:52 +01:00
Bram Moolenaar b529cfbd04 Update runtime files 2022-07-25 15:42:07 +01:00
Bram Moolenaar 5ed11535e0 Update runtime files 2022-07-06 13:18:11 +01:00
zeertzjq 9359e8a6d9 patch 9.0.0031: <cmod> of user command does not have correct verbose value
Problem:    <cmod> of user command does not have correct verbose value.
Solution:   Use the value from the command modifier. (closes #10651)
2022-07-03 13:16:09 +01:00
Bram Moolenaar eb49041875 release version 9.0
Problem:    About time to release Vim 9.0.
Solution:   Update the version number everywhere.
2022-06-28 13:44:46 +01:00
Bram Moolenaar 8a3b805c6c Update runtime files 2022-06-26 12:21:15 +01:00
Bram Moolenaar d799daa660 Update runtime files 2022-06-20 11:17:32 +01:00
Bram Moolenaar d592deb336 Update runtime files 2022-06-17 15:42:40 +01:00
Bram Moolenaar cfa8f9a3f2 Update runtime files 2022-06-03 21:59:47 +01:00
Bram Moolenaar 2d8ed0203a Update runtime files. 2022-05-21 13:08:16 +01:00
Bram Moolenaar 921bde8880 Update runtime files, translations 2022-05-09 19:50:35 +01:00
Bram Moolenaar 75ab590f85 Update runtime files 2022-04-18 15:36:40 +01:00
Bram Moolenaar cbaff5e06e Update runtime files 2022-04-08 17:45:08 +01:00
Bram Moolenaar 1588bc8ebe Update runtime files 2022-03-08 21:35:07 +00:00
Bram Moolenaar 1fc34225ac patch 8.2.4498: using <Plug> with "noremap" does not work
Problem:    Using <Plug> with "noremap" does not work.
Solution:   Always remap <Plug>. (closes #9879, closes #9789)
2022-03-03 13:56:24 +00:00
Bram Moolenaar c51cf03298 Update runtime files. 2022-02-26 12:25:45 +00:00
Bram Moolenaar 6f4754b9f7 Update runtime files 2022-01-23 12:07:04 +00:00
Bram Moolenaar fd31be29b8 Update runtime files 2022-01-16 14:46:06 +00:00
Bram Moolenaar e32c3c462c patch 8.2.4099: Vim9: cannot use Vim9 syntax in mapping
Problem:    Vim9: cannot use Vim9 syntax in mapping.
Solution:   Add <ScriptCmd> to use the script context for a command.
2022-01-15 18:26:04 +00:00
Bram Moolenaar 2f0936cb9a Update runtime files 2022-01-08 21:51:59 +00:00
Bram Moolenaar a4d131d110 Update runtime files 2021-12-27 21:33:07 +00:00
Bram Moolenaar fa3b72348d Update runtime files 2021-12-24 13:18:38 +00:00
Bram Moolenaar 0e6adf8a29 Update runtime files 2021-12-16 14:41:10 +00:00
Bram Moolenaar 88a4205f1c Update runtime files 2021-11-21 21:13:36 +00:00
Christian Brabandt 8b8d829faf patch 8.2.3623: "$*" is expanded to "nonomatch"
Problem:    "$*" is expanded to "nonomatch".
Solution:   Only add "set nonomatch" when using a csh-like shell. (Christian
            Brabandt, closes #9159, closes #9153)
2021-11-19 12:37:36 +00:00
Yegappan Lakshmanan 777175b0df patch 8.2.3619: cannot use a lambda for 'operatorfunc'
Problem:    Cannot use a lambda for 'operatorfunc'.
Solution:   Support using a lambda or partial. (Yegappan Lakshmanan,
            closes #8775)
2021-11-18 22:08:57 +00:00
Bram Moolenaar 519cc559b0 Update runtime files 2021-11-16 19:18:26 +00:00
Bram Moolenaar 58ef8a31d7 patch 8.2.3584: "verbose set efm" reports location of the :compiler command
Problem:    "verbose set efm" reports the location of the :compiler command.
            (Gary Johnson)
Solution:   Add the "-keepscript" argument to :command and use it when
            defining CompilerSet.
2021-11-12 11:25:11 +00:00
Bram Moolenaar 079ba76ae7 Update runtime files 2021-10-23 12:08:41 +01:00
Bram Moolenaar 34cc7d8c03 Update runtime files 2021-09-21 20:09:51 +02:00
Bram Moolenaar bdcba24d85 patch 8.2.3433: :delcommand does not take a -buffer option
Problem:    :delcommand does not take a -buffer option.
Solution:   Add the -buffer option.
2021-09-12 20:58:02 +02:00