comparison src/ex_cmds.h @ 20172:1d84eaed0ec8 v8.2.0641

patch 8.2.0641: Vim9: not expanded in :hardcopy and syn-include Commit: https://github.com/vim/vim/commit/6378c4fef37df05c99e8a43616063b4ddb692876 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Apr 26 13:50:41 2020 +0200 patch 8.2.0641: Vim9: not expanded in :hardcopy and syn-include Problem: Vim9: not expanded in :hardcopy and "syntax include". Solution: Add the EX_EXPAND flag. Expend "syntax include".
author Bram Moolenaar <Bram@vim.org>
date Sun, 26 Apr 2020 14:00:04 +0200
parents 516b10943fdb
children 489cb75c76b6
comparison
equal deleted inserted replaced
20171:7e3f60fb4b3f 20172:1d84eaed0ec8
51 // disallows editing another buffer when 51 // disallows editing another buffer when
52 // curbuf_lock is set 52 // curbuf_lock is set
53 #define EX_MODIFY 0x100000 // forbidden in non-'modifiable' buffer 53 #define EX_MODIFY 0x100000 // forbidden in non-'modifiable' buffer
54 #define EX_FLAGS 0x200000 // allow flags after count in argument 54 #define EX_FLAGS 0x200000 // allow flags after count in argument
55 #define EX_RESTRICT 0x400000 // forbidden in restricted mode 55 #define EX_RESTRICT 0x400000 // forbidden in restricted mode
56 #define EX_EXPAND 0x800000 // expands wildcards later
57
56 #define EX_FILES (EX_XFILE | EX_EXTRA) // multiple extra files allowed 58 #define EX_FILES (EX_XFILE | EX_EXTRA) // multiple extra files allowed
57 #define EX_FILE1 (EX_FILES | EX_NOSPC) // 1 file, defaults to current file 59 #define EX_FILE1 (EX_FILES | EX_NOSPC) // 1 file, defaults to current file
58 #define EX_WORD1 (EX_EXTRA | EX_NOSPC) // one extra word allowed 60 #define EX_WORD1 (EX_EXTRA | EX_NOSPC) // one extra word allowed
59 61
60 #ifndef DO_DECLARE_EXCMD 62 #ifndef DO_DECLARE_EXCMD
651 ADDR_NONE), 653 ADDR_NONE),
652 EXCMD(CMD_helptags, "helptags", ex_helptags, 654 EXCMD(CMD_helptags, "helptags", ex_helptags,
653 EX_NEEDARG|EX_FILES|EX_TRLBAR|EX_CMDWIN, 655 EX_NEEDARG|EX_FILES|EX_TRLBAR|EX_CMDWIN,
654 ADDR_NONE), 656 ADDR_NONE),
655 EXCMD(CMD_hardcopy, "hardcopy", ex_hardcopy, 657 EXCMD(CMD_hardcopy, "hardcopy", ex_hardcopy,
656 EX_RANGE|EX_COUNT|EX_EXTRA|EX_TRLBAR|EX_DFLALL|EX_BANG, 658 EX_RANGE|EX_COUNT|EX_EXTRA|EX_EXPAND|EX_TRLBAR|EX_DFLALL|EX_BANG,
657 ADDR_LINES), 659 ADDR_LINES),
658 EXCMD(CMD_highlight, "highlight", ex_highlight, 660 EXCMD(CMD_highlight, "highlight", ex_highlight,
659 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN, 661 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN,
660 ADDR_NONE), 662 ADDR_NONE),
661 EXCMD(CMD_hide, "hide", ex_hide, 663 EXCMD(CMD_hide, "hide", ex_hide,