From 6fa76a7d153a9ec19d0f19dd19f6d456e044fcbe Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Sun, 22 Aug 1999 17:50:57 +0000 Subject: * Various changes. --- ChangeLog | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index e5edfca..c6e22bb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,21 @@ -1999-08-13 Paul D. Smith +1999-08-20 Paul D. Smith + + * variable.c (try_variable_definition): Allocate for variable + expansion in f_append with a simple variable: if we're looking at + target-specific variables we don't want to trash the buffer. + Noticed by Reiner Beninga . + +1999-08-16 Eli Zaretskii + + * main.c (main) [__MSDOS__]: Mirror any backslashes in argv[0], to + avoid problems in shell commands that use backslashes as escape + characters. + +1999-08-16 Paul D. Smith + + * Version 3.77.93 released. + +1999-08-13 Paul D. Smith - Argh. Another jobserver algorithm change. We conveniently forgot - that the blocking bit is shared by all users of the pipe, it's not - a per-process setting. Since we have many make processes all + Another jobserver algorithm change. We conveniently forgot that + the blocking bit is shared by all users of the pipe, it's not a + per-process setting. Since we have many make processes all sharing the pipe we can't use the blocking bit as a signal handler flag. Instead, we'll dup the pipe's read FD and have the SIGCHLD handler close the dup'd FD. This will cause the read() to fail -- cgit v1.2.3