
                            WinXs Version 1.1
                      Copyright (C) 1995 Mick Meaden
                           All Rights Reserved

       INTRODUCTION

       WinXs for Windows  is  a  shareware  program  that  provides
       UNIX-like tool functionality under Windows 3.1 or later.  To
       run WinXs, you will need a 386-based PC (or later), at least
       4mb  of main memory and approximately 1.6mb of disc space to
       install the software.  Features of this version include:

         i.  Cat for Windows.  Concatenates one or more  files  and
             appends  them to a named output file, which is created
             if it does not already exist.

        ii.  Col for Windows.  Filters reverse line-feeds and vari-
             ous other control characters.  Optionally, this filter
             can also be used to remove backspace sequences  or  to
             convert spaces to tabs.

       iii.  Compress and Uncompress.  Windows version of the  UNIX
             compress(1) and uncompress(1) commands, which are use-
             ful when downloading files from the Internet  or  when
             transferring large files to and from UNIX systems.

        iv.  Dos2unix and Unix2dos.  Filters for converting between
             DOS  and  UNIX text file formats; that is, CR-LF (DOS)
             and LF (UNIX).

         v.  Du for Windows.  A Windows implementation of the  UNIX
             du(1)  command,  which recursively lists the number of
             blocks allocated to files and directories.

        vi.  Expand for Windows.  Performs the opposite function of
             col(1) and expands tabs to spaces.

       vii.  File Compare.  A set of programs that perform  various
             file  comparisons,  including binary comparisons based
             on the  UNIX  cmp(1)  program,  directory  comparisons
             based  on  dircmp(1),  and differential text file com-
             parisons based on diff(1) or the DOS FC command.

       viii. File for Windows.  This program attempts to  determine
             the  contents of a file or files by examination of the
             Windows  registration  database,  a  table  of   magic
             numbers  uniquely  identifying file types, and finally
             the contents of the file itself.

        ix.  Fmt for Windows.  A simple text processing utility for
             performing  modest  tasks such as formatting mail mes-
             sages.  Text can be formatted using  block,  indented,
             crown or centered paragraphs, optionally with left and
             right text justification.

         x.  Fold for Windows.  Folds lines from its  input  files,
             breaking  the  lines  to  have  a maximum column width
             (after tab and  backspace  processing)  or  a  maximum
             number  of  bytes.  Optionally, lines can be broken at
             the last blank character within the  specified  column
             or byte width.

        xi.  Grep for Windows.  A pattern  searching  program  that
             scans one or more text files for a specified character
             sequence.  Grep uses basic regular expression  pattern
             matching, as defined in X/Open Portability Guide Issue
             4.

       xii.  Grex for Windows.  Is a simple stream editor that sup-
             ports  various  ed(1)-like  editing  commands.   These
             include text matching and substitution, text deletion,
             line deletion, and multi-line text insertion.

       xiii. Gzip and Gunzip.  Provides a Windows interface to  GNU
             gzip(1),  which  is a separate DOS program that can be
             obtained free of charge under the terms and conditions
             of  the GNU software license (see associated help file
             for further details).

       xiv.  Hd for Windows.  A file viewer that will  display  any
             type  and size of file in hexadecimal format.  Hd sup-
             ports the same scrolling, search and text marking com-
             mands  as  More.   It also supports printing and print
             previewing.

        xv.  More for Windows.  A file viewer that supports more(1)
             functionality  and  file movement commands.  This is a
             full featured Windows MDI  (multi-document  interface)
             application,  with  print  and  print previewing using
             pr(1), basic regular expression searching, text  mark-
             ing,  configurable  display and printer fonts, escapes
             to your favourite editor, rendering  with  or  without
             line numbers, text or hexadecimal display, etc..  More
             supports File Manager drag and drop and  will  display
             files  of any size, depending on virtual store availa-
             bility.

       xvi.  Split for Windows.  A  Windows  version  of  the  UNIX
             split(1) command, which breaks a file up into a speci-
             fied multiple of  line,  byte,  kilobyte  or  megabyte
             pieces.   This version also provides an Unsplit facil-
             ity for combining output files generated by a previous
             call to Split back into a single, large file.

       xvii. Strings for Windows.  This utility is commonly used on
             UNIX  systems  to  search  object  files for copyright
             statements, error messages, etc..  This  version  will
             scan  files  of any size and content, and will option-
             ally display file offsets of located strings.

       xviii. Tr for Windows.   Substitutes,  deletes  or  squeezes
             characters  from its input.  This is a general purpose
             filter that can be used for such things as  converting
             the  case  of characters, deleting control characters,
             breaking files up into  word  lists,  reducing  multi-
             character sequences to single characters, etc..

       xix.  Uuencode and Uudecode.  Windows versions of  the  UNIX
             commands  of  the  same name.  Useful when downloading
             stuff from the Internet, or when using UNIX mail.

        xx.  Wc for Windows.  A Windows version of the  UNIX  wc(1)
             command,  which  counts the number of lines, words and
             bytes in one or more text files.

       xxi.  Winxsdll.dll.  This DLL adds an extra menu to the Win-
             dows  File  Manager menu bar, allowing the above WinXs
             programs to be initiated directly  from  File  Manager
             (see below for details).

       The WinXs utilities can be called directly from the  Windows
       Program  Manager,  or (more usefully) from File Manager.  To
       use More as the default file viewer on your system, edit the
       text  file  entry in the Windows registration database using
       the regedit.exe utility, which is normally  located  in  the
       Windows directory.

       INSTALLING WINXS

       Create a directory (e.g., c:\winxs), copy the files in  this
       distribution  thereto  (unzipping  if  necessary),  and  run
       SETUP.EXE.  This will add Win&Xs to the  File  Manager  menu
       bar,  associate a text editor for use from File Manager, and
       allow configuration of other options present in this version
       of the product.

       SETUP.EXE can be re-run at any  time  to  change  the  above
       options.

       REGISTRATION

       This distribution contains an unregistered shareware version
       of  the product (see the file licence.txt for details of how
       to register).  This is a fully functional  version  intended
       for  evaluation.   Note, however, that options affecting the
       operation of the More, Hd and Pr utilities can only be saved
       in the registered version.

       REPORTING PROBLEMS

       Please email comments and/or bug reports to:

            100345.2641@compuserve.com
