diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-11-02 23:02:33 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-11-02 23:02:33 +0100 |
| commit | 7f012a359a6596139b59399d63e163ab2f02c6be (patch) | |
| tree | 043ecc91c97aef5a6c05d54ba4b54dd020a376e5 /sam.c | |
| parent | ca86e76a1dacd5ba43488dcf0b0b81119d35b495 (diff) | |
| download | vis-7f012a359a6596139b59399d63e163ab2f02c6be.tar.gz vis-7f012a359a6596139b59399d63e163ab2f02c6be.tar.xz | |
sam: fix default command handling at end of a group
Something like :{ x/pattern/ } should select all occurrences of pattern.
Diffstat (limited to 'sam.c')
| -rw-r--r-- | sam.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -616,7 +616,7 @@ static Command *command_parse(Vis *vis, const char **s, int level, enum SamError if (cmddef->flags & CMD_CMD) { skip_spaces(s); - if (cmddef->defcmd && (**s == '\n' || **s == '\0')) { + if (cmddef->defcmd && (**s == '\n' || **s == '}' || **s == '\0')) { if (**s == '\n') (*s)++; if (!(cmd->cmd = command_new(cmddef->defcmd))) |
