home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 52 / af052sub.adf / newlist.lha / NewList / Docs / History.doc < prev    next >
Text File  |  1993-07-16  |  26KB  |  512 lines

  1. @Node "his"
  2. $VER: Newlist 8 (19-Jun-93) History doc
  3.  
  4.  
  5.   These people donated even when NewList was not as powerful as it is now!
  6.                 (Stars denote donations greater than $1)
  7.                      ( 8-) for a big USA welcome )
  8.  
  9.    8-)  Germany   *****        Rolf Damm         *****   50 and up
  10.                    ****       Terje Sæther       ****
  11.                    ****     Richard Losey        ****
  12.                    ****     Michael Standley     ****
  13.    8-)  Germany    ****     Andreas Kirchwitz    ****
  14.    8-) Switzerland ****      Karl H. Riesen      ****
  15.    8-)  Australia  ****       K.R. Simpson       ****    20 and up
  16.    8-)  France      ***       Frank Geider       ***
  17.    8-)  Germany     ***      Martin Steppler     ***
  18.    8-)  Germany     ***    Michael Depenheuer    ***
  19.    8-)  Denmark     ***        Niels Bache       ***
  20.                     ***     Clarence Totzke      ***
  21.                     ***      Mariano Alvira      ***
  22.                     ***       John Veregge       ***     15 and up
  23.    8-)  Canada      ***       Frank Hunter       ***
  24.    8-)  France      ***       Thomas Wiard       ***
  25.    8-)  New Zealand ***        Dale Gold         ***
  26.                     ***       Keith Hamer        ***
  27.                     ***      Geoffrey Gass       ***
  28.                     ***     Richard Ektarian     ***
  29.                     ***       Don Campbell       ***
  30.                     ***        P.J. Rovero       ***
  31.    8-)  England     ***       Bill Stanton       ***
  32.                     ***       Peter Orvis        ***
  33.                     ***       Jim McDonald       ***     10 and up
  34.                      **      Harold Feldman      **
  35.    8-)  Canada       **        Bob Bromley       **
  36.    8-)  Finland      **       Mika Valitalo      **
  37.                      **       Ron Charlton       **
  38.                      **       Gary Dybdall       **  
  39.                      **       Bill Hogsett       **  
  40.                      **       Logan McMinn       **
  41.                      **        Bob Syrlik        **
  42.                      **       Russ Harbert       **
  43.    8-)  Germany      **        Jörg Plate        **      5 and up  
  44.    8-)  Australia     *   David Andrew Clayton   *
  45.    8-)  France        *     Jacques Vanhove      *        above 1
  46.    8-)  Germany              Andreas Vögele     
  47.    8-)  France                 Arne Köhler
  48.    8-)  Denmark               Klaus Seistrup
  49.                                 Tim Boland
  50.    8-)  Finland               Roope Raisamo
  51.                              an Amiga friend
  52.                                Keith Keller
  53.                                 Carl Weber                 1 buck
  54.                               Arthur Murray
  55.  
  56.                             »Your name here«
  57.  
  58.                    Newlist Patrons span 10 countries!
  59.  
  60.  
  61. ver 8.0 - Newlist8 has yet another innovative release.  This time newlist
  62.           boasts features found in WB3.0 (networking, datatypes, etc),
  63.           Envoy and muFS support, Styles like color-ls, an expert mode, 
  64.           and finally the fastest Shell printing 'ls' with newlist's new 
  65.           Turbo mode!  Newlist8 is now THE most powerful 'ls' to date as it
  66.           has features AND speed!  Register now and be a part of the Newlist
  67.           gang.  "I ain't no Crip...I ain't no Blood...I'm a Newlist homey."
  68.  
  69.       -WB2.0+ only
  70.  
  71.       -Newlist Patron release.
  72.       -Fred Fish release.
  73.       -Language file is now required.
  74.  
  75.       -Bug Fix:   Assign Add's didn't work because of a STUPID mistake
  76.                    (p++ instead of ++p)
  77.       -Bug Fix:   Execute [-E] didn't work when [-q] was given.
  78.       -Bug Fix:   Foreign language files were missing an execution [-E] string.
  79.       -Bug Fix:   Print meta-character '%C' printed extra bogus strings.
  80.       -Bug Found: With mufs installed under WB2.0, a few old filesystems 
  81.                    (like older CrossDOS) goofed around with the fib_Reserved
  82.                    area.  This results in newlist thinking it uses the
  83.                    extended network bits, when it dosn't.  The only thing 
  84.                    to do is not use mufs support under newlist in WB2.0, 
  85.                    upgrade the filesystem, or upgrade the OS to WB3.0.
  86.                    Under WB2.0, use the [-L] flag if you want to use
  87.                    Envoy or muFS.
  88.       -Bug Found: Character class wildcards [a-z]* are not processed by
  89.                    WB2.0 correctly.  WB3.0 fixes it.  WB2.0 users should
  90.                    simply capitalize the data  [A-Z]*
  91.  
  92.       -Big Thanx to Bug Testers: Scott Ellis      (ScottE)
  93.                                  Ken Krebs       (Schrade)
  94.       -Swedish Language File by: Patrik Lundquist (PatrikL)
  95.  
  96. -->   -Changed [-L] and [-l] to [-N] and [-O] so I could add [-l] option
  97.  
  98.       -Removed 'h' protection bit since C= doesn't recommend using it.
  99.       -Sort routines use CopyMemQuicker() for speedup.
  100.       -Pager works better especially with the new turbo mode.
  101.       -ANSI off [-Z] does not turn off paging anymore.
  102.       -Executing works better.
  103.       -Language parser is more intelligent.
  104.       -Language file now checks ENVARC: as well.
  105.       -Language file now contains a VER: string.  The versions of newlist
  106.           and the proper language file should be the same.
  107.       -Paths and Assign Add's are now traversed from left to right at
  108.           request of patron.
  109.       -Short output [-q] no longer toggles so you can now have short output 
  110.           as default like the real 'ls'.
  111.  
  112.       -Added [-l] which forces long from quick outputs for all the 'ls' users
  113.           out there.
  114.       -Added [-L] which turns on Envoy and/or muFS support for WB2.XX
  115.       -Added Envoy support!  The multi-user/multi-device filesystem
  116.           offered by C= is now supported.
  117.       -Added Envoy print meta-characters '%EeFfHh'  which shows a files
  118.           UserID, UserName, GroupID, GroupName, PrimaryGroupID, and
  119.           PrimaryGroupName respectively.  NOTE: If a user has ENVOY then
  120.           newlist assumes that you no longer are using mufs.
  121.           Envoy suprisingly does not need WB3.0...just WB2.04.
  122.       -Added support for the Shareware multi-user filesystem called muFS.
  123.           The print meta-characters '%e and %E' for Envoy will also
  124.           show the User Name and UserID for muFS.
  125.       -Added user-definable style types!  This allows you to change the
  126.           print style of directories and links for both long and quick
  127.           formats.  The result is pretty neat.  Class _STYLEMISC: was added
  128.           to the language file.
  129.       -Added style types for matching filenames!  So you can have for
  130.           instance all *.o and *.info files be italic, etc.  This feature is
  131.           based on color-ls for linux.
  132.       -Added [-G] which forces grand totals on.  Some people like to have
  133.           totals off (with [-t]) but still want a grand total ouput.
  134.       -Added [-!] to force ANSI on by request of patron.  ANSI sequences
  135.           will always be sent even to disk/printers, etc.
  136.       -Added [-I] toggle expert mode.  Expert mode makes newlist's output 
  137.           "professional" like UNIX ls.  Headers & totals are conditional
  138.           and will turn back on if you use recursion or give multiple paths.
  139.           Expert mode will also turn off dev: usage, seperators, some \n's,
  140.           and grand totals.  Expert mode will also use a more "compact" output
  141.           similar to lsjr.  This format is configurable to your preferences
  142.           by editing the NEWLIST_LANG file..so feel free to do so :-)
  143.  
  144.               [-f0]   the Expert mode print format
  145.               [-d0]   the Expert mode date format
  146.  
  147.           I added this because some people didn't like all the output of 
  148.           regular newlist.  An Expert mode header string was added as well.
  149.       -Added [-f #] multiple format selection.  Similar to [-d #] where
  150.          you can select a different date with a simple number.  [-f #]
  151.          allows for easy format selection without messy 'aliases' or 
  152.          whatever, especially now with datatype and networking needs.
  153.          These formats are defined in NEWLIST_LANG for easy changing.
  154.          Added language file class _FORMATS: for use with [-f #] above.
  155.       -Added dynamic window recognition.  Now if you change the window
  156.          dimensions during output, newlist will recognize it and use the
  157.          new window size.
  158.       -Added [-T #] turbo option!  A number from 0-N will speed up your 
  159.          outputs 15-40%. The # will determine how much prescroll takes place.
  160.                           0 = off
  161.                           1 = window height scroll (page at time)
  162.                        2..N = faster than normal scroll
  163.  
  164.                   Try 2, 3, or 4 for optimal performance.
  165.             This feature was given by newlist user Chris Hopps.
  166.  
  167.       ----------------------
  168.       WB2.1/3.0 enhancements
  169.       ----------------------
  170.        -Includes all features of above....
  171.  
  172.        -Numeric localization added (ie 1,234)
  173.           -To localize internal stings of newlist edit your 
  174.              ENV:NEWLIST_LANG file and replace %ld's to %lD's.
  175.           -To localize newlist formats (ie-F, -D, etc) replace
  176.              '%' metacharacter to '@'
  177.  
  178.        -Added '@' meta-character identifier that will format the numeric data
  179.            to your locale (ie 1,234).  Requires 2.1/3.0.
  180.            ie 
  181.                 with  nl -F "%s bytes"  would  show  1234 bytes
  182.                 now   nl -F "@s bytes"  will   show 1,234 bytes
  183.  
  184.       -Added style types for matching datatypes!  So you can have for
  185.           instance all pictures be bold, all sounds be yellow, all gif's be
  186.           orange, etc.  This is a very nice feature Ken Krebs thought up.
  187.        -Added networking/multi-user protection bits..Group rwed & Other rwed!
  188.           (the network stuff works in WB2.0 as well but needs mufs installed)
  189.        -Added print meta-characters '%g' and '%o' that show the
  190.            networking/multi-user IDs (OwnerGID and OwnerUID)
  191.        -Added datatype support!  Now your directories can look like a Mac!
  192.           Note: if you do not use it, then you lose no performace!
  193.        -Added print meta-characters '%D %B %T %G %I' to show a file's
  194.           datatype description, base name, type, group, and ID!
  195.  
  196.  
  197. ver 7.1a - I released newlist7.1 only to FTP.  I took into account the
  198.            "Murphy's Law" view that newlist7.1 had 1 or 2 bugs that would
  199.            make sending new disk updates a pain....It paid off cuz I got
  200.            two more bug reports that are now fixed.  Computer programming
  201.            takes psychology :-)  Sorry for those of you had to download
  202.            this all over again, but I did it for good karma :-)
  203.  
  204.    -Shareware Patron release.
  205.  
  206.    -Bug fix:  Assign adds now will handle any extra path or wildcard combo
  207.                (ie fonts:h*  or fonts:dirs/h* )
  208.    -Bug fix:  Copied wrong newlist71intl to "final" drawer!!
  209.  
  210.  
  211. ver 7.1 -- It figures that when I release a product...it has some dumb
  212.            bugs in it.  Patrons like it cuz they receive two disks in 
  213.            a month.  Now don't you wish you registered earlier?
  214.            To make the update worthwile, I also added some neat stuff.
  215.  
  216.    -WB2.0 only!
  217.    -Maintence release from newlist7.0.
  218.  
  219.  
  220.    -Bug fix: major mungwall AND enforcer hits
  221.              thanx to testers: amk@zikzak.in-berlin.de
  222.                                sellis@steer.sdsu.edu
  223.                                Klaus_Seistrup@magneto.bbs.bad.se
  224.                           and  Randy_Schnedler@fcircus.sat.tx.us
  225.  
  226.    -Bug fix: SAS6 global optimizer optimized too much resulting in bad
  227.              char pointer calculation....030 version slipped by without
  228.              me turning off GO.
  229.    -Bug fix: ENV: precedence wasn't being followed.
  230.    -Bug fix: Assign Add [-A] with wildcards or single file messed up.
  231.    -Bug fix: device: usage came up for passed dirs in hunt mode.
  232.    -Bug fix: redirection with [-/] had some problems.
  233.    -Bug fix: issuing [-?] wouldn't free some memory.
  234.    -Bug fix: some minor stuff you probably don't want to hear.
  235.    -Bug fix: return codes now return correct values
  236.  
  237.    -No headers, no totals and no usage prints a newline to seperate dirs.
  238.       It will not print a \n in hunt mode..so find looks nice :-)
  239.    -Print meta-char '%L' is now " -> %s" instead of "-> %s" to prevent
  240.       unknown spacing problems by user....now use " %n%L "
  241.    -Enhanced execution [-E] to check for return codes and handle errors.
  242.    -ENV:NEWLIST_BOTH is now read before *_QUICK and *_LONG to allow
  243.               a short listing to be default (ie like ls)
  244.  
  245.    -Added install script: Install-NewList.  It will do all of the
  246.       necessary installation of languages, residenting, etc.
  247.    -Added amigaguide format doc for easier reading.
  248.    -Added % free to usage output.
  249.    -Added archive protection bit 'a' filters -[ and -].
  250.                    -] shows files with 'a' bit set.
  251.                    -[ shows files with 'a' bit not set.
  252.    -Added Header meta-character '%R' that prints the assign add path.
  253.        "%R%n" yields  FONTS: -> dh0:fonts
  254.    -Added [-B] toggles between absolute path names and relative path names.
  255.       This will prevent newlist from expanding assign's....
  256.       ie  fonts:mydir  ==  dh0:wb/declaration_of_independence/fonts/mydir
  257.  
  258.    ================ Newlist7intl Features Also Include====================
  259.       -Bug fix: typos in language files (Danish, ;'s, etc.)
  260.       -Bug fix: language parser errors
  261.  
  262.       -A new 'modified' danish file written by Niels Bache.
  263.       -Day names are now auto centered. "monday   " == "  monday "
  264.  
  265.       -Added language definition _CENTER: which allows a user to specify
  266.          his own centered day strings if his language is larger or smaller
  267.          than the default setting of length 9.   
  268.       -Added language definition _NAMECOLOR: to be able to change dir colors
  269.          and global ANSI colors easily.
  270.       -Added meta-character '\C' that adds _NAMECOLOR to string. ie 
  271.             "\C%n\o"   instead of   "\23333%n\o"
  272.    =======================================================================
  273.  
  274.  
  275. ver 7.0 -- What another version!  Yes...there are almost as many versions as
  276.            the Police Academy series :-)  This version has patrons' wishes
  277.            and fixes.  
  278.  
  279.    -WB2.0 only!  
  280.    -Shareware Patron release.
  281.  
  282.    -Bug Fix.  Requestors were always turned off.
  283.    -Bug Fix.  File and dir soft links were not being distinguished.
  284.    -Bug Fix.  Assign Add confused with a single file in current directory.
  285.    -Bug Fix.  A path with a single file turned sorting off...
  286.    -Bug Fix.  Redirecting with pager-on caused problems.
  287.    -Bug Fix.  Enforcer hit for bogus device:
  288.  
  289.               A MAJOR thank you to the enforcer/beta-testers
  290.                   sellis@steer.sdsu.edu
  291.                   Randy_Schnedler@fcircus.sat.tx.us
  292.  
  293.    -Most flags now toggle.      -i is ON   -ii is OFF.
  294.    -Complete ANSI stripping.
  295.    -ANSI and paging are turned off for [-E] to allow proper execution.
  296.    -Proper redirection flushing.
  297.    -CTRL-C trapping now won't have the PageStream blues :-)
  298.    -More ANSI effects for links, comments, and more.
  299.    -Memory pooled to cause less frags.
  300.    -Header, [-d0...8], and C= output [-z] use locale.library dates.
  301.    -Commodore output [-z] displays links.
  302.    -Increased date routine efficiency.
  303.    -Requestors are no longer put up asking for ENV: or locale:
  304.  
  305.    **********  VERY Important Changes from Old Versions  *******************
  306.     You will have to edit your custom aliases since things have changed!
  307.     Sorry for the inconvenience, but it's something that needed to be done.
  308.  
  309.    -Changed default settings.  Lots of people were complaining about the
  310.       default settings.  They hated how 4 or 5 flags were always needed.
  311.       I have changed the default settings to make everyone happy.
  312.       Sort by name, Group Both, No Icons, and Vertical sort for [-q],
  313.          are now defaults.  Now nl -q = nlold -q -i -v -gb !!
  314.  
  315.    -Changed vertical sort [-v] to mean horizontal sort.
  316.    -Changed no icon [-i] to mean show icon.
  317.    -Moved [-d7] datestamp to [-d8].
  318.  
  319.    aesthetic changes:
  320.     -Changed no Totals [-T] to [-t] to coincide with case of no header [-h]
  321. ->  -Changed [-df] date format to [-D] to coincide with [-C -E -M -F]
  322.  
  323. -> -Removed date kit characters '%s %n %i' during overhaul/optimization.
  324.       Use their capital equivilants '%S %N %I'.  Sorry.
  325.    -Removed [-f] and [-t] character flag filters!  Obsolete due to
  326.       WB2.0 wildcards.  Now use [a-z]* wildcard.
  327.    -Removed [-c] case filter.  Use WB2.0 wildcard [a-zA-Z]*
  328.    -Removed synonym to sort by name [-sn].  Just use [-s].
  329.  
  330.    -Added [-gm] group mixed output.
  331.    -Added [-sn] no sort.
  332.  
  333.    ***********************************************************************
  334.  
  335.    Many requests of patrons are now fullfilled:
  336.       -Pager doesn't need a return now.  Added SPACE, ESC, and RETURN to
  337.           More prompt.
  338.       -Added [-?] show usage.  Same as (nl ?) but can be used with aliases
  339.          and other flags.
  340.       -Added [-e] include ENV:NEWLIST settings.  Use this when you want
  341.          to append your ENV: settings to more flags (ie nl -pe)
  342.       -Added [-c] comment/filenote wildcard searching!  See docs.
  343.       -Added [-C] Custom Header creation.  Some users found my default to
  344.          be rather long and ugly.  I agree.  Neat new creations are available.
  345.       -Added [-M] Custom Multi-Column Format creation.  This allows creation
  346.          of custom multi-columnar outputs.
  347.       -Added [-P] expand filenames to FULL path name.
  348.       -Added [-Z] ANSI off switch.  Forces ansi sequencing off.
  349.  
  350.    -Added 'P' bit in Unix Protections for ST_PIPEFILE's.
  351.    -Added [-gl] show links only.   
  352.    -Added 3 more ENV: variables: NEWLIST_QUICK, NEWLIST_LONG, NEWLIST_BOTH
  353.       These variables are ALWAYS loaded except when turned off with [-o].
  354.       Use these for permanent settings like perm. options & custom formats.
  355.    -Added meta-characters '\b# \f# \s# \o'.  Easily add ANSI effects to any
  356.       of the custom formats (date, format, column, header)
  357.  
  358.                    \b# - sets background color (0-9)
  359.                    \f# - sets foreground color (0-9)
  360.                    \s# - sets style            (0-9)
  361.                    \o  - resets ansi for normal output
  362.  
  363.    -Added datekit meta-characters '%A %B %C' for use with locale.library
  364.       or other multi-language patchs.  Speedier output now!
  365.       %A- Date %B-Time %C-Day
  366.    -Added datekit  meta-character '%v'.  This is a variable output that
  367.       will show the time if made in the last year or else the year.
  368.       This is what all the 'ls' prgs. use.
  369.    -Added [-d0] date format.  It now represents locale.library time.
  370.    -Added [-d7] date format.  "%3.3C %3.3M %02d %5v"
  371.    -Added [-qt] another multiple columned short output. Similar to ddir,
  372.       but this one expands and shrinks to fit the screen as well as 
  373.       show links.
  374.    -Added [-=] seperator line printed if applicable.
  375.    -Added [-X] Exclude pattern.  Now you can exclude more than *.info files.
  376.       (nl -X *.o -X *.lmk -X *.info) or (nl -X *.(o|lmk|info) )
  377.  
  378.    ======================== Newlist7intl Features =========================
  379.  
  380.       -Doesn't need WB2.1!
  381.       -Use newlist7intl to utilize pseudo-localization.
  382.       -Added ANSI color ability to language parser.
  383.       -Added a 'remember feature'.  Multiple calls to newlist7intl will
  384.          use the parsed data file already in memory to save _speed_!
  385.       -Added [-K].  Deallocates 'remember' structure to return memory.
  386.          Use [-K] to change NEWLIST_LANG files or to restore EVERY byte :-)
  387.       -Language files supported  (a HUGE THANK you)
  388.  
  389.                       Language:     Translator:
  390.                       ---------     -----------
  391.                          German  -  Andreas Jung
  392.                          Danish  -  Soeren Berg Hansen
  393.                           Dutch  -  Ewout Kramer
  394.                          French  -  Cedric Beust
  395.                          Polish  -  Dariusz Bolski
  396.                         Finnish  -  Kari Mettinen
  397.                         Italian  -  Ivan Pintori and Maurizio Paoluzi
  398.  
  399.    ========================================================================
  400.  
  401.  
  402. ver 6.0 --  You are now  * H Y P N O T I Z E D *.  You love newlist.
  403.             You will use it all the time.  You will sign over your
  404.             sports car and any pretty daughters you have to me. :-)
  405.  
  406.    -Fred Fish release.
  407.    -Released to shareware patrons.
  408.  
  409.   WB1.3 version contains:
  410.    -Bug Fix.  Multiple paths didn't clear wildcard.
  411.    -Bug Fix.  Wasn't aligning InfoData!!
  412.    -Bug Fix.  Hunt mode wasn't entering ALL dirs if a character filter
  413.       was given [ie -fA -tZ].
  414.    -Bug Fix.  Wasn't traversing rest of paths in directory after an error.
  415.    -Bug Fix.  Leading /'s would confuse path maker.
  416.    -Bug Fix.  Paths stack wasn't terminated correctly (needed to alloc one 
  417.       more byte of mem!) so it could do nasty things.
  418.    -Bug Fix.  Pager was screwing up really bad when in recursion mode.
  419.    -Bug Fix.  Character filters were goofing up with case-sensativity.
  420.    -Bug Fix.  Foreign words (ie Übung) were not passing character filters!
  421.    -Bug Fix.  "Ram Disk:" name wasn't expanding correctly under 1.3 version.
  422.    -Bug Found.  [-ss] was not sorting with diskkey [-k] when asked for.
  423.         If you want to sort by diskkey, do a [-sr -k].
  424.    -Bug Found in KS37.175 StrToDate()!  Compensated for.
  425.    -Bug Found in SAS/C 5.10a umain.c.  Rewrote with own code.
  426.    -Bug Found in RAM: handler.  Can't Delete() a ram: file right after
  427.         you ExNext().  Compensated for.
  428.  
  429.    -I should give some thanks to Thad Floryan & Mark Rinfret for their 
  430.       nice date package.  Although newlist6 does not use any of their
  431.       code now, previous versions used too (up to version 4.9)
  432.       and I forgot to mention their names! ... I'm a nice guy now.
  433.    -Enforcer hit free due to the part of beta tester Brian Wright,
  434.       MungWall hit free due to the part of Abel Chow, and my life
  435.       made easier with the disassembler (dis) by Chris Gray.
  436.  
  437.    -Command flags may now be concated together (ie -gbvi -ss etc).
  438.    -To let '?' be a wild card AND have env: support, add a space
  439.        after the '?'  ie.  "nl ? "
  440.    -You may now enter [-v] to mean [-q -v].  [-v -qs] still works.
  441.    -Pager offers run-time grand totals of files, dirs, and bytes.
  442.    -Now gets device: usage [-u] for every path you give.
  443.    -Increased sorting speed.  Now 9% faster!!
  444.    -Date string now supports and prints "Tomorrow".
  445.    -New memory routines.  Not as much memory is used (about 10% less),
  446.       considerably less fragmentation, and now memory is purged when not
  447.       needed!  Yepp, newlist use to buffer everything until it was done 
  448.       (recursive directories took immense amounts of space).  Now it 
  449.       will sense memory that isn't needed and free it.
  450.    -Hunt mode [-H] will now ONLY display files that match.  No more
  451.       unneccessary headers and footers for no matches.
  452.       Alias 'find' is effectively not needed anymore.
  453.    -Hunt mode [-H] now matches Directories!
  454.    -Hunt mode [-H] now vertical sorts properly without any gaps.
  455.  
  456.    -Added [-S] stats only option.
  457.    -Added [-sr] sort-as-read  (a fully buffered nl -o).
  458.    -Added [-/] append / to dirs and > to links.
  459.    -Added [-v] for use with [-gb]!  You may now vertical sort a quick
  460.       column output that has dirs and files seperated!  Many people 
  461.       wanted this!
  462.    -Added [n] non-stop to pager.
  463.    -Added truncating '.#' support for printf format strings.  
  464.       If you say "%.5n", it will truncate that name to be ONLY 5 chars long.
  465.       This allowed me to REMOVE %Z meta-character!  When you want
  466.       a 3 digit month name or a 3 digit day name use "%.3M" or "%.3D"
  467.    -Added [-E] execute format.  This is exactly like [-F], but it
  468.       will execute the line immediately.  No more unnecessary scripts!
  469.  
  470.     WB 2.0 (KS37) version:  (includes all of the above)
  471.       -Many commands (around 10) were replaced with dos.library 2.0 commands
  472.          so newlist is much smaller, more compatible, and a bit faster.
  473.       -More complete and standardized error report ala PrintFault().
  474.       -Complete support of AmigaDOS  ~ #? () as well as UNIX * ?
  475.          wildcards! (one nice AmigaDOS wildcard is the negation symbol, ~.
  476.          nl ~(*.*) shows all files that do NOT have a period in them!)
  477.  
  478.       -Added built-in star-burst program for automatic toggling of
  479.          UNIX wildcard bit to on.  Simply run newlist once, and 
  480.          UNIX wildcards should work for other DOS commands!
  481.       -Added [-L] show files made before date/days.
  482.       -Added date string support to [-L -l].  Now you may enter a date
  483.          'nl -l 04-Jul-91' instead of a number 'nl -l 37' etc. to see all
  484.          files made after July 4th!
  485.       -Added complete link support!
  486.          + Detects links VIA protection bits.
  487.          + Both hard and soft links are supported.
  488.          + Links can be expanded to their full path! (link -> df0:test)
  489.          + Soft links will be identified as being file or dir links.
  490.          + Intelligent link traversals (able to stop circular directories!)
  491.          + Soft links that aren't mounted will have a ! ie -> !df1:mydir
  492.          + Unresolved links will be signified by link -> :UNKNOWN FILE:
  493.          + Included better link utilities in LinkSupport package.
  494.       -Added [-J] jump links.  Will not follow links when doing recursion.
  495.       -Added print kit meta-character '%L' to print expanded link name
  496.          if available.
  497.       -Added [-A] include multiple Assigns!  If you have multiple
  498.          assigns made with 'assign add', newlist will fetch them all
  499.          together!  So nl -A fonts:  will fetch all your font dirs
  500.          then print!  See docs for certain restrictions.
  501.       -68020/68030 version of WB2.0 version.  Don't run if you have a
  502.                    68000 or 68010 CPU or Mr. Guru will visit.
  503.  
  504.  
  505. ===========================================================
  506. Earlier versions removed to converse space.  Save the Earth!
  507. ===========================================================
  508.  
  509. Phil Dietz
  510.  
  511. @EndNode
  512.