ls - version 1.8    1998-03-08


     This program can be freely distributed and used as long as it is
     not sold or made part of any commercial product. No responsibility
     is taken for the program, for its output, correctness etc.

     Comments, suggestions and bug reports can be sent to:

     tomas@carlstedt.se

	 Tomas Olovsson,
	 Carlstedt Research & Technology AB
	 Gothenburg
	 Sweden


---//---
Version history:

  Ver 1.8:  Fixed rare protection error for non-ntfs file systems   (March 98)
            "ls -lR" shows directories mixed with files (again)
            "ls abc\*" keeps path in output
            No upper limit for number of files and dirs
            Correctly prints files with sizes > 2 Gbyte
            Fixed problem when file-name longer than window width

  Ver 1.7:  Data area to GetFileSecurity increased  (NT 4.0)        (April 97)
 	    Changed meaning of fourth letter in permissions field
 	    Added missing total row
 	    -aR erroneously followed ..
 	    Removed extra error message when owner name missing
 	    National characters should now be printed ok
 	    Flag -D overflowed 8+3 characters
 	    Other minor fixes

  Ver 1.6:  Minor fix for NTFS-files without access list
	    With of username field now dynamic
	    No lookup of group names when -g not specified
	    Prints "(no owner)" for files owned by deleted accounts
	    Better error messages on unavailable network drives
	    Width of output window is now checked and used

  Ver 1.5:  Fixed output for very long account names
 	    Problems with some international account names fixed
 	    Support for compressed files (c attribute recognized)
 	    -z flag works without -l

  Ver 1.4:  Better error messages on fatal I/O errors
 	    Fixed msg "GetFileSecurity failed" on non-NTFS filesystems
 	    Fixed output problem when ls runs into "Access denied"
	    Minor fix with error messages when executed under Win95

  Ver 1.3:  Now only displays the owner's name on NTFS file systems
            Fixed illegal memory access when too many * are present

  Ver 1.2:  Fixed illegal memory access problem under NT 3.5
	    Current dir sometimes listed when * or ? didn't match
	    Now exits when too many files match * or ?
	    Recognizes if invoked as ll and acts like ls -l
	    Looks for options in environment variable LSFLAGS
	    Exits on IO error during write (ls -lR / | head)
	    Longer help text added for -h option
	    Option -L (force lower case) only affects FAT file systems
	    Option -I ignores case when files are sorted
	    Options -g and -G added

  Ver 1.1:  File globbing added / wild-cards allowed in search path
 	    "ls c:" now shows current directory on drive C
	    A trailing "/" is accepted in file and directory arguments
	    "-F" option fixed (it used to set the -g option...)
	    No multiple error messages if GetFileSecurity fails
	    "-1" option was broken (same for redirrected output)
	    Total field added for "-l" option

  Ver 1.0:  First public version. Released when I realized it could be
	    useful to more people than me.

