home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / utilities / shell / tlist005.lha / tl.doc < prev   
Encoding:
Text File  |  1995-03-05  |  3.5 KB  |  94 lines

  1. TurboList v0.05alpha (4-Mar-95)
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. by Conrad Sanderson (email: g.sanderson@ais.gu.edu.au)
  4.  
  5. Mail me with bug reports or suggestions...
  6.  
  7. TurboList is a command similar to the standard list command supplied
  8. with Workbench.  It requires at least Kickstart 2.0 (v37.175).
  9.  
  10. Instead of listing directories like this:
  11.  
  12. process.c                    385 ----rw-d Tuesday   20:12:19
  13. process.lnk                  107 ----rwed Tuesday   20:12:22
  14. process.o                    588 ----rwed Tuesday   20:14:17
  15. tl.c.old                    4912 ----rwed Tuesday   21:05:14
  16. start.o                      336 ----rwed Wednesday 18:52:40
  17. tl.doc.auts                 1598 ----rwed Today     01:20:55
  18. desert.rat.toxic.article.gz    3684 ---arwed 13-Aug-94 14:25:34
  19. alien.iff                1314114 ----rwed 07-Jan-95 01:31:08
  20.  
  21. it lists them like this:
  22.  
  23. process.c                       385b Tuesday   ----rw-d
  24. process.lnk                     107b Tuesday   ----rwed
  25. process.o                       588b Tuesday   ----rwed
  26. tl.c.old                        4.8K Tuesday   ----rwed
  27. start.o                         336b Wednesday ----rwed
  28. tl.doc.auts                     1.6K 01:20:55  ----rwed
  29. desert.rat.toxic.article.gz     3.6K 13-Aug-94 ---arwed
  30. alien.iff                       1.3M 07-Jan-95 ----rwed
  31. TOTAL: 8 files and 0 dirs [5.1M free]
  32.  
  33.  
  34. what it does:
  35.  
  36.  - can be upto 22% faster than normal list command
  37.  - long filenames fit without stuffing up the display
  38.  - approximates the file size so it can be read easily (can be turned off)
  39.  - displays the time of the files only if they were created today,
  40.    otherwise it prints out the day or the date
  41.  - doesn't display hidden files (with the h bit) (can be turned off)
  42.  - displays free space left
  43.  - handles patterns (ie. stuff like foobar.#? etc)
  44.  
  45. it lists stuff faster due to:
  46.  - turns off the cursor while printing (can be forced to remain on)
  47.  - direct writes (can be forced to use normal printing methods)
  48.  - caches 3 filenames before printing them (can be turned off)
  49.    (note: caching filenames may not be desirable when using pattern
  50.     matching on a slow drive... will be fixed later)
  51.  
  52.  
  53. This program is still in the experimental stage, so:
  54.  - don't expect everything working perfectly
  55.  - a lot of functions are missing when compared to the normal list command
  56.    eg. recursive directories, listing according to dates (since/upto), etc...
  57.  - code isn't optimized properly yet
  58.  
  59.  
  60.  
  61. options:
  62.  
  63. DIR/M,-h=-?=HELP=ABOUT/S,-sh=SH=SHOWHIDDEN/S,-co=CO=CURSORON/S,
  64. -nj=NJ=NOJUMP/S,-nd=ND=NODIRECT/S,-unix/S,-files=FILES/S,-dirs=DIRS/S,
  65. -nd=ND=NODATES/S,-ex=EX=EXACT/S
  66.  
  67. DIR             either nothing (will list current dir),
  68.                 a name of a directory or a file
  69.  
  70. SHOWHIDDEN      show hidden files/directories (h protection bit)
  71.  
  72. CURSORON        keep the cursor on at all times
  73.  
  74. NOJUMP          do not cache filenames - print out filnames
  75.                 as soon as they are read from the disk
  76.  
  77. NODIRECT        use normal printing methods instead of direct writes.
  78.                 useful for KingCON with jump scroll enabled
  79.                 (otherwise jump scroll is defeated)
  80.  
  81. -unix           use options _only_ which start with "-".
  82.                 useful when a option has the same name as a dir/file.
  83.                 only works properly when it is specified in the command line
  84.  
  85. FILES           list only files
  86.  
  87. DIRS            list only directories
  88.  
  89. NODATES         do not print date/time of files/dirs
  90.  
  91. EXACT           print out the exact size of files.  Long filenames will
  92.                 stuffup the display
  93.  
  94.