home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / UTIL_ARC / LUP102.ZIP / LUP.DOC < prev    next >
Text File  |  1994-02-09  |  58KB  |  1,465 lines

  1.  
  2.  
  3.  
  4.                     Lodji Utility Program (LUP), Version 1.02
  5.                                by David W. Roscoe
  6.  
  7.  
  8.  
  9.                                    USER MANUAL
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.         CONTENTS
  18.  
  19.         INTRODUCTION .................. 2
  20.         QUICK START ................... 3
  21.         ACKNOWLEDGEMENTS .............. 3
  22.         SHAREWARE AND REGISTRATION .... 3
  23.         REQUIREMENTS .................. 4
  24.         INSTALLATION .................. 4
  25.         CONFIGURATION ................. 5
  26.         NOTATIONS ..................... 5
  27.         STARTING THE PROGRAM .......... 6
  28.         USING THE PROGRAM ............. 6
  29.         EXITING THE PROGRAM ........... 7
  30.         MENUS ......................... 7
  31.         HELP .......................... 8
  32.         VIEWING DIRECTORIES ........... 8
  33.         INCREMENTAL SEARCHING ......... 9
  34.         VIEWING MULTIPLE DIRECTORIES .. 9
  35.         VIEWING ARCHIVES .............. 10
  36.         VIEWING FILES ................. 11
  37.         COPYING FILES ................. 12
  38.         DELETING FILES ................ 12
  39.         RENAMING FILES ................ 13
  40.         EXTRACTING FILES .............. 13
  41.         DEMONSTRATION ................. 13
  42.         PERFORMANCE ................... 13
  43.         FILES USED BY LUP ............. 14
  44.         TECHNICAL SUPPORT ............. 16
  45.         FREE REGISTRATION UPGRADES .... 18
  46.         REVISION HISTORY ............. 19
  47.         KNOWN PROBLEMS ................ 19
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                                         1
  62.  
  63.  
  64.  
  65.         INTRODUCTION
  66.  
  67.           LUP  (pronounced "loop") is a directory and archive viewer  and
  68.           file extractor, and a simple file manager.  It was designed  to
  69.           be useful to anyone who receives, compares, or maintains  large
  70.           collections  of  files.  This includes CD-ROM  publishers,  BBS
  71.           operators,  shareware  venders, or anyone  who  receives  their
  72.           products  or  services.  LUP's commands are  available  through
  73.           command  keys,  context sensitive menus on  demand,  and  help,
  74.           making LUP easy to learn and use.
  75.  
  76.           LUP  can  display  the contents of  both  DOS  directories  and
  77.           archive  files.  With LUP you can view the contents  of  files,
  78.           whether  they  are  in  DOS  directories,  archive  files,   or
  79.           subdirectories  inside  of archive files.   LUP  also  supports
  80.           archive  files inside archive files, in other words, nested  or
  81.           embedded archive files.
  82.  
  83.           Viewing  the  contents of archive files with LUP is  just  like
  84.           viewing regular DOS directories.  In fact, the directory of  an
  85.           archive   file  looks  just  like  an  extension  of  the   DOS
  86.           subdirectory  tree.   This virtual extension  also  applies  to
  87.           subdirectories  in  the  archive file  if  the  archive  format
  88.           supports this, and to other archive files in the archive file.
  89.  
  90.           LUP  has  a  built in viewer for examining  text  files.   This
  91.           includes  files inside of archive files.  You need not  extract
  92.           the  files  first.   LUP  extracts  them  to  temporary   files
  93.           automatically when needed and deletes them when you exit LUP.
  94.  
  95.           LUP   can   extract  files  from  archives.    It   does   this
  96.           automatically  as part of the regular file copy command if  the
  97.           files  you  are  trying  to copy are  inside  of  one  or  more
  98.           archives.
  99.  
  100.           Besides copying, LUP has other simple file management functions
  101.           such  as  file deletion and renaming.  These commands  work  on
  102.           both regular files or directory files.
  103.  
  104.           Also LUP can display more than one directory or archive at  the
  105.           same  time.   Unlike many other programs,  which  display  each
  106.           directory  in a separate screen window, LUP displays them in  a
  107.           single  window.   If two files have the same  name  and  appear
  108.           identical  then their display occupies a single line,  allowing
  109.           more files to be fit on a screen.  Files which appear different
  110.           are  displayed on more than one line in a way which  emphasizes
  111.           their differences such as length and time stamp.  This makes it
  112.           easy  for you to detect new, changed, or deleted  files.   This
  113.           feature  is especially useful when comparing related groups  of
  114.           files, such as a directory and its backup copy, or two versions
  115.           of  the same software package or data set.  When you move  from
  116.           one  subdirectory to another LUP attempts to do  similar  moves
  117.           for each subdirectory being displayed so that related files are
  118.           automatically displayed together.
  119.  
  120.  
  121.  
  122.                                         2
  123.  
  124.  
  125.  
  126.           LUP  presently  supports  [.ARC], [.LZH],  [.ZIP],  and  [.ZOO]
  127.           archives.  Support for other archive file types is being added.
  128.  
  129.  
  130.  
  131.         QUICK START
  132.  
  133.           This section is for those who want to get LUP running quickly.
  134.  
  135.           If  you  are an experienced user but are not sure  whether  LUP
  136.           will  work  on  your computer then  skip  to  the  REQUIREMENTS
  137.           section, then the INSTALLATION section.
  138.  
  139.           If  you  are  an experienced user and have  a  fairly  powerful
  140.           computer  you  can probably skip directly to  the  INSTALLATION
  141.           section.
  142.  
  143.  
  144.         ACKNOWLEDGEMENTS
  145.  
  146.           I  must  thank several people for helping me  to  produce  this
  147.           program.
  148.  
  149.           First, I thank Robert Schenot for writing "The ShareWare Book".
  150.           His  book  is  full  of  useful  information  on  the  software
  151.           business, with special emphasis on Shareware as a  distribution
  152.           channel.  It has saved me many hours of work.
  153.  
  154.           I thank my Beta testers, most of whom are members of the Boston
  155.           area  SMUDGE  computer user group.  Special thanks to  Jim  Van
  156.           Zandt and Irv Bosinoff for their valuable feedback.
  157.  
  158.           I give my greatest thanks to Brad Hare for putting LUP  through
  159.           grueling  stress tests.  He used LUP to view and extract  files
  160.           from [.ZIP] archives from CD-ROMs and computer systems all over
  161.           the  country.  If LUP is mostly bug free then it  is  partially
  162.           because Brad found most of the bugs for me.
  163.  
  164.  
  165.         SHAREWARE AND REGISTRATION
  166.  
  167.           This product is distributed as Shareware, a  Try-Before-You-Buy
  168.           approach to software distribution.  Please feel free to use LUP
  169.           free for up to 30 days to ensure that it meets your needs.   If
  170.           you  decide  to continue using LUP you must register  with  the
  171.           author.
  172.  
  173.           Your registered copy of LUP will include: the latest release of
  174.           the  software,  a printed user manual, a  registration  key  to
  175.           disable  the production of registration reminder messages  from
  176.           the  program, 90 days of   support, upgrade notices, and  maybe
  177.           some other miscellaneous software.
  178.  
  179.           To  obtain a registered copy of LUP use the <Alt-R>  (Register)
  180.           command in the LUP File Lists Viewer.  The File Lists Viewer is
  181.  
  182.  
  183.                                         3
  184.  
  185.  
  186.  
  187.           active  when  LUP  first starts.   The  Register  command  will
  188.           produce  a registration form which will make your  registration
  189.           easier for both you and me.
  190.  
  191.           See the section LICENSE AGREEMENT for more information.
  192.  
  193.  
  194.         REQUIREMENTS
  195.  
  196.           LUP  will  run on your computer if your computer is an  IBM  PC
  197.           compatible  running MS-DOS or PC-DOS version 3.0 or later,  has
  198.           400K of disk space, and has 640K of Random Access Memory (RAM).
  199.           If  you plan to use LUP to examine archives then you must  also
  200.           have the appropriate archive program in a directory in your DOS
  201.           PATH.  The archive programs are available from most  electronic
  202.           bulletin  board systems.  The presently supported archive  file
  203.           types,  the archive programs needed to access them, are  listed
  204.           below:
  205.  
  206.           [.ARC]: PKUNPAK.EXE  v3.61,  packaged  in  PK361.EXE,  a   self
  207.                   extracting  [.ARC]  file,  along  with  its   companion
  208.                   program  PKPAK.   This may be the last  version  of  an
  209.                   archive program produced by PKWARE which supported  the
  210.                   [.ARC] format.  Earlier versions of these programs were
  211.                   called  PKXARC and PKARC.  PKWARE abandoned the  [.ARC]
  212.                   format  and developed the now much more popular  [.ZIP]
  213.                   format after settlement in 1988 of a lawsuit by  System
  214.                   Enhancement  Associates against PKWARE.   Note,  [.ARC]
  215.                   format does not support subdirectories.
  216.  
  217.           [.LZH]: LHA.EXE   v2.13.   packaged  in  LHA213.EXE,   a   self
  218.                   extracting archive file.
  219.  
  220.           [.ZIP]: PKUNZIP.EXE  v2.04g.  packaged in PKZ204G.EXE,  a  self
  221.                   extracting  [.ZIP]  file,  along  with  its   companion
  222.                   program PKZIP.  They can also be obtained from: PKWARE,
  223.                   INC.; 9025 N. Deerwood Dr.; Brown Deer, WI 53223; USA
  224.  
  225.           [.ZOO]: ZOO.EXE   v2.1.    packaged  in  ZOO210.EXE,   a   self
  226.                   extracting archive file.
  227.  
  228.  
  229.           LUP  was  tested  with  these  particular  versions.   It  will
  230.           probably  run with other versions.  However, if you have  newer
  231.           versions of these archive programs with which LUP does not work
  232.           then please notify me.
  233.  
  234.           If  you plan to run the DEMO.BAT demonstration script then  you
  235.           will need both PKUNZIP.EXE and its companion program PKZIP.EXE.
  236.  
  237.  
  238.         INSTALLATION
  239.  
  240.           To install LUP, copy all of the distribution files to an  empty
  241.           subdirectory.  I suggest the subdirectory name "\LUPnnn"  where
  242.  
  243.  
  244.                                         4
  245.  
  246.  
  247.  
  248.           "nnn"  are the digits of the version number.  If you  set  your
  249.           default directory to this subdirectory then you will be able to
  250.           run LUP.
  251.  
  252.           If you want to be able to start LUP from any default  directory
  253.           without  using  LUP's directory in the command  then  you  must
  254.           follow  some additional steps.  The files LUP.EXE  and  LUP.DOC
  255.           must be in a directory which appears in your DOS PATH.  You can
  256.           do  this either by adding LUP's subdirectory to your DOS  PATH,
  257.           or  by  copying  LUP.EXE and LUP.DOC to a  directory  which  is
  258.           already  in  your  DOS PATH.  LUP.DOC should  be  in  the  same
  259.           directory  as  LUP.EXE  because  this is  needed  by  the  Help
  260.           command.
  261.  
  262.           If you plan use LUP to access archive files then you must  also
  263.           have archive programs installed in your DOS PATH for each  type
  264.           of  archive.   See REQUIREMENTS for more information  on  these
  265.           archive programs.
  266.  
  267.           If your copy of LUP is a registered copy then you have one more
  268.           step to perform.  See the section called DISABLING REGISTRATION
  269.           REMINDERS.
  270.  
  271.  
  272.         CONFIGURATION
  273.  
  274.           This version of LUP has no configuration options.  LUP tries to
  275.           adapt to the type of computer and the video mode you are  using
  276.           when you run it.  LUP will adapt to monochrome or color display
  277.           adapters.   It will adapt to different screen  dimensions,  for
  278.           example, 25 lines, 43 lines, or 50 lines.
  279.  
  280.           See  the  documentation on the DOS MODE  command,  or  whatever
  281.           command  you  use  to  control your  video  display,  for  more
  282.           information.
  283.  
  284.  
  285.         NOTATIONS
  286.  
  287.           The  notation  <KEY_NAME>  represents the pressing  of  a  key.
  288.           KEY_NAME represents the name of key.  Usually this is the  text
  289.           printed  on the top of the key.  For example  <Esc>  represents
  290.           the Escape key.  On most computers the text "Esc" is printed on
  291.           the  top of this key.  Some keys have no text printed on  them.
  292.           For  example  the down arrow key usually has a  picture  of  an
  293.           arrow pointing down, but no text.  In this documentation  these
  294.           picture  keys are represented by angle brackets enclosing  text
  295.           which  approximately describes this picture.  For example,  the
  296.           down arrow key is referenced by <Arrow-Down>
  297.  
  298.           The notation [FILE_TYPE] represents a file type.  The file type
  299.           implies a way of interpreting the file.  FILE_TYPE is the  name
  300.           of the type.  For example, [.ZIP] represents a file created  by
  301.           PKZIP or similar program.  FILE_TYPE may or may not be the same
  302.           as  the file name extension.  For more information see  VIEWING
  303.  
  304.  
  305.                                         5
  306.  
  307.  
  308.  
  309.           ARCHIVES.
  310.  
  311.           The  notation  {SPECIAL} represents a special list  item  where
  312.           SPECIAL is the name of that item.  You may see this in the File
  313.           List  Viewer  or the Path Picker.  The  program  takes  special
  314.           action when you press the Enter key while the cursor is on  one
  315.           of  these  items.   The action is suggested  by  the  value  of
  316.           SPECIAL.   For example, pressing <Enter> when the cursor is  on
  317.           {Parent} in the File List Viewer causes the parent  directory
  318.           or directories to be displayed.
  319.  
  320.  
  321.         STARTING THE PROGRAM
  322.  
  323.           The  simplest  method of starting LUP is simply to  type  "LUP"
  324.           from the DOS prompt.  Type:
  325.  
  326.             LUP<Enter>
  327.  
  328.           The  "<Enter>" stands for the Enter key.  LUP will execute  and
  329.           display  the File List of the current working directory in  the
  330.           File  Lists Viewer.  From there you may change the  File  Lists
  331.           being  displayed,  move  elsewhere in the  directory  tree,  or
  332.           perform other file operations.
  333.  
  334.           To  make LUP begin by displaying one or more File  Lists  other
  335.           than  the current working directory, simply add their names  to
  336.           the  DOS  command  line.   For  example,  suppose   C:\PROJECT1
  337.           contains  your  files  of a particular project,  and  a  floppy
  338.           diskette contains previously saved versions of those files, and
  339.           you want to see which files have changed since you saved  them.
  340.           To  do  this,  place the diskette in drive A: and  at  the  DOS
  341.           prompt type:
  342.  
  343.             LUP C:\PROJECT1 A:<Enter>
  344.  
  345.           This  will cause LUP to start and to display  both  directories
  346.           simultaneously.  Note, only File List specifications can appear
  347.           on  the  command line.  You can not view a text  file  directly
  348.           from  the  command line, however you can do this after  LUP  is
  349.           started.
  350.  
  351.           You  may  also specify archive files on the command  line.   In
  352.           general  you  may type an archive file path name  anywhere  you
  353.           could  type a directory file path name.  See  VIEWING  ARCHIVES
  354.           for more information.
  355.  
  356.  
  357.         USING THE PROGRAM
  358.  
  359.           LUP  was  designed to be both easy to learn and  easy  to  use.
  360.           Almost  all  program  commands are  available  through  context
  361.           sensitive menus AND single key shortcuts.
  362.  
  363.           Using  the  menus  is easy.  You can begin  using  the  program
  364.  
  365.  
  366.                                         6
  367.  
  368.  
  369.  
  370.           immediately  with  the menus.  If you want you  can  learn  the
  371.           shortcut keys.  All shortcut keys are displayed in the menus of
  372.           their associated commands, which makes them easy to learn.
  373.  
  374.           There  is also a simple Help command which allows you  to  view
  375.           this user manual from inside of LUP.
  376.  
  377.  
  378.         EXITING THE PROGRAM
  379.  
  380.           You  can  quit, or exit, any part of the  program  using  <Esc>
  381.           (Escape key).  If you do this in the File Lists Viewer then you
  382.           are asking to quit the program and return to DOS.  In this case
  383.           the  program  will ask for confirmation  before  exiting.   The
  384.           default  directory will be the one active when you started  the
  385.           program.
  386.  
  387.           You  can  also  exit the program using  the  <Alt-X>  (Exit  to
  388.           directory) from the File Lists Viewer.  This command allows you
  389.           to exit with the default directory set to one of the ones being
  390.           displayed  by the File Lists Viewer, which may not be  the  one
  391.           active when you started the program.
  392.  
  393.  
  394.         MENUS
  395.  
  396.           Menus are available from nearly everywhere in the program.  You
  397.           can display a menu by pressing the F10.
  398.  
  399.           Menus  are  context sensitive.  This means  that  the  commands
  400.           listed  in a menu vary according to the commands  available  at
  401.           that  point  of  the program.  These  commands  can  depend  on
  402.           everything from the type of dialogue box active to the position
  403.           of  the cursors.  If you are ever not sure about   what  to  do
  404.           next,  pressing F10 will produce a menu of all the  things  you
  405.           can do at that point.  For example, if the File Lists Viewer is
  406.           active  and  you press the F10 key then a  menu  labeled  "File
  407.           Lists  Viewer  Menu"  will be displayed  which  lists  all  the
  408.           commands  available from the File Lists Viewer.  You will  even
  409.           see the F10 key listed.
  410.  
  411.           You can use a menu in two ways.  The first way is to select one
  412.           of the commands in the menu and press the Enter key to  execute
  413.           it.   For example, in the menu of the File Lists Viewer is  the
  414.           menu  item "<Alt-A> About this program".  If you move the  menu
  415.           cursor  to  that  menu  item and press the  Enter  key  then  a
  416.           dialogue box will be displayed which gives a brief  description
  417.           of the program.
  418.  
  419.           The other way to use a menu is as a command summary.  When  you
  420.           see  in a menu the command you want to execute, you  can  press
  421.           the  <Esc> key to exit the menu and then press  the  associated
  422.           command key to trigger that command.
  423.  
  424.           Note, sometimes a menu item represents a group of commands, not
  425.  
  426.  
  427.                                         7
  428.  
  429.  
  430.  
  431.           a single command.  Group menu items end in "...".  If you press
  432.           <Enter>  when  the  menu cursor is on a group  menu  item  then
  433.           another  nested menu will appear.  This nested menu  represents
  434.           the  group.  For example, when a list scroller is active  there
  435.           are  several command keys available for moving  the  scroller's
  436.           cursor.   These  appear as a single group menu item  under  the
  437.           name  "Line  Cursor Movement...".  If you press the  Enter  key
  438.           while the menu cursor is on the "Line Cursor Movement..."  item
  439.           then  another  menu will appear which lists the  actual  cursor
  440.           movement  commands  with their command keys, such  as  "<Arrow-
  441.           Down> Forward", etc.
  442.  
  443.  
  444.           To abandon a menu without executing one of its commands,  press
  445.           the Esc key.  The menu will disappear.
  446.  
  447.  
  448.         HELP
  449.  
  450.           If  you  still can't figure out how to do what you  want  after
  451.           using the menus then you can get help by pressing the <F1> key.
  452.           This  will  open a dialogue for viewing the user  manual  file,
  453.           i.e.,  the  file you are reading now.  Help is  available  from
  454.           everywhere the menus are available.
  455.  
  456.  
  457.         VIEWING DIRECTORIES
  458.  
  459.           You  view directories with the File Lists Viewer, which is  the
  460.           dialogue  which  fills  the entire screen when  you  start  the
  461.           program.   It displays one or more directories.  It is  divided
  462.           into two major parts.
  463.  
  464.           The  top part contains a summary of the directories  displayed.
  465.           Each line in the summary includes the number of the  directory,
  466.           the  total number of bytes in all the files in that  directory,
  467.           the number of files including subdirectories in that directory,
  468.           and the path name of the directory.  It also includes the  file
  469.           mask,  however  this  should probably  be  displayed  elsewhere
  470.           because all file masks must be the same.
  471.  
  472.           The  bottom  contains  a  list  of  the  file  entries  in  the
  473.           directories  summarized in the top part.  Each  entry  includes
  474.           the file name, the file size or if the entry is a  subdirectory
  475.           a notation to indicate that, the file date, file time, and  the
  476.           file  attributes.  Note, together the file date and  file  time
  477.           make  up what is called the file time stamp.  This is the  time
  478.           the file was created or last written to.
  479.  
  480.           The  file entry list may be scrolled using the cursor  movement
  481.           commands.    Cursor  movement  commands   include   incremental
  482.           searches.   This  allows you to move the cursor directly  to  a
  483.           particular  file entry by pressing the first few characters  of
  484.           the file name.  See INCREMENTAL SEARCHING for details.
  485.  
  486.  
  487.  
  488.                                         8
  489.  
  490.  
  491.  
  492.           To display a subdirectory of the directory you are  displaying,
  493.           simply move the scroller cursor to the subdirectory you wish to
  494.           display and press the <Enter> key.  If you wish to display  the
  495.           parent  of the directory being displayed then move  the  cursor
  496.           the  entry  labeled  "{Parent}" and press  the  <Enter>  key.
  497.           Using  these  two basic operations you can easily  examine  all
  498.           directories on a disk.
  499.  
  500.           If  you  would like to examine the directories on  a  different
  501.           disk  drive,  or would like to jump immediately  to  a  distant
  502.           directory then use the Alt-S (Substitute Path) command.
  503.  
  504.           If  you would like to limit the display to a subset of all  the
  505.           files  in  the  directory you can use  the  Alt-F  (File  Mask)
  506.           command.   For  example  to display only the  files  ending  in
  507.           ".TXT", change the New File Mask to "*.TXT".
  508.  
  509.           The  previous  commands  are part of a  group  of  commands  to
  510.           control  the  file lists displayed by the  File  Lists  Viewer.
  511.           This  group is visible as the "Lists Displayed..." item in  the
  512.           File  Lists  Viewer menu.  For information on the  commands  in
  513.           this group see VIEWING MULTIPLE DIRECTORIES.
  514.  
  515.  
  516.         INCREMENTAL SEARCHING
  517.           If you are in the File Lists Viewer or the Path Picker and  you
  518.           know  the  first  few characters of a file  in  which  you  are
  519.           interested you can quickly move the cursor to its file entry by
  520.           typing  those  characters  on the  keyboard.   This  is  called
  521.           incremental searching.  Each time you press a key LUP adds that
  522.           key to the search string and moves the cursor to the first file
  523.           which matches that string.  If the search string does not match
  524.           any  file entry then LUP displays a message and allows  you  to
  525.           correct or remove that last character.
  526.  
  527.           The  position  of the character cursor within  the  file  entry
  528.           shows  how many search characters have been pressed.   You  can
  529.           remove the last character in the search string by pressing  the
  530.           <Backspace> key.  LUP repositions the cursor appropriately.
  531.  
  532.           If  you  use  one  of  the  other  cursor  movement  keys   the
  533.           incremental  search  string  will  be  adjusted  appropriately.
  534.           Characters are removed from the tail of the search string until
  535.           the search string matches the file name in the new file  entry.
  536.           An   empty  search  string  matches  every  file  entry.    The
  537.           incremental search can usually be completely reset by  pressing
  538.           the <Home> key.
  539.  
  540.  
  541.         VIEWING MULTIPLE DIRECTORIES
  542.  
  543.           Viewing  multiple  directories at the same time is  similar  to
  544.           viewing  single  directories.  It is also done  with  the  File
  545.           Lists  Viewer  however  there  are a  few  differences  in  the
  546.           display.   Each  file  entry may occupy  more  than  one  line,
  547.  
  548.  
  549.                                         9
  550.  
  551.  
  552.  
  553.           between  one and the number of directories displayed.   If  LUP
  554.           finds  that  two  files with the same  name  in  two  different
  555.           directories have the same size, date, time, and attributes then
  556.           it  displays then on the same line.  Otherwise it puts them  on
  557.           two  different  lines.  The numbers in the column  headed  with
  558.           "**..." indicate which directories a given version of a file is
  559.           in.   The different file versions are ordered by date and  time
  560.           with the newest files first.
  561.  
  562.           Any  line which does not have numbers in every position of  the
  563.           "**..." column indicates some type of difference, either a  new
  564.           file,  a  deleted file, a changed file, a file  with  different
  565.           attribute  bits, etc.  This is the column which  makes  finding
  566.           differences between directories easy.
  567.  
  568.           The  directories being displayed are summarized in the  top  of
  569.           the   two  rectangular  display  areas  on  the  screen.    The
  570.           directories are ordered alphabetically by name.
  571.  
  572.           The set of directories being displayed can be changed by  using
  573.           the File Lists Viewer, Lists Displayed... commands.  With  them
  574.           you  can add a directory, remove a directory, or  substitute  a
  575.           directory  in  the  set of directory  or  archive  files  being
  576.           displayed.   If you want to add a directory to the  File  Lists
  577.           Viewer use the <Alt-I> (Include Path) command.  If you want  to
  578.           remove one from the File Lists Viewer use the <Alt-E>  (Exclude
  579.           Path)  command.   Note,  in earlier versions  this  was  called
  580.           Eliminate  Path.   The name was changed because  the  old  name
  581.           suggested  that it may delete files, however it merely  removes
  582.           them from the display.  If you want to change one then use  the
  583.           <Alt-S> (Substitute Path) command.
  584.  
  585.  
  586.         VIEWING ARCHIVES
  587.  
  588.           Viewing  archive  files is very similar  to  viewing  directory
  589.           files.   To view an archive file, move the cursor of  the  File
  590.           Lists  Viewer  to  the file entry of the  file  and  press  the
  591.           <Enter>  key.  The File Lists Viewer will display the  contents
  592.           of  the archive file as a list of the files it  contains.   The
  593.           archive file must be one of the archive types supported.
  594.  
  595.           You may move between the subdirectories of an archive file just
  596.           like DOS subdirectories.  You may even move into archive  files
  597.           inside of archive files, in other words, nested archive  files.
  598.           You may also display regular DOS directory listings and archive
  599.           listings  at the same time to compare them as described in  the
  600.           section on VIEWING MULTIPLE DIRECTORIES.
  601.  
  602.           Normally  LUP decides how to view a file by examining the  file
  603.           name  extension.  For example, the names of most  [.ZIP]  files
  604.           end  in  ".ZIP".  However not all archive files  end  in  their
  605.           standard name extensions.
  606.  
  607.           There are two ways to view an archive file which does not  have
  608.  
  609.  
  610.                                         10
  611.  
  612.  
  613.  
  614.           the  file name extension normally associated with it.  One  way
  615.           is  to use the File Lists Viewer <Alt-V> (View with  selectable
  616.           method) command.  This command displays a list of ways to  view
  617.           the  file.  You may move the cursor to the appropriate  archive
  618.           type and press <Enter>.  This will cause LUP to try to  display
  619.           the  file  as that type of archive file.  For example,  a  self
  620.           extracting  [.ZIP] file whose name is FILE.EXE may be  examined
  621.           as a [.ZIP] archive by using the <Alt-V> command and  selecting
  622.           the [.ZIP] view option.
  623.  
  624.           The  other way to view an archive file with a nonstandard  name
  625.           extension  is  to use the [FILE_TYPE] notation  to  specify  an
  626.           archive type.  Any place where LUP accepts the path name of  an
  627.           archive  file,  for  example  on the command  line  or  in  the
  628.           "Substitute Path" command, you may use an optional archive file
  629.           type specifier.  For example, you may specify a self extracting
  630.           [.ZIP] file whose name is FILE.EXE by "FILE.EXE[.ZIP]".
  631.  
  632.           There is a class of archive files which get special  treatment.
  633.           Often  an archive file which contains files  in  subdirectories
  634.           also  contains their subdirectories.  For example, if a  [.ZIP]
  635.           file  contains  an  entry for a  file  "SUB\FILE.TXT"  then  it
  636.           probably  also contains an entry for the  subdirectory  "SUB\".
  637.           LUP  will display the entry for this subdirectory in the  usual
  638.           manner.   However  if  the entry  for  subdirectory  "SUB\"  is
  639.           missing then LUP must simulate its presence.  A listing of  the
  640.           contents  of such a [.ZIP] file will contain a simulated  entry
  641.           for   the   subdirectory.   You  can   recognize   these   fake
  642.           subdirectories  by the impossible date and time stamp value  of
  643.           "1980-00-00 00:00:00".
  644.  
  645.           Note, some archive files created on Unix systems contain  files
  646.           whose names have lower case characters.  LUP will convert these
  647.           names to upper case when it displays them because DOS does  not
  648.           support lower case in its file names.
  649.  
  650.  
  651.         VIEWING FILES
  652.  
  653.           To  view  a  file, use the File Lists  Viewer  to  display  the
  654.           directory  or  archive containing the file you  would  like  to
  655.           examine.   Move the cursor to the entry for the file and  press
  656.           the <Enter> key.  LUP displays the file.
  657.  
  658.           If the file has a file name extension normally associated  with
  659.           one  of the archive file types, then LUP will display the  file
  660.           in  a  File Viewer text window which may be scrolled.   If  the
  661.           file  you want to view has an archive file type  extension  but
  662.           you know that the file is actually a text file, or if you  want
  663.           to view an archive file as text, use the "View with  selectable
  664.           method)  <Alt-V> command.  This command allows you to  override
  665.           the normal viewing method.
  666.  
  667.  
  668.           By   default  the  File  Viewer  shows  only  printable   ASCII
  669.  
  670.  
  671.                                         11
  672.  
  673.  
  674.  
  675.           characters.  However you may display all characters except  the
  676.           line-feed <LF>, which is treated as a line terminator, by using
  677.           the  <Alt-J> (toggle Junk filter) command.  This  will  display
  678.           all  characters, whether they are printable ASCII or  not.   In
  679.           either  case LUP also does some rudimentary formatting  of  tab
  680.           characters.
  681.  
  682.           If  a  file line will not fit on a single screen line  then  it
  683.           will  be  continued  to  as  many  following  screen  lines  as
  684.           necessary.   Use the <Alt-M> (toggle Multicolor lists)  command
  685.           to  display alternate file lines in different colors  and  make
  686.           this continuation easier to see.
  687.  
  688.  
  689.         COPYING FILES
  690.  
  691.           To  copy regular or directory files, use the File Lists  Viewer
  692.           to  display the directory or archive containing the  files  you
  693.           want copy.  If you are interested in a particular one then move
  694.           the cursor to it.  Press the <Alt-C> (Copy regular or directory
  695.           files) key.
  696.  
  697.           LUP  will  display  a dialogue box with its  best  guesses  for
  698.           source  path,  destination  path, and file mask  filled  in  or
  699.           selected.   Complete filling in these values.  Use the Tab  key
  700.           to move between value gadgets.
  701.  
  702.           When you have defined all values press the Enter key.  LUP will
  703.           begin copying files.  When it is finished the destination  path
  704.           will  be  added to the File Lists Viewer if that path  was  not
  705.           already being displayed.
  706.  
  707.           You  may not copy into an archive file.  However you  may  copy
  708.           files  out  of an archive file into a DOS directory.   In  this
  709.           case LUP will automatically extract the files.
  710.  
  711.  
  712.         DELETING FILES
  713.  
  714.           To  delete  regular  or directory files,  use  the  File  Lists
  715.           Viewer to display the directory or archive containing the files
  716.           you  want  delete.  If you are interested in a  particular  one
  717.           then move the cursor to it.  Press the <Alt-D> (Delete  regular
  718.           or directory files) key.
  719.  
  720.           LUP will display a dialogue box with its best guesses for  path
  721.           and file mask filled in or selected.  Complete filling in these
  722.           values.  Use the Tab key to move between value gadgets.
  723.  
  724.           When  you have defined all values press the Enter key.  If  you
  725.           have  specified more than one file to be deleted then LUP  will
  726.           ask  for  confirmation.  If you answer Yes then it  will  begin
  727.           deleting files.
  728.  
  729.           You may not delete files from an archive file.
  730.  
  731.  
  732.                                         12
  733.  
  734.  
  735.  
  736.  
  737.  
  738.         RENAMING FILES
  739.  
  740.           To  rename  a  regular or directory file, use  the  File  Lists
  741.           Viewer to display the directory or archive containing the  file
  742.           you  want  rename.  If you are interested in a  particular  one
  743.           then move the cursor to it.  Press the <Alt-N> (reName a  file)
  744.           key to activate the "reName a file" command.
  745.  
  746.           LUP  will  display  a dialogue box with its  best  guesses  for
  747.           directory,  and  old  name filled  in  or  selected.   Complete
  748.           filling  in these values and provide a new name.  Use  the  Tab
  749.           key to move between value gadgets.
  750.  
  751.           When  you have defined all values press the Enter key  and  LUP
  752.           will  rename  the file.  You may not rename a  file  inside  an
  753.           archive file.
  754.  
  755.  
  756.         EXTRACTING FILES
  757.  
  758.           LUP  can extract files from archive files.  Extracting is  done
  759.           automatically.   There are no separate commands for  extracting
  760.           files.   When you copy files from one location to  another  and
  761.           the  source  location is inside an archive,  or  nested  inside
  762.           several   archives,  LUP  extracts  the  files   automatically.
  763.           Whenever  you  view a file which is inside of  an  archive  LUP
  764.           extracts  it to a temporary file first.  See COPYING FILES  and
  765.           VIEWING FILES for more information.
  766.  
  767.  
  768.         DEMONSTRATION
  769.  
  770.           The  file DEMO.BAT is a batch file which demonstrates  some  of
  771.           the unusual features of LUP, namely the ability to view archive
  772.           files,  and the ability to view multiple directory trees  in  a
  773.           merged format.  The demo creates some files and  subdirectories
  774.           in  the default directory and displays instructions for you  to
  775.           follow  to explore various features.  The demonstration is  not
  776.           fully  automated.   It  depends  on  your  ability  to   follow
  777.           instructions.
  778.  
  779.           To  run  the demonstration, set the default  directory  to  the
  780.           directory containing the LUP files, and type:
  781.  
  782.             DEMO<Enter>
  783.  
  784.  
  785.         PERFORMANCE
  786.  
  787.           You  may be able to make LUP run a bit faster if you  want  to.
  788.           Besides  running  LUP on a faster computer, there  are  several
  789.           things you can do.
  790.  
  791.  
  792.  
  793.                                         13
  794.  
  795.  
  796.  
  797.           LUP caches various calculations.  This means that it saves  the
  798.           results  of  calculations in a cache in  Random  Access  Memory
  799.           (RAM).   If LUP needs the result of a calculation again it  may
  800.           find  it  in  the  cache and not need  to  spend  the  time  to
  801.           calculate  it again.  If you can increase the amount of  memory
  802.           for  LUP  to use then it can cache more  calculations  and  run
  803.           faster.   Recent versions of DOS allow you to load DOS,  device
  804.           drivers,  and TSRs (Terminate and Stay Resident programs)  into
  805.           high  memory, making more   memory available for programs  like
  806.           LUP.  If you can do this but have not already done so then  try
  807.           it.  This may make some of your other programs run faster also.
  808.  
  809.           Since  LUP accesses disk a lot, using a disk cache can make  it
  810.           run  faster also.  If you are not running a disk cache you  may
  811.           want  to do so.  This may make some of your other programs  run
  812.           faster also.
  813.  
  814.           LUP runs an archive program to read the contents of an  archive
  815.           file.  With luck the archive program will be in your disk cache
  816.           when  needed.  However it may be purged from the disk cache  by
  817.           later  disk accesses, especially if your disk cache  is  small.
  818.           If  this happens then you may want to use a RAM  drive  instead
  819.           of,  or  in  addition to, a disk cache; and  put  your  archive
  820.           programs in a directory on the RAM drive.  If you do this  then
  821.           you  also  need  to  have that  directory  in  your  DOS  PATH,
  822.           otherwise LUP will be unable to find the RAM drive copy of  the
  823.           archive program.
  824.  
  825.  
  826.         FILES USED BY LUP
  827.  
  828.           The  following files are parts of, or are created by,  the  LUP
  829.             package:
  830.  
  831.           LUP.DOC: This is the file you are reading now.  It is the  user
  832.             manual for LUP.  It is also used by the Help command.
  833.           LUP.EXE: This is the LUP executable.
  834.           LUP.CFG:   This   file  is  created  by   LUP.    It   contains
  835.             configuration  information,  which  in this  version  of  LUP
  836.             consists of only the registration status of the program.   It
  837.             is  always  created in the directory from which  the  program
  838.             (LUP.EXE) is run.
  839.           C:\LUPTMP.$$$:  This subdirectory and the files created  in  it
  840.             are  temporary files.  They are deleted when LUP  terminates.
  841.             LUP creates temporary files when it examines the contents  of
  842.             archive files.
  843.  
  844.           DEMO.BAT:  This batch file script creates some directories  and
  845.             files  which are used to demonstrate LUP's unusual  features.
  846.             When executed it displays instructions for its use.
  847.  
  848.           REGISTER.DOC: This contains information on how to register  the
  849.             program.
  850.           VENDOR.DOC:  This contains information for disk vendors on  how
  851.             to distribute this software.
  852.  
  853.  
  854.                                         14
  855.  
  856.  
  857.  
  858.           TITLE49.TXT: suggested title line of software when uploaded  to
  859.             electronic bulletin board systems, in 49 characters or less.
  860.           KEYWORDS.TXT: suggested keywords for software when uploaded  to
  861.             electronic bulletin board systems.
  862.           DESC549.TXT: suggested description of software when uploaded to
  863.             electronic bulletin board systems, in 549 characters or less.
  864.           FILE_ID.DIZ:  This  contains  a  description  of  the  software
  865.             suitable for use with certain automatic catalog and BBS  file
  866.             list production software.
  867.           {SDA.ID}:  This  contains a description of the software  to  be
  868.             used in its distribution by The SDN Project.
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.                                         15
  916.  
  917.  
  918.  
  919.         LICENSE AGREEMENT
  920.  
  921.           You may use LUP free for up to 30 days to ensure that it  meets
  922.           your needs.
  923.  
  924.           If  you  decide  to  continue using  LUP  you  must  receive  a
  925.           registered copy of the software by registering with the author.
  926.  
  927.           You  may make any number of copies of this software,  including
  928.           the  registration  key  and printed manual which  come  with  a
  929.           registered copy, with the following conditions:
  930.  
  931.             1. The  number of days you have been using the software  does
  932.                not exceed   30 days, or
  933.  
  934.             2. The total number of people using any of the copies of  the
  935.                software  at   any one time does not exceed the number  of
  936.                registered copies owned by   you.
  937.  
  938.           You  may  give (or sell) copies of the software to  others,  in
  939.           fact   you  are  encouraged  to  do  so,  with  the   following
  940.           conditions:
  941.  
  942.             1. The software is not modified in any way.
  943.  
  944.             2. You do not mislead the person receiving the software about
  945.                what that   person is getting.
  946.  
  947.             3. If you give (or sell) a package which includes a copy of a
  948.                registration  key then you must destroy or include in  the
  949.                same package   all other copies of that key, and you  must
  950.                destroy or include in the   same package all copies of the
  951.                software associated with that key.
  952.  
  953.                Note,  if  you are a shareware disk vendor then  see  file
  954.                VENDOR.DOC for   more information.
  955.  
  956.           LODJI  disclaims  all  warranties relating  to  this  software,
  957.           whether  express or implied, including without  limitation  any
  958.           implied   warranties  of  merchantability  or  fitness  for   a
  959.           particular purpose. Neither LODJI, nor anyone else who has been
  960.           involved  in  the  creation, production, or  delivery  of  this
  961.           software   shall  be  liable  for  any   special,   incidental,
  962.           consequential, indirect or similar damages due to loss of  data
  963.           or  any  other reason, even if LODJI or an agent of  LODJI  has
  964.           been  advised of the possibility of such damages.  In no  event
  965.           shall  LODJI's liability for any damages ever exceed the  price
  966.           paid for the license to use software, regardless of the form of
  967.           the claim.  The person using the software bears all risk as  to
  968.           the quality and performance of the software.
  969.  
  970.  
  971.         TECHNICAL SUPPORT
  972.  
  973.           Registered  users  are entitled to free technical  support  for
  974.  
  975.  
  976.                                         16
  977.  
  978.  
  979.  
  980.           three   months  after  registration.   This  support   is   for
  981.           correcting errors in the program.
  982.  
  983.           If time permits support may also be provided to  non-registered
  984.           users and registered users beyond their free support period.
  985.  
  986.           You should provide all the information needed to reproduce  the
  987.           error.  At minimum you should provide your name, the version of
  988.           the  software, and a   description of what you did  to  trigger
  989.           the  error  and  a  description of the error.   If  you  are  a
  990.           registered  user entitled to technical support you should  also
  991.           provide  the  serial  number  and  registration  key  of   your
  992.           software.  You may be asked to provide other information,  such
  993.           as  details  on  your  computer  system,  your  CONFIG.SYS  and
  994.           AUTOEXEC.BAT  files, and copies of data files  associated  with
  995.           the problem.
  996.  
  997.  
  998.         HOW TO CONTACT LODJI
  999.  
  1000.           You can reach LODJI at any of the following addresses:
  1001.  
  1002.             USPS: LODJI, PO BOX 915, NORTH CHELMSFORD MA 01863-0915
  1003.  
  1004.             CompuServe: 76360,1610
  1005.  
  1006.             Internet: 76360.1610@compuserve.com
  1007.  
  1008.  
  1009.         DISABLING REGISTRATION REMINDERS
  1010.  
  1011.           To  encourage you to obtain a registered copy of LUP  from  the
  1012.           author, LUP occasionally displays messages to remind you of the
  1013.           obligation  to  register.   These  reminders  conform  to   the
  1014.           guidelines of the Association of Shareware Professionals.
  1015.  
  1016.           When   you  get  a  registered  copy  of  LUP  it  includes   a
  1017.           registration  key  with  which  you  can  disable  registration
  1018.           reminder  messages.  The disabling of these messages is  called
  1019.           "silencing".    If  you  do  not  silence  LUP  then  it   will
  1020.           occasionally display these messages.
  1021.  
  1022.           The registration key is printed on the invoice which comes with
  1023.           your  registered copy of LUP.  Each key will silence  only  the
  1024.           copy of LUP with a particular serial number.  The serial number
  1025.           of  your copy of LUP is printed on both your diskette and  your
  1026.           invoice.   If you purchased multiple registered copies  of  LUP
  1027.           then make sure that you use the correct key for each copy.
  1028.  
  1029.           To  silence your registered copy of LUP, first find the key  on
  1030.           your invoice.  It should be labeled "REGISTRATION KEY" and will
  1031.           have the associated serial number printed nearby.  Next, at the
  1032.           DOS command prompt type:
  1033.  
  1034.             LUP -s kkkkkkkkkk<Enter>
  1035.  
  1036.  
  1037.                                         17
  1038.  
  1039.  
  1040.  
  1041.  
  1042.           The "-s" is the silence option.  The 's' must be in lower case.
  1043.           The  "kkkkkkkkkk" is the string of digits of  the  REGISTRATION
  1044.           KEY you found on your invoice.  "<Enter>" represents the  Enter
  1045.           key.   Be  sure  to include spaces between  the  parts  of  the
  1046.           command.  If LUP displays the message "Silenced" and returns to
  1047.           the DOS prompt then the silencing operation is successful.   If
  1048.           it does not do this then the silencing operation failed.   This
  1049.           probably  means that you mistyped the registration key or  some
  1050.           other part of the command.
  1051.  
  1052.           If  you  silence  LUP  but then copy  it  to  another  disk  or
  1053.           subdirectory, or you delete the file LUP.CFG, then the new copy
  1054.           automatically  changes so that it is no longer silenced.   This
  1055.           allows you to easily make and give unsilenced copies of LUP  to
  1056.           others.  However it also means that if you copy LUP to  another
  1057.           directory as part of reorganizing your hard disk then you  need
  1058.           to perform the silencing procedure on the new copy.
  1059.  
  1060.           Please do not give your registration key to anyone else.   This
  1061.           is a violation of your LICENSE AGREEMENT.  Save a copy of  your
  1062.           key and serial number in a safe place.  I suggest writing  them
  1063.           both here in the printed copy of this user manual.
  1064.  
  1065.             Serial number:
  1066.  
  1067.             Registration key:
  1068.  
  1069.  
  1070.         FREE REGISTRATION UPGRADES
  1071.  
  1072.           Once  you  own  a registered copy of  LUP  you  may  repeatedly
  1073.           upgrade free to new versions for up to one year after the  date
  1074.           of  your registration.  An upgraded copy is not as complete  as
  1075.           the original registered copy because it does not include a  new
  1076.           copy of the printed documentation or a new diskette, but it  is
  1077.           a fully functional and silenced copy of the program.
  1078.  
  1079.           The  upgrade procedure is as follows.  When you learn of a  new
  1080.           release  which  you want to have, get a copy from a BBS,  or  a
  1081.           friend, etc.  Install it in the normal way.
  1082.  
  1083.           Then, to silence your upgrade, at the DOS command prompt type:
  1084.  
  1085.             LUP -s kkkkkkkkkk nnnnnnnnnn<Enter>
  1086.  
  1087.           As  before,  the "kkkkkkkkkk" is the string of  digits  of  the
  1088.           REGISTRATION  KEY  from  the  invoice  which  came  with   your
  1089.           registered copy.  The "nnnnnnnnnn" is the SERIAL NUMBER of that
  1090.           copy.  The serial number MUST be typed in this case because  it
  1091.           is  DIFFERENT  from  the serial number of  the  upgrade.   This
  1092.           procedure should work for any version released within one  year
  1093.           after the shipping date of your registered copy.
  1094.  
  1095.           Note,  the  one  year free upgrade period  applies  to  release
  1096.  
  1097.  
  1098.                                         18
  1099.  
  1100.  
  1101.  
  1102.           dates, not to actual dates.   The passage of time has no affect
  1103.           on  the operation of a registered original or upgrade, and  has
  1104.           no affect on the ability to silence it if you need to reinstall
  1105.           it for some reason.
  1106.  
  1107.  
  1108.         REVISION HISTORY
  1109.  
  1110.           1.02 Public release, February 9, 1994.
  1111.             * Added support for [.ARC], [.LZH] and [.ZOO] files.
  1112.             * Added  support  for archive files which  contain  files  in
  1113.               subdirectories  but  not the subdirectories  themselves  by
  1114.               simulating the subdirectories.
  1115.             * Added free registration upgrade capability.
  1116.             * Changed text representation of paths so [.ext] notation  is
  1117.               used in output and needed in input only if the file type is
  1118.               different from the file name extension.
  1119.             * Added <Alt-V> (View with selectable method) command.
  1120.             * Add   <Alt-J>   command  to  display  or   hide   (default)
  1121.               unprintable graphic characters in File Browser.
  1122.             * Add  <Alt-M>  command  to display lists and  files  in  two
  1123.               colors or one color (default).
  1124.             * Fixed  readability problem with [.ZIP] files which  contain
  1125.               certain comments.
  1126.             * Improved  documentation,  and  added  index  and  table  of
  1127.               contents.
  1128.             * Increased  speed  slightly  by:  making  memory  management
  1129.               faster;  reducing memory  fragmentation which reduced  cache
  1130.               purging which improved cache effectiveness.
  1131.             * Made  several  minor bug fixes and some  cosmetic  changes,
  1132.               including  changing  some  command names and  the  keys  to
  1133.               activate them.
  1134.             * Changed  "File  Lists Viewer" to never  display  unreadable
  1135.               paths.
  1136.  
  1137.           1.00 Public release (first).
  1138.  
  1139.  
  1140.  
  1141.         KNOWN PROBLEMS
  1142.  
  1143.           After using LUP to view directories and files LUP may run a bit
  1144.           slower.   On  very  rare occasions LUP  may  terminate  with  a
  1145.           message  which  says that it is unable to allocate a  block  of
  1146.           memory from its heap.  If LUP terminates in this way, or if you
  1147.           notice  a slow down and would like  to restore  LUP's  original
  1148.           speed, simply restart LUP and then resume your task.
  1149.  
  1150.           This problem does not have a severe impact on the usability  of
  1151.           LUP,  so  I  will probably spend most of my  time  doing  other
  1152.           enhancements.  However this problem will eventually be  solved.
  1153.           The  slowing is caused by the LUP's memory manager purging  the
  1154.           internal  cache  in an attempt to recover memory  blocks.   The
  1155.           termination  happens when, after purging the entire cache,  the
  1156.           program is still unable to find a block of memory large  enough
  1157.  
  1158.  
  1159.                                         19
  1160.  
  1161.  
  1162.  
  1163.           to  satisfy  an allocation request.  Usually  there  is  enough
  1164.           total  memory, but it is distributed in many  separate  blocks,
  1165.           and  no  single block is large enough to satisfy  the  request.
  1166.           This condition is called fragmented memory.
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.                                         20
  1221.  
  1222.  
  1223.  
  1224.                                       INDEX
  1225.         ACKNOWLEDGEMENTS, 3
  1226.         ARC, 4
  1227.         Archive type, 11
  1228.         Archives
  1229.           viewing, 10
  1230.         ASCII characters, 11
  1231.  
  1232.         Browsing
  1233.           see Viewing
  1234.  
  1235.         Caches, 14
  1236.         Color
  1237.           see display
  1238.           see toggle Multicolor lists
  1239.         CONFIGURATION, 5
  1240.         Copies of this software, 16
  1241.         Copy regular or directory files, 12
  1242.         COPYING FILES, 12
  1243.  
  1244.         Date
  1245.           see file time stamp
  1246.         Default directory, 5, 7
  1247.         Delete regular or directory files, 12
  1248.         DELETING FILES, 12
  1249.         DEMONSTRATION, 13
  1250.         DEMO.BAT, 4, 13
  1251.         Differences between directories, 10
  1252.         Directories
  1253.           viewing, 8
  1254.           viewing multiple, 9
  1255.         Directories displayed, 8
  1256.         Disk cache, 14
  1257.         Disk drive, 9
  1258.         Display adapter
  1259.           color, 5
  1260.           monochrome, 5
  1261.         DOS command line, 6
  1262.         DOS MODE, 5
  1263.         DOS PATH, 5
  1264.         DOS prompt, 6
  1265.  
  1266.         Eliminate Path
  1267.           see Exclude Path
  1268.         Embedded archive files
  1269.           see nested
  1270.         Escape, 7
  1271.         Exclude Path, 10
  1272.         Exit
  1273.           see quit
  1274.         Exit to directory, 7
  1275.         EXITING THE PROGRAM, 7
  1276.         EXTRACTING FILES, 13
  1277.         Extraction
  1278.           automatic, 12, 13
  1279.  
  1280.  
  1281.                                         21
  1282.  
  1283.  
  1284.  
  1285.  
  1286.         F1
  1287.           help key, 8
  1288.         F10
  1289.           menu key, 7
  1290.         File
  1291.           changed, 10
  1292.           deleted, 10
  1293.           new, 10
  1294.         File attributes, 8
  1295.         File date, 8
  1296.         File entries, 8
  1297.         File Lists, 6, 10
  1298.         File Lists
  1299.           see Lists Displayed
  1300.         File Lists Viewer, 3, 6, 8, 9
  1301.         File Mask, 9
  1302.         File name, 8
  1303.         File size, 8
  1304.         File time, 8
  1305.         File time stamp, 8
  1306.         File time stamp
  1307.           impossible value, 11
  1308.         File Viewer, 11
  1309.         Files
  1310.           directory, 12, 13
  1311.           LUP, 14
  1312.           regular, 12, 13
  1313.           viewing, 11
  1314.         FILES USED BY LUP, 14
  1315.  
  1316.         Group menu items, 7
  1317.  
  1318.         Help, 5, 8
  1319.  
  1320.         Include Path, 10
  1321.         Incremental searching, 8, 9
  1322.         INSTALLATION, 4
  1323.         INTRODUCTION, 2
  1324.  
  1325.         LHA, 4
  1326.         LICENSE AGREEMENT, 16
  1327.         Line terminator, 11
  1328.         Lists Displayed..., 10
  1329.         LODJI, 17
  1330.         Lower case characters, 11
  1331.         LUP, 2
  1332.         LUPTMP.$$$, 14
  1333.         LUP.CFG, 18
  1334.         LUP.DOC, 5
  1335.         LUP.EXE, 5
  1336.         LZH, 4
  1337.  
  1338.         Memory, 19
  1339.         MENUS, 7
  1340.  
  1341.  
  1342.                                         22
  1343.  
  1344.  
  1345.  
  1346.         MS-DOS
  1347.           see DOS
  1348.  
  1349.         Nested archive files, 10
  1350.         New File Mask, 9
  1351.         NOTATIONS, 5
  1352.  
  1353.         Parent of the directory, 9
  1354.         PATH
  1355.           see DOS PATH
  1356.         PC-DOS
  1357.           see DOS
  1358.         PERFORMANCE, 13
  1359.         PKPAK, 4
  1360.         PKUNPAK, 4
  1361.         PKUNZIP, 4
  1362.         PKWARE, 4
  1363.         PKZIP, 4
  1364.  
  1365.         QUICK START, 3
  1366.         Quit, 7
  1367.  
  1368.         RAM, 14
  1369.         RAM drive, 14
  1370.         Random Access Memory, 14
  1371.         Register, 3
  1372.         Registered copy, 16
  1373.         Registering, 16
  1374.         REGISTRATION KEY, 17, 18
  1375.         REGISTRATION REMINDERS, 17
  1376.         REGISTRATION UPGRADES, 18
  1377.         ReName a file, 13
  1378.         RENAMING FILES, 13
  1379.         REQUIREMENTS, 4
  1380.         REVISION HISTORY, 19
  1381.  
  1382.         Screen
  1383.           see display
  1384.         Searching
  1385.           see INCREMENTAL SEARCHING, 9
  1386.         Self extracting archive
  1387.           examining, 10
  1388.         Serial number, 18
  1389.         SHAREWARE AND REGISTRATION, 3
  1390.         STARTING THE PROGRAM, 6
  1391.         Subdirectories
  1392.           displaying, 9
  1393.         Subdirectories in archives, 10
  1394.         Subdirectories in archives
  1395.           simulated, 11
  1396.         Subdirectory, 8
  1397.         Substitute Path, 9
  1398.         Support
  1399.           see TECHNICAL SUPPORT
  1400.  
  1401.  
  1402.  
  1403.                                         23
  1404.  
  1405.  
  1406.  
  1407.         Tab characters, 11
  1408.         TECHNICAL SUPPORT, 16
  1409.         Time
  1410.           see file time stamp
  1411.         Toggle Junk filter, 11
  1412.         Toggle Multicolor lists, 12
  1413.  
  1414.         Unix systems, 11
  1415.         Upgrades
  1416.           see REGISTRATION UPGRADES, 18
  1417.         Upper case, 11
  1418.         USING THE PROGRAM, 6
  1419.  
  1420.         Video
  1421.           see display
  1422.         Video mode, 5
  1423.         View with selectable method <Alt-V>, 10, 11
  1424.         VIEWING ARCHIVES, 10
  1425.         VIEWING DIRECTORIES, 8
  1426.         VIEWING FILES, 11
  1427.         VIEWING MULTIPLE DIRECTORIES, 9
  1428.  
  1429.         Warranties, 16
  1430.  
  1431.         ZIP, 4
  1432.         ZOO, 4
  1433.  
  1434.         **, 10
  1435.  
  1436.         <KEY_NAME>, 5
  1437.  
  1438.         [FILE_TYPE], 5, 11
  1439.  
  1440.         { Parent }, 9
  1441.         {SPECIAL}, 6
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.                                         24
  1465.