From: Ulrich Drepper Date: Thu, 24 Feb 2000 23:09:08 +0000 (+0000) Subject: Better entry for last wordexp change. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9668cb63f7b5dd686708baa702e5142f915edc5b;p=thirdparty%2Fglibc.git Better entry for last wordexp change. --- diff --git a/ChangeLog b/ChangeLog index 38bd7b8d1e2..b5457a9a1ce 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4,11 +4,13 @@ 2000-02-23 Ulrich Drepper - * posix/wordexp.c: Use we_offs everywhere if WRDE_DOOFS. Expand ~ - correctly. Detect syntax errors in command substitutions. Delete - trailing newlines correctly. Don't split fields in command - substitution situations. Restore old structure in case of an - error. Handle WRDE_APPEND correctly. + * posix/wordexp.c: Use $HOME to expand ~ (if set); fix off-by-one + error in expansion of ~user; correct handling of WRDE_APPEND and + WRDE_DOOFFS; return WRDE_SYNTAX for syntax errors in command + substitutions; limit removal of newlines to those that are + really `trailing'; allow for current word to continue after + a command substitution (e.g. "a$(echo b)c"); restore pwordexp + members properly on error returns. Patch by Geoff Clare . * stdlib/stdlib.h (putenv): Don't declare argument as const.