Date: Wed, 18 Aug 1999 17:13:42 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: Martin Stromberg cc: DJGPP-WORKERS , peuha AT cc DOT helsinki DOT fi, pausmith AT nortelnetworks DOT com, Laszlo Molnar Subject: Re: Make 3.78 is in pretest In-Reply-To: <199908181226.OAA24678@spica.lu.erisoft.se> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp-workers 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, 18 Aug 1999, Martin Stromberg wrote: > This gives some clues on what Eli said. The exit code is _supposed_ to be > in the upper eigth bits in perl. If this is ``standard Perl'', then I'd say the DJGPP port has a bug, because the command that deletes a file had its status NOT shifted 8 bits to the left; see my description of problems with features/errors test. Laszlo, can you please comment on this? > > ! &touch("four.example"); > > ... > > > ! &touch("example.for"); > > Shouldn't this be "example.four"? Or mustn't the filename exceed 8.3 > limitations? It cannot exceed 8+3 limitations, because then $(wildcard example.*) will return "example.fou" which won't compare equal to "example.four". > About "...": > I can't see any differences in the patches. (I must be blind, or my brain > isn't parsing right right now.) This is the original line: ! print MAKEFILE "\techo This makefile did not clean the dir ... good\n"; And this is the replacement: ! print MAKEFILE "\techo This makefile did not clean the dir... good\n"; The difference is that the replacement says "dir..." without the blank between "dir" and "...". This make "..." not special, while preserving the original language.