vis
a vi-like editor based on Plan 9's structural regular expressions
git clone https://9o.is/git/vis.git
commit cbe4eeb4e29acb1ce59240311cf608c7314c5355 parent 6c1344670d6f3ec6fdd24fef279cf0c37ac74a9b Author: Marc André Tanner <mat@brain-dump.org> Date: Wed, 13 Jan 2016 10:31:58 +0100 vis: allow :-commands containing a hyphen Diffstat:
| M | vis-cmds.c | | | 2 | +- |
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/vis-cmds.c b/vis-cmds.c @@ -1104,7 +1104,7 @@ bool vis_cmd(Vis *vis, const char *cmdline) { while (*name == ' ') name++; char *param = name; - while (*param && isalpha(*param)) + while (*param && (isalpha((unsigned char)*param) || *param == '-')) param++; if (*param == '!') {