X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Hans-Bernhard Broeker Newsgroups: comp.os.msdos.djgpp Subject: Re: DJGPP and Windows XP Date: 10 May 2004 13:00:34 GMT Lines: 33 Message-ID: <2g9cniF4m19U3@uni-berlin.de> References: <20040510061645 DOT 07889 DOT 00000211 AT mb-m04 DOT aol DOT com> <20040510082542 DOT 19729 DOT 00001207 AT mb-m10 DOT aol DOT com> X-Complaints-To: http://news.cis.dfn.de/abuse.html X-Trace: news.uni-berlin.de 8BE+0uRopg8PR/U7B7jI2gw+/OJhfKXJKbjsM1PiSnoclxNaQ2eXX4NfJs X-Orig-Path: not-for-mail To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Sterten wrote: > however that has the disadvantage that the programs will be scattered > over 2 dirs. When e.g. I invoke them from batch, I don't know which > path to give. Some of my old .batches will no longer work You shouldn't have to use absolute paths in .bat files in the first place. That's what setting up the PATH environment setting is all about. > >> when I use cmd.exe I have cursor-key functionality, but this mode is > >> very incompatible. > > > >What's incompatible in that? Please tell the details. I find CMD > >very convenient for interactive command-line work; it even has > >TAB-completion, like Bash and other modern shells. > I don't have many examples handy ATM (gcc,nasm,gwbasic,...), > but about 50% of my old DOS-programs don't run. Some crash terribly. > With Win98, about 95% of my old DOS-programs ran. That has nothing to do with cmd.exe or doskey, though. That's the difference between the ways Win9x and the NT family (including XP) implement their DOS subsystems showing through. But you really could be more specific: "don't run" is about as imprecise a description as possible. How do they fail to run? Error message may mean nothing to you, but that doesn't mean the same is true for the readers of this newsgroup. -- Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de) Even if all the snow were burnt, ashes would remain.