home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / utility / cf532.zip / CF532.ADD next >
Text File  |  1992-07-24  |  23KB  |  449 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                      *******************************
  7.                      *                             *
  8.                      *  CMFiler -- Version 5.32    *
  9.                      *                             *
  10.                      *******************************
  11.  
  12.      ADDENDUM -- Changes Since Version 5.22
  13.  
  14.      The CMFILER.DOC user manual is current through Version 5.32.
  15.  
  16.      The following features have been added or improved since Version 5.22, in
  17.      reverse chronological order:
  18.  
  19.           o    Version number changed to 5.32 to avoid confusion with several
  20.                versions of 5.31 released to selected users for beta testing.
  21.  
  22.           -----
  23.  
  24.           o    The command line support has been expanded to include an
  25.                optional path specification(s) to the directory(ies) initially
  26.                displayed and an optional initial file mask, as well as an
  27.                optional color attribute setting.  The command line syntax is
  28.                now as follows, where the square brackets indicate optional
  29.                parameters:  (5.31)
  30.  
  31.                cmfiler [pathspec1[\mask] [pathspec2]] [@color]
  32.  
  33.                where "mask" is a file mask of the form "*.ext", and may be
  34.                attached to pathspec1 or pathspec2, and color is C, M, L or T
  35.                for standard color set, monochrome attribute set, LCD (except
  36.                Tandy) and Tandy LCD attribute sets.  Parameters are separated
  37.                by blanks.  The leading "\" may be omitted from the mask if
  38.                there is no pathspec in the command line.
  39.  
  40.                Examples of valid command lines might be:
  41.  
  42.                cmfiler c:\assembly\*.doc c:\pcw\letters @t 
  43.                CF C:\ASSEMBLY C:\WP51\DOCS\*.DOC
  44.                cf assembly @c 
  45.                cf *.exe 
  46.                cmfiler d: 
  47.                CF C:\QBASIC A:\QBASIC /*.BAS
  48.  
  49.           o    In the tree module, after the delete commands (D for soft
  50.                Delete, Ctrl-D for hard Delete), CMFiler marks the deleted
  51.                portion of the image of the tree structure in memory so that it
  52.                will no longer be shown on the screen, but does not refresh the
  53.                tree structure from disk or update the directory size and files
  54.                information.  This saves time so that you can do several delete
  55.                operations without having to wait for the tree structure to be
  56.                reread from disk after each deletion.  When you finally want to
  57.  
  58.  
  59.                refresh the tree from disk after one or more deletes, the
  60.                command is Alt-R (for Refresh).  (5.31)
  61.  
  62.           o    In the tree module, a new text searching function is available
  63.                for searching for a text string of 25 characters or less, using
  64.                up to eight file filters separated by + signs.  Preceding a
  65.                file filter with the pipe symbol (|) excludes it from the
  66.                search.  You may restrict the search to files only in the
  67.                currently selected block of the tree (the "painted" structure
  68.                in the source panel), or expand it to the entire disk.  The
  69.                search text entry "*" is permitted, which hits any text (useful
  70.                in scanning for several filenames at once in text find mode,
  71.                instead of individually in file find mode).  The command is
  72.                "Shift-F" in the tree module.  (5.31)
  73.  
  74.                The screen display in file find and text find modes has been
  75.                revised to eliminate the use of blinking to signal the presence
  76.                of a "hit".  The directories containing hits are shown in high
  77.                intensity (underlined in monochrome) with "right arrowheads"
  78.                (ASCII character 16) in front of them, and the files containing
  79.                hits are shown in high intensity (monochrome underline) at the
  80.                top of each file list.
  81.  
  82.                Also, while the results of a text search (Shift-F) or file name
  83.                search (F) are displayed on the screen, the command Alt-L
  84.                (print tree List) prints a copy of, not the tree structure, but
  85.                a listing of the directories containing "hits" and the names of
  86.                the files in those directories.
  87.  
  88.           o    In the main menu, the function of the tagging options Alt-N and
  89.                Alt-O has been changed to "tag all files Newer than the file at
  90.                the cursor", and "tag all files Older...".  A new tagging
  91.                option is added as Alt-D, "tag all files with same Date as file
  92.                at cursor".   (5.31)
  93.  
  94.           o    Esc from the main menu now presents the followup choice of 
  95.                "Esc to remain in CMFiler, any other key to quit."  (5.31)
  96.  
  97.           o    A bug has been corrected which precluded running batch files
  98.                with command lines.  (5.31)
  99.  
  100.           o    When shelling out of CMFiler, the DOS prompt has been modified
  101.                so that it retains the caller's PROMPT string, and imbeds into
  102.                it the string <CMFiler> (CR-LF) so you are reminded you are in
  103.                a shell from CMFiler.  (5.31)
  104.  
  105.           -----
  106.  
  107.           o    The annotation of files backed up with the backup facility
  108.                ("B") is now that the first character in the extension is the
  109.                tilda (~) instead of underscore (_), for readability and to
  110.  
  111.  
  112.                     CMFiler -- Addendum            1-2             
  113.  
  114.  
  115.                ensure that backed-up files always follow the original in an
  116.                alphabetical listing.  Thus the backed-up file to READ-ME.DOC
  117.                would be READ-ME.~DO.  (5.30)
  118.  
  119.           o    The notes facility was expanded to provide for two cases, and
  120.                its mnemonic command changed:  (5.30)
  121.  
  122.                -    The "edit notes" function has been reassigned the command
  123.                "Ctl-N" (was "O"), and its operation is much the same as
  124.                modified in version 5.28
  125.  
  126.                -    A new "view notes" function is added, as "Shf-N", which
  127.                displays the notes in the opposite panel covering the file list
  128.                for the target directory, but the cursor remains in the source
  129.                panel and all the file services are still available, including
  130.                copy and move to the target directory.  Toggle out of "view
  131.                notes" mode with Shf-N or Esc.
  132.  
  133.           o    A display option was added ("Ctl-E" for casE) which lets you
  134.                display file lists and trees in one of four possible letter
  135.                case conventions:  (5.30)
  136.  
  137.                -    Files and directories all caps 
  138.                -    Files lower case, directories all caps
  139.                -    A "modified-Tauck" convention, (eg, Read-Me.Doc) 
  140.                -    Files and directories all lower case.
  141.  
  142.           o    In the application launcher, when the command line is shown for
  143.                editing just before file execution, you may swap the command
  144.                line shown in the window for the last one used in a previous
  145.                file execution with Up Arrow, Down Arrow (twice), PgUp or PgDn.
  146.                This simplifies multiple execution of the same file with
  147.                slightly different command lines, and works with ZIP/UNZIP as
  148.                well as user specified applications.  (5.30)
  149.  
  150.           o    The options screens invoked by Shf-O, Ctl-Enter and Ctl-O were
  151.                "spiffed" up.  (5.30)
  152.  
  153.           o    A separate help screen was added for the edit notes facility,
  154.                invoked by F1 or Alt-H from the Ctl-N screen.  (5.30)
  155.  
  156.           o    The file mask facility was revised to make the method of entry
  157.                similar to other data entries, and the default value was
  158.                changed from ????????.??? to the simpler *.*.  (5.30)
  159.  
  160.           -----
  161.  
  162.           o    A logic error that prevented applications launched by CMFiler
  163.                from finding the COMSPEC string in the environment was
  164.                corrected.  (5.29a)
  165.  
  166.  
  167.  
  168.                     CMFiler -- Addendum            1-3             
  169.  
  170.  
  171.           o    Improvements were made to the editor as follows (5.29):
  172.  
  173.                -    The record delimiter marks are now toggled with "Alt-
  174.                Minus" and the bottom display is toggled with "Alt-Plus".   The
  175.                current states of both of these switches are stored as the
  176.                program startup defaults by "Shf-S".
  177.  
  178.                -    The line wrapping mode can be toggled between Wrap and
  179.                NoWrap with "Alt-W".  If this is done while viewing any but the
  180.                first section of a very long file, the editor has to go back to
  181.                the beginning of the file to avoid confusion when it
  182.                reestablishes the array of memory pointers to the text lines.
  183.                The current state of this switch is saved as the startup
  184.                default by "Shf-S".
  185.  
  186.           o    Wolfgang Stiller's Integrity Master system integrity and virus
  187.                checking application generates files named ")(.ID" in each
  188.                directory, to record signatures of all the files in the
  189.                directory for later integrity checking.  It is important that
  190.                those not be disturbed, and so CMFiler now has a protective
  191.                feature that prevents their being overcopyied.  (5.29)
  192.  
  193.           o    The Home and End key actions in the main file services memu
  194.                have been revised slightly, to make navigation from long
  195.                directory lists to long file lists easier.  If the cursor is in
  196.                a directory list, the first press of End puts the cursor at the
  197.                top of the file list, and the second press goes to the end of
  198.                the file list.  Within a file list, the first press of Home
  199.                goes to the top of the file list, and the second to the top of
  200.                the directory list.  (5.29)
  201.  
  202.           -----
  203.  
  204.           o    The file editor is now accessible from the nOtes panel, so you
  205.                can take a peek at (or even edit) files while you are looking
  206.                at or writing the associated notes.  Press Alt-E to Edit, Alt-V
  207.                to View.  (5.28)
  208.  
  209.           o    Tagging files may be done from the nOtes as well.  Ctl-T for a
  210.                normal Tag (since the letter "T" would be taken as text to be
  211.                typed into the note), and Alt-T (as froom file listing screen)
  212.                for Alt-Tag.  (5.28)
  213.  
  214.           o    Improvements have been made to the editor as follows (5.28):
  215.  
  216.                -    The algorithm which calculated the display parameter
  217.                "Record Number" was not corrected when the line wrap feature
  218.                was added.  "Record Number" was actually counting the number of
  219.                screen lines, and so a record (the material delimited by a
  220.                carriage return, line feed or combination) longer than 80
  221.  
  222.  
  223.  
  224.                     CMFiler -- Addendum            1-4             
  225.  
  226.  
  227.                characters might appear to be 2,3,4 etc., records.  That is now
  228.                corrected.
  229.  
  230.                -    The find-string feature has now been made case-
  231.                insensitive.
  232.  
  233.           -----
  234.  
  235.           o    The configuration file format for version 5.27 is unavoidably
  236.                different from that of the interim version 5.26.  Users of 5.26
  237.                will have to respecify configuration (F1-F9, Hide and Compare
  238.                switch settings, etc.)  (5.27)
  239.  
  240.           o    If there is old "trash" in the trash can directory
  241.                TRASH_CAN.CF, CMFiler only asks once each day if you want to
  242.                delete or look at it, rather than each time the drive is
  243.                selected.  (5.27)
  244.  
  245.           o    The "Go to..." commands for navigating within a long directory
  246.                listing ("G" to go to a file name in a directory list beginning
  247.                with a certain character, "Alt-G" to go to a directory name)
  248.                have been expanded.  Now you can keep typing the name of the
  249.                file or directory you are trying to find, and as you type the
  250.                second letter, then third, etc., the cursor moves if necessary
  251.                to the file described, until the string of characters you have
  252.                typed no longer describes a file or directory name, or you
  253.                press Enter or Esc to leave the "Go to" command.  The cursor
  254.                stays positioned on the last file described by the string you
  255.                were typing.  (5.27)
  256.  
  257.           -----
  258.  
  259.           o    The name has been changed to remove the nuisance underscore
  260.                character.  In searching for itself and its overlay, it looks
  261.                first for CFV if it is the evaluation version, then CF, then
  262.                CMFILER.  (The evaluation version is identical to the
  263.                registration version except that it has an opening screen which
  264.                provides a license for 60-day evaluation and information on how
  265.                to register.)   (5.26)
  266.  
  267.           o    You may now edit or view files directly while in the tree
  268.                module, without having to exit back to the main module.  In the
  269.                tree module, press "F" to find files or "S" to show files, and
  270.                move up and down the directory tree until you find the
  271.                directory of interest.  Arrow left or right across to the file
  272.                list, move the cursor (dark bar, actually) up or down until it
  273.                is on the file of interest, and press "E" or "V", for Edit or
  274.                View file.  You will be in the editor module directly.  Exit
  275.                back to the tree module with Esc or, in view mode, Enter.  If
  276.                you then want to return to the main file services module with
  277.  
  278.  
  279.  
  280.                     CMFiler -- Addendum            1-5             
  281.  
  282.  
  283.                the cursor selected to this file for editing, printing,
  284.                execution, etc., just press Enter again.  (5.26)
  285.  
  286.           o    Rather than overwriting part of the .COM file to record setup
  287.                parameters, which forces the user to reestablish the setup
  288.                parameters each time a revision to the program is received, a
  289.                separate file is created called CMFILER.CFG (or CF.CFG), which
  290.                CMFiler will look for each time it runs.  This should be kept
  291.                on the same path and be given the same name as the .COM file.
  292.                (5.26)
  293.  
  294.           o    Logic errors have been corrected to make file moving smoother
  295.                for the case where there is already a file by the same name in
  296.                the target directory.  Previously, this case would cause an
  297.                error message "Access denied renaming file", which was not too
  298.                enlightening.  Now, this case is handled just like copying --
  299.                if the target file by the same name is older, it is simply
  300.                deleted before the newer file is moved in.  If it is newer, the
  301.                user is asked to confirm that it should be replaced with the
  302.                older file.  (5.26)
  303.  
  304.           o    A choice of four color pallettes in now available for color
  305.                monitors.  Press "Ctl-P" (for "Pallette"), then roll through
  306.                the choices with the spacebar.  Esc to cancel any change, Enter
  307.                to change the default color set.  (5.26)
  308.  
  309.           o    A new option setup menu has been added to permit easy
  310.                reconfiguration of a few features.  (5.26)  It is called by
  311.                "Shf-O"  (for "Options"), and it presents this menu:
  312.  
  313.           --------------------------------------------------------------------
  314.           Move cursor with Up/Dn Arrow.  Type option desired.
  315.  
  316.  
  317.                                       Define F1 as Help? N
  318.                               Define "D" as HARD Delete? N
  319.                            Clear I/O buffers if located? N
  320.                 Overcopy files with same date/time/size? N
  321.           Refresh directory contents after Screen Saver? N
  322.             Assign Hidden attribute to NARATIVE.CF file? Y
  323.            Monitor (C=Color, L=LCD, T=Tandy LCD, M=Mono) C
  324.  
  325.  
  326.           Press Esc to cancel changes, Enter to accept.
  327.          --------------------------------------------------------------------
  328.  
  329.                These seven "switches" represent setup features that various
  330.                users have asked for, but that not all users would want.  Any
  331.                of the first six may be toggled between Y and N by putting the
  332.                cursor on it using the Up/DnArr keys, and pressing the
  333.                spacebar, or pressing Y or N.  The seventh must be set for your
  334.  
  335.  
  336.                     CMFiler -- Addendum            1-6             
  337.  
  338.  
  339.                monitor type by pressing one of the key choices.  Once you have
  340.                reconfigured the way you wish, press Enter.  Esc exits with no
  341.                changes.  Here is an explanation of each feature:
  342.  
  343.                1.   The F1 key has been added as a Help call in the editor and
  344.                tree modules, and can be so designated for the main module by
  345.                resetting this switch to Y.  The sacrifice is loss of F1 as a
  346.                user-defined application.
  347.  
  348.                2.   For those who do not wish to use the "soft" delete feature
  349.                nor be bothered with the directory "CF_TRASH.CAN", the "D" key
  350.                may be reconfigured to "HARD Delete", identical to "Ctl-D" by
  351.                resetting this switch to Y.
  352.  
  353.                3.   The I/O buffer clearing feature for data security during
  354.                file writing operations runs into problems on some system
  355.                configurations with DR DOS 6.0 as the operating system.  It has
  356.                been set to a default mode that does NOT clear buffers before
  357.                writing.  If you want to invoke this security feature, you have
  358.                to reset this switch to Y.
  359.  
  360.                4.   In the default setting, CMFiler does not waste time during
  361.                file copy operations overcopying any file in the target path
  362.                that are reported by DOS to be the same date/time and size as a
  363.                file in the source path.  However, sometimes you might want to
  364.                mass-overwrite files on a backup directory or disk that are
  365.                suspect, even though they may appear to be identical.  Just set
  366.                the Overwrite switch to Y.
  367.  
  368.                5.   For Windows users, if you run CMFiler in a window, it does
  369.                not have any way of knowing when it returns to the foreground
  370.                whether any other application has written to the directories
  371.                that it is selected to.  In the default setting, it does not
  372.                refresh the file listing (reread the directory tables).
  373.                Windows users may want to reset this switch to Y.
  374.  
  375.                6.   Users have asked to be able to specify that the
  376.                NARATIVE.CF file, containing the file/directory notes, not be
  377.                assigned the hidden attribute.  This switch may be reset to N
  378.                for this purpose.
  379.  
  380.                7.   CMFiler can detect the presence of a true monochrome video
  381.                card, and when a monochrome card is present, there is only one
  382.                color set available.  However, when CMFiler detects a color
  383.                card, there is a range of possibilities.  The attached monitor
  384.                may be an LCD or monochrome monitor, in which case a set of
  385.                default color attributes designed for a CGA/EGA/VGA monitor
  386.                would be awful.  On initial execution, CMFiler establishes what
  387.                type of monitor you have atached by forcing a choice.  This
  388.                setup option lets you change that initial choice if you wish.
  389.  
  390.  
  391.  
  392.                     CMFiler -- Addendum            1-7             
  393.  
  394.  
  395.           o    CMFiler now does a rudimentary self-check for integrity each
  396.                time it loads.  If the file has become corrupted by tampering
  397.                or a disk sector gone bad, you will get a message to that
  398.                effect and the program will offer you the option of continuing
  399.                or terminating.  This will detect some of the file-infecting
  400.                viruses, as well as corruption by editing or defective media,
  401.                but should NOT be counted on as an anti-virus measure.  (5.26)
  402.  
  403.                [There is no substitute for a good virus checking/integrity
  404.                checking software suite.  I recommend the shareware program
  405.                Integrity Master by Wolfgang Stiller.]
  406.  
  407.           o    A new "Save configuration" command has been added as "Shf-S" to
  408.                make saving the current configuration (Hide switch, Compare
  409.                mode switch, file Order mode, etc.).  This saves all the
  410.                current setup data to the .CFG file.  (The Options command at
  411.                "Shf-O" also calls the same save routine when it exits, so you
  412.                do not need to press Shf-S after Shf-O.)   (5.26)
  413.  
  414.           o    The spacebar has been remapped to tag files.  The date/time
  415.                display is toggled with the "5%" key.  (5.26)
  416.  
  417.           o    The editor module has been revised to wrap lines longer than 79
  418.                characters, so that there is never any information off-screen.
  419.                This makes viewing .COM and .EXE files much easier, and has
  420.                little effect on edited text files.  This is a display feature
  421.                only -- the editor does not insert line delimiters in the text.
  422.                (5.26)
  423.  
  424.           -----
  425.  
  426.           o    The on-screen Help in the main module has been reoganized for
  427.                clarity.  (5.25)
  428.  
  429.           -----
  430.  
  431.           o    A new file copying option, "copy with rename", has been added
  432.                as the command "Alt-R" in the main file services module.  It
  433.                operates only on the file at the cursor.  (5.23)
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.                     CMFiler -- Addendum            1-8             
  449.