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>