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 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: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 Precedence: bulk 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.)