delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2002/01/31/03:39:13

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-workers-bounces using -f
Date: Thu, 31 Jan 2002 10:37:56 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: djgpp-workers AT delorie DOT com
Subject: Re: djtar patch
In-Reply-To: <20020130150210.F4099@kendall.sfbr.org>
Message-ID: <Pine.SUN.3.91.1020131103736.26396F-100000@is>
MIME-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Wed, 30 Jan 2002, JT Williams wrote:

> -: And what about "Program files -> My Program Files"?
> 
> This wouldn't be an acceptable ChangeFile entry anyway, given the way
> the ChangeFile is read:
> 
>     sscanf(line, "%s %s", from, to);

Right, file names with spaces are not currently supported.

> We could require both tarchange.lst and ChangeFile be tab-delimited.

If we want to support file names with spaces, we must do that in a
back-compatible way; tab-delimited lines aren't.  Several important
GNU packages (GDB and gettext, to name just two) have ChangeFile files
in their official distributions, and the build procedure begins by
extracting the sources with djtar using those ChangeFile files.  If
the format is change in an incompatible way, DJGPP support in those
packages will become broken.

(GDB even has a script which runs every day as part of preparing a
snapshot off the CVS tree, which checks whether there are file-name
clashes not covered by the ChangeFile, and if so, reports the
offenders.  So any incompatible changes will not only affect us.)

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019