delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/01/25/15:26:50

From: Shawn Hargreaves <Shawn AT talula DOT demon DOT co DOT uk>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: About redirection...
Date: Sat, 25 Jan 1997 09:58:51 +0000
Organization: None
Lines: 46
Distribution: world
Message-ID: <5zB97DAbld6yEwUu@talula.demon.co.uk>
References: <Pine DOT LNX DOT 3 DOT 95 DOT 970122073628 DOT 141P-100000 AT capslock DOT com>
<Pine DOT SUN DOT 3 DOT 91 DOT 970122164343 DOT 1637B-100000 AT is>
NNTP-Posting-Host: talula.demon.co.uk
MIME-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Eli Zaretskii writes:
>> How ANY DOS programmer could get by without 4DOS is totally BEYOND me!
>
>You don't need 600k compressed package to get file completion.  For an 
>example of such a tool check out CMDEDIT from SimTel.NET: it does file 
>completion and command-line editing in just 10k.  I think most of the 
>size 4DOS takes at runtime is due to its advanced command-line syntax 
>(like >& and ||) and richer set of built-in commands, not to the 
>completion.  So the real issue with 4DOS (IMHO) is: do you really need 
>all the additional features, beyond filename completion?

I do - I can't use a PC for more than five or ten minutes if it doesn't
have 4DOS on it :-)

Nifty features I particularly like:

Type 'foobar.c<cr>' to get the file loaded into your editor, regardless
of the current directory (it searches the path as for executable files).

Type 'cd mydir' and it will find the directory even if it isn't a child
of the current dir.

'global' can be used to run any command (even non-4DOS ones) recursively
through a directory tree.

'except (files) command' to remove some files from processing. Works
with non-4DOS internals too, as it just hides the files while the
command executes.

Plus all the neat little things like filename completion, command
history, color ls, and a decent batch language.

Yesterday at work I had a directory containing about 300 files, and
wanted to copy a new one over everything less than 4k in size. A simple
one-line command in 4DOS...

And it's not that huge. When I replaced my command.com with 4dos, I
actually ended up with _more_ conventional memory (although it did use a
chunk of XMS).

Hmm. Maybe I should get a job with JP Software's marketing dept! :-)

/*
 *  Shawn Hargreaves - shawn AT talula DOT demon DOT co DOT uk - http://www.talula.demon.co.uk/
 *  Ghoti: 'gh' as in 'enough', 'o' as in 'women', and 'ti' as in 'nation'.
 */

- Raw text -


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