Date: Sun, 6 Sep 1998 14:13:10 -0700 (PDT) From: Tor Egge <tegge@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/bin/sh expand.c expand.h memalloc.c mksyntax.c parser.c parser.h var.h Message-ID: <199809062113.OAA07734@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
tegge 1998/09/06 14:13:10 PDT
Modified files:
bin/sh expand.c expand.h memalloc.c mksyntax.c
parser.c parser.h var.h
Log:
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.
Revision Changes Path
1.23 +210 -42 src/bin/sh/expand.c
1.6 +3 -1 src/bin/sh/expand.h
1.10 +2 -2 src/bin/sh/memalloc.c
1.12 +2 -1 src/bin/sh/mksyntax.c
1.23 +10 -1 src/bin/sh/parser.c
1.7 +2 -1 src/bin/sh/parser.h
1.7 +2 -1 src/bin/sh/var.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809062113.OAA07734>
