home *** CD-ROM | disk | FTP | other *** search
- TurboList v0.05alpha (4-Mar-95)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- by Conrad Sanderson (email: g.sanderson@ais.gu.edu.au)
-
- Mail me with bug reports or suggestions...
-
- TurboList is a command similar to the standard list command supplied
- with Workbench. It requires at least Kickstart 2.0 (v37.175).
-
- Instead of listing directories like this:
-
- process.c 385 ----rw-d Tuesday 20:12:19
- process.lnk 107 ----rwed Tuesday 20:12:22
- process.o 588 ----rwed Tuesday 20:14:17
- tl.c.old 4912 ----rwed Tuesday 21:05:14
- start.o 336 ----rwed Wednesday 18:52:40
- tl.doc.auts 1598 ----rwed Today 01:20:55
- desert.rat.toxic.article.gz 3684 ---arwed 13-Aug-94 14:25:34
- alien.iff 1314114 ----rwed 07-Jan-95 01:31:08
-
- it lists them like this:
-
- process.c 385b Tuesday ----rw-d
- process.lnk 107b Tuesday ----rwed
- process.o 588b Tuesday ----rwed
- tl.c.old 4.8K Tuesday ----rwed
- start.o 336b Wednesday ----rwed
- tl.doc.auts 1.6K 01:20:55 ----rwed
- desert.rat.toxic.article.gz 3.6K 13-Aug-94 ---arwed
- alien.iff 1.3M 07-Jan-95 ----rwed
- TOTAL: 8 files and 0 dirs [5.1M free]
-
-
- what it does:
-
- - can be upto 22% faster than normal list command
- - long filenames fit without stuffing up the display
- - approximates the file size so it can be read easily (can be turned off)
- - displays the time of the files only if they were created today,
- otherwise it prints out the day or the date
- - doesn't display hidden files (with the h bit) (can be turned off)
- - displays free space left
- - handles patterns (ie. stuff like foobar.#? etc)
-
- it lists stuff faster due to:
- - turns off the cursor while printing (can be forced to remain on)
- - direct writes (can be forced to use normal printing methods)
- - caches 3 filenames before printing them (can be turned off)
- (note: caching filenames may not be desirable when using pattern
- matching on a slow drive... will be fixed later)
-
-
- This program is still in the experimental stage, so:
- - don't expect everything working perfectly
- - a lot of functions are missing when compared to the normal list command
- eg. recursive directories, listing according to dates (since/upto), etc...
- - code isn't optimized properly yet
-
-
-
- options:
-
- DIR/M,-h=-?=HELP=ABOUT/S,-sh=SH=SHOWHIDDEN/S,-co=CO=CURSORON/S,
- -nj=NJ=NOJUMP/S,-nd=ND=NODIRECT/S,-unix/S,-files=FILES/S,-dirs=DIRS/S,
- -nd=ND=NODATES/S,-ex=EX=EXACT/S
-
- DIR either nothing (will list current dir),
- a name of a directory or a file
-
- SHOWHIDDEN show hidden files/directories (h protection bit)
-
- CURSORON keep the cursor on at all times
-
- NOJUMP do not cache filenames - print out filnames
- as soon as they are read from the disk
-
- NODIRECT use normal printing methods instead of direct writes.
- useful for KingCON with jump scroll enabled
- (otherwise jump scroll is defeated)
-
- -unix use options _only_ which start with "-".
- useful when a option has the same name as a dir/file.
- only works properly when it is specified in the command line
-
- FILES list only files
-
- DIRS list only directories
-
- NODATES do not print date/time of files/dirs
-
- EXACT print out the exact size of files. Long filenames will
- stuffup the display
-
-