Mercurial > vim
comparison src/ex_cmds.h @ 26719:2bdcce61a4e4 v8.2.3888
patch 8.2.3888: the argument list may contain duplicates
Commit: https://github.com/vim/vim/commit/73a024209cbfbd5b39a2e974084d807c6131e2ed
Author: Nir Lichtman <nir_lichtman@hotmail.com>
Date: Fri Dec 24 20:28:03 2021 +0000
patch 8.2.3888: the argument list may contain duplicates
Problem: The argument list may contain duplicates.
Solution: Add the :argdedeupe command. (Nir Lichtman, closes https://github.com/vim/vim/issues/6235)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 24 Dec 2021 21:30:03 +0100 |
parents | 2586659245db |
children | 212c5894b8b1 |
comparison
equal
deleted
inserted
replaced
26718:8c929924dc15 | 26719:2bdcce61a4e4 |
---|---|
146 EX_BANG|EX_RANGE|EX_FILES|EX_TRLBAR, | 146 EX_BANG|EX_RANGE|EX_FILES|EX_TRLBAR, |
147 ADDR_ARGUMENTS), | 147 ADDR_ARGUMENTS), |
148 EXCMD(CMD_argdo, "argdo", ex_listdo, | 148 EXCMD(CMD_argdo, "argdo", ex_listdo, |
149 EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_RANGE|EX_DFLALL|EX_EXPAND, | 149 EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_RANGE|EX_DFLALL|EX_EXPAND, |
150 ADDR_ARGUMENTS), | 150 ADDR_ARGUMENTS), |
151 EXCMD(CMD_argdedupe, "argdedupe", ex_argdedupe, | |
152 EX_TRLBAR, | |
153 ADDR_NONE), | |
151 EXCMD(CMD_argedit, "argedit", ex_argedit, | 154 EXCMD(CMD_argedit, "argedit", ex_argedit, |
152 EX_BANG|EX_NEEDARG|EX_RANGE|EX_ZEROR|EX_FILES|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, | 155 EX_BANG|EX_NEEDARG|EX_RANGE|EX_ZEROR|EX_FILES|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
153 ADDR_ARGUMENTS), | 156 ADDR_ARGUMENTS), |
154 EXCMD(CMD_argglobal, "argglobal", ex_args, | 157 EXCMD(CMD_argglobal, "argglobal", ex_args, |
155 EX_BANG|EX_FILES|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, | 158 EX_BANG|EX_FILES|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |