                     LIST2 a file viewer, Release 1.56
           Brought to you by John J. Allen a member of Team OS/2.

 Release notes
  This release adds an additional platform  with the release of a Win32 version
  of LIST2.  The Win32 version does not support piped input correctly.  This is
  due to a bug in the Borland C++ 4.0 standard library for Win32 and as soon as
  a  fix  is  available  for  the  compiler  I'll  put  up  a  fixed  LIST2  on
  hobbes.nmsu.edu.   It  should  also  be  available  from  the  hobbes  mirror
  ftp.cdrom.com.

  Hex mode has been change to show  16  bytes  per line instead of the 17 bytes
  per line that release 1.43 showed.

  Bright background colours really work now in both windowed  and  full  screen
  sessions.  You can also select bright backgrounds for the top & bottom lines.

  Plain  text  searching  (ie.   not  regular  expression)  has been speeded up
  considerably, although this is only  really noticeable with large files where
  the text you are looking for is far from the point you are  at  or  does  not
  exist at all.

  An  ability  to display text with layout information has been added, although
  this is restricted to  underlining(blue)  and  bold(white).  Text with layout
  supports the following formats in the text file.

  1.  CHARACTER<BKSPACE>CHARACTER     This displays the character with the bold
                                      attribute.

  2.  _<BKSPACE>CHARACTER             This  displays  the  character  with  the
                                      underlined attribute.

  3.  ^B Text Text ^B                 This displays the surrounded text in bold

  4.  ^S Text Text ^S                 This   displays   the   surrounded   text
                                      underlined

  The bold & underlined attributes can be changed with the F5 & F6  keys.   The
  default colours are white for bold and blue for underlined.

  Files  can  also  have  a style associated with their extension.  This allows
  control over  all  the  LIST2  settings  on  a  per-file-type  basis.  Syntax
  highlighting is also supported.  Check out the LIST2.SET  file  which  has  a
  number  of  predefined  styles  including C, C++, Pascal, Unix Man Page and a
  number of file types which LIST2 will treat as binary.

  A filter command can be assigned  to  a  file type.  This will cause LIST2 to
  execute the filter and display it's output instead of the files content.

  The help file is now loaded into it's own viewer and pressing ESC will  bring
  you  directly  back  to the file you were viewing.  Normal keys such as X for
  exit no longer work whilst viewing the help file.

 Feature list release 1.56
      Case-sensitive/insensitive regular expression and plain text searches.
      Horizontal scrolling 10 chars at a time.
      Page up & down.
      Go to top or bottom of file.
      Go to a specific line.
      Go to previous or next file.
      Load OS/2, MAC & Unix text files and binary files.
      Supports redirected stdin.
      Command help with ? or F1. (list2.hlp must be in same dir as list2.exe)
      Toggleable sound.
      Toggleable tab expansion.
      User configurable tab size.
      Customisable colours.
      Configuration saving.
      Quick file select using keys 1 to 9.
      DOS 32 bit version.
      Buffer selection list.
      Remove files from buffer selection list.
      List with no args brings up file selection browser.
      List with first arg a directory brings up file selection browser.
      Line editor with history recall for Find, Scan & Goto.
      Bookmarks.
      Multiple top line display formats.
      Hex mode.
      Bright background colors.
      NEW! Display of text with layout information.
      NEW! Win32 version. (Tested on NT 3.5 and Chicago)
      NEW! User definable styles, including syntax highlighting.
      NEW! Invoke editor. (Including PM or Win32 apps)
      NEW! Display output of filter rather than file contents.
      NEW! Enhanced file selection browser.

 Coming soon
      Faster regular expression searching.

 Future stuff
      Copy, Move, Rename, Delete from the file selection browser.
      Option to use standard OS/2 or DOS wildcards.
      Word wrap in text mode. (version 2.x)
      Background file loading. (version 2.x)

 Win32 Support (Windows NT & Chicago)
  This release also supports Win32.  It has been tested on Windows NT 3.5 BETA
  2, but not on any commercial release of Windows NT.  It has also been tested
  on recent Chicago betas.

 DOS Support (IBM, Novell, Microsoft)
  The 32 bit DOS version is compiled with DJ's GPP and uses his GO32 extender.

  In  accordance  with  the GNU General Public License agreement the following
  information is provided to allow  you  access  to the sources comprising the
  GO32 dos extender and gcc compiler for DOS.

  The  GO32  extender  (go32.exe)  is  available  for   anonymous   ftp   from
  oak.oakland.edu  in  the directory /pub/msdos/djgpp, which is where I got it
  from.  This FTP server  allows  a  large  number  of anonymous logins and is
  quite  fast.   The  extender   and   sources   are   also   available   from
  omnigate.clarkson.edu in the same directory.

 Video Mode support
  LIST2  supports whatever text mode you happen to be in.  Personally I prefer
  34 line mode as the text looks  so  much smoother.  To change text mode just
  use the OS/2 (or DOS) mode command.  (e.g.  mode co80,34).

  NOTE: Under Windows NT it is possible to change the size of a character mode
  session when in windowed mode and then switch to fullscreen mode  where  the
  same number of rows and columns may not be supported.  This will cause LIST2
  to become more os less unusable.  It is also not recommended that the screen
  size be changed whilst running LIST2.

 Memory requirements
  LIST2  loads  the  currently  viewed  file  into memory in it's entirety and
  therefore your system will have to  have enough available memory to load the
  largest file you wish to view.  LIST2 only actually keeps one file in memory
  at a time and this can cause delays when jumping about between two  or  more
  large files.

  There  is  an  option which will allow list to keep all viewed files loaded.
  Files will not be preloaded, ie.  even  though  a file is in the buffer list
  it won't be loaded until you view it.

 Using LIST2 with redirected input. 
  When piping or redirecting from stdin LIST2 will not display anything  until
  the  input  has  closed.   This  means  that when using LIST2 to display the
  results of a long process you will not  be able to see any output until that
  long process has finished.  I will endeavour to  remove  this  in  the  next
  major release.

 Help
  Help  is available by pressing ?  or F1.  The help is very basic and is only
  a list of keys and their functions.

 Configuration
  LIST2 stores the configuration options  into LIST2.INI in the same directory
  as LIST2.EXE is run from.  Use CTRL+S to  save  the  current  options.   The
  LIST2.INI  file  is  not  shipped with the .ZIP file and is only created the
  first time you save the configuration.

 Renaming LIST2.*
  You can rename  LIST2.EXE  to  anything  you  want  and  the  help and saved
  configuration will still work provided you rename LIST2.HLP,  LIST2.SET  and
  LIST2.INI also.  (e.g.  ren LIST2.* L.*)

 Copyright
  LIST2  is  copyright  Warp  Factor 7 and is shareware, previous versions were
  distributed as freeware and this  release  as shareware does not affect their
  status as freeware.

  See LICENSE.DOC for additional license info.

 Acknowledgements
  Henk Den.  Adel for writing the manual for version 1.38, without his efforts
  there still wouldn't be a manual which really explains LIST2's functions.

  D.J.  Delorie for his excellent GO32 extender with virtual  memory  support.
  J.  Alan Eldrige & D. Buerssner for the gppconio library.  All the users who
  have mailed me with suggestions, bugs  etc.  Most of the features that LIST2
  has today are of a direct result of suggestions users have made.

  Thanks.

 Home
  LIST2  can  normally be found on hobbes.nmsu.edu in /os2/32bit/editors and on
  ftp.cdrom.com in /pub/os2/32bit/editors.   New  versions  are uploaded to the
  /os2/incoming directory on hobbes.nmsu.edu so check there to see if there  is
  a  newer  version.   If you wish to be notified by email of new releases then
  check the "Update  notification  via  E-Mail"  check  box in the registration
  form.

 Author info
  Please do send comments, bug reports etc... to
  Internet: jallen@iol.ie
  Compuserve: coming soon!


