Mercurial > vim
comparison src/ex_cmds.h @ 21707:8e224527391e v8.2.1403
patch 8.2.1403: Vim9: Vim highlighting may fail in cmdline window
Commit: https://github.com/vim/vim/commit/3896a105eb3697b1a399255ac31c742c8840bd69
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Aug 9 14:33:55 2020 +0200
patch 8.2.1403: Vim9: Vim highlighting may fail in cmdline window
Problem: Vim9: Vim highlighting fails in cmdline window if it uses Vim9
commands.
Solution: Allow using :vim9script, :import and :export while in the cmdline
window. (closes #6656)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 09 Aug 2020 14:45:03 +0200 |
parents | befb512e0762 |
children | 2f2e528c5782 |
comparison
equal
deleted
inserted
replaced
21706:c4432bef334d | 21707:8e224527391e |
---|---|
570 ADDR_NONE), | 570 ADDR_NONE), |
571 EXCMD(CMD_exit, "exit", ex_exit, | 571 EXCMD(CMD_exit, "exit", ex_exit, |
572 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_FILE1|EX_ARGOPT|EX_DFLALL|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, | 572 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_FILE1|EX_ARGOPT|EX_DFLALL|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
573 ADDR_LINES), | 573 ADDR_LINES), |
574 EXCMD(CMD_export, "export", ex_export, | 574 EXCMD(CMD_export, "export", ex_export, |
575 EX_EXTRA|EX_NOTRLCOM|EX_LOCK_OK, | 575 EX_EXTRA|EX_NOTRLCOM|EX_CMDWIN|EX_LOCK_OK, |
576 ADDR_NONE), | 576 ADDR_NONE), |
577 EXCMD(CMD_exusage, "exusage", ex_exusage, | 577 EXCMD(CMD_exusage, "exusage", ex_exusage, |
578 EX_TRLBAR, | 578 EX_TRLBAR, |
579 ADDR_NONE), | 579 ADDR_NONE), |
580 EXCMD(CMD_file, "file", ex_file, | 580 EXCMD(CMD_file, "file", ex_file, |
696 ADDR_NONE), | 696 ADDR_NONE), |
697 EXCMD(CMD_imenu, "imenu", ex_menu, | 697 EXCMD(CMD_imenu, "imenu", ex_menu, |
698 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, | 698 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
699 ADDR_OTHER), | 699 ADDR_OTHER), |
700 EXCMD(CMD_import, "import", ex_import, | 700 EXCMD(CMD_import, "import", ex_import, |
701 EX_EXTRA|EX_NOTRLCOM|EX_LOCK_OK, | 701 EX_EXTRA|EX_NOTRLCOM|EX_CMDWIN|EX_LOCK_OK, |
702 ADDR_NONE), | 702 ADDR_NONE), |
703 EXCMD(CMD_inoremap, "inoremap", ex_map, | 703 EXCMD(CMD_inoremap, "inoremap", ex_map, |
704 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, | 704 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
705 ADDR_NONE), | 705 ADDR_NONE), |
706 EXCMD(CMD_inoreabbrev, "inoreabbrev", ex_abbreviate, | 706 EXCMD(CMD_inoreabbrev, "inoreabbrev", ex_abbreviate, |
1668 ADDR_OTHER), | 1668 ADDR_OTHER), |
1669 EXCMD(CMD_vimgrepadd, "vimgrepadd", ex_vimgrep, | 1669 EXCMD(CMD_vimgrepadd, "vimgrepadd", ex_vimgrep, |
1670 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, | 1670 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, |
1671 ADDR_OTHER), | 1671 ADDR_OTHER), |
1672 EXCMD(CMD_vim9script, "vim9script", ex_vim9script, | 1672 EXCMD(CMD_vim9script, "vim9script", ex_vim9script, |
1673 EX_LOCK_OK, | 1673 EX_CMDWIN|EX_LOCK_OK, |
1674 ADDR_NONE), | 1674 ADDR_NONE), |
1675 EXCMD(CMD_viusage, "viusage", ex_viusage, | 1675 EXCMD(CMD_viusage, "viusage", ex_viusage, |
1676 EX_TRLBAR, | 1676 EX_TRLBAR, |
1677 ADDR_NONE), | 1677 ADDR_NONE), |
1678 EXCMD(CMD_vmap, "vmap", ex_map, | 1678 EXCMD(CMD_vmap, "vmap", ex_map, |