diff options
author | tegge <tegge@FreeBSD.org> | 1998-09-06 21:13:09 +0000 |
---|---|---|
committer | tegge <tegge@FreeBSD.org> | 1998-09-06 21:13:09 +0000 |
commit | ac59a0c5cd4a2de80842186c8dd22ff48fe29da8 (patch) | |
tree | dda84e744f853179b31c4cd9bfa1676a63fa9c1e /bin/sh/mksyntax.c | |
parent | 59e6a57bc195e6145db20a1292466fa6df067e24 (diff) | |
download | FreeBSD-src-ac59a0c5cd4a2de80842186c8dd22ff48fe29da8.zip FreeBSD-src-ac59a0c5cd4a2de80842186c8dd22ff48fe29da8.tar.gz |
Better handling of word splitting. Don't record the same region
multiple times when performing nested variable expansion, and
preserve some quoting information in order to avoid removing
apparently empty expansion result.
Diffstat (limited to 'bin/sh/mksyntax.c')
-rw-r--r-- | bin/sh/mksyntax.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/sh/mksyntax.c b/bin/sh/mksyntax.c index 051cbc5..33f5ea8 100644 --- a/bin/sh/mksyntax.c +++ b/bin/sh/mksyntax.c @@ -45,7 +45,7 @@ static char const copyright[] = static char sccsid[] = "@(#)mksyntax.c 8.2 (Berkeley) 5/4/95"; #endif static const char rcsid[] = - "$Id$"; + "$Id: mksyntax.c,v 1.11 1998/05/18 06:44:03 charnier Exp $"; #endif /* not lint */ /* @@ -293,6 +293,7 @@ init() syntax[base + CTLBACKQ + CTLQUOTE] = "CCTL"; syntax[base + CTLARI] = "CCTL"; syntax[base + CTLENDARI] = "CCTL"; + syntax[base + CTLQUOTEMARK] = "CCTL"; } |