Mercurial > vim
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, |