home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / baed001.zip / english.txt < prev    next >
Text File  |  1998-10-20  |  6KB  |  139 lines

  1.   Batch Editor V. 0.1 * (c) 1998 Alessandro Cantatore - Team OS/2 Italy
  2.  
  3.   **************************************************************************
  4.  
  5.   NOTE:
  6.  
  7.   Under no circumstances the author is liable for any LOSS OR DAMAGE.
  8.  
  9.   You are FREE TO USE this version of the program on as many machines as you
  10.   like.
  11.  
  12.   You are FREE TO DISTRIBUTE the program provided that you include all the
  13.   files in the archive without any modification.
  14.  
  15.   YOU ARE NOT ALLOWED TO SELL THE PROGRAM, but can charge a reasonable amount
  16.   to cover the cost of the distribution media.
  17.  
  18.   -------------------------------------------------------------------------
  19.   THE USE OF THE PROGRAM IMPLIES ACCEPTANCE OF THE CONDITIONS STATED ABOVE!
  20.   -------------------------------------------------------------------------
  21.  
  22.  
  23.   Alessandro Cantatore
  24.   alexcant@tin.it
  25.   alexcant@pandora.it
  26.   FIDONET: 2:335/705.2
  27.   http://acsoft.ghostbbs.ml.org
  28.  
  29.   **************************************************************************
  30.  
  31.   
  32. --[Contents]----------------------------------------------------------------
  33.  
  34.  - Introduction
  35.  - Installation
  36.  - Features and settings
  37.  - Planned features
  38.  - Registration
  39.  
  40.  
  41. --[Introduction]------------------------------------------------------------
  42.  
  43.   Batch Editor is a small multithreaded PM application which allows to
  44.   find and replace a list of strings in one or more files.
  45.   You can use it to edit text files or binary files.
  46.   Replacing paths references in the system files and application INI
  47.   files you can use it to update them when you move an application
  48.   to a different path.
  49.   You can even use it on your system files, when moving your OS/2 installation
  50.   to a different drive/partition, by replacing all the partition letter
  51.   occurrences.
  52.  
  53. --[Installation]------------------------------------------------------------
  54.  
  55.   You just need to copy in any directory the following files (they must
  56.   be in the same directory):
  57.   BATCHED.EXE
  58.   SMWUTIL.DLL
  59.   PROGRESS.DLL
  60.   The program doesn't need any config.sys modification and doesn't
  61.   write any data to the system INI files.
  62.  
  63.  
  64. --[Features and Settings]---------------------------------------------------
  65.  
  66.   The program consists in two listboxes and few buttons which are enabled
  67.   or disabled as needed.
  68.  
  69.   The listbox on the left, "Files:", is provided for listing all the files
  70.   which are to be edited.
  71.   File names can include wildchars "*" and "?".
  72.   To add a file name to the list you can write its full path in the
  73.   entryfield below the "Files:" listbox and click on the "Add" button
  74.   or select on or more files through the dialog which pops-up when you
  75.   click on the "Find..." button.
  76.   When a file name is selected from the "Files:" list, the "Remove"
  77.   button ans the "Recur subdirectories" checkbox are enabled.
  78.   The "Remove" button allows to delete a file name from the list,
  79.   while the checkbox allows to search all the matching file names
  80.   through the subdirectories of the specified path.
  81.   A double click on a file name put the file name back in the entry
  82.   field for editing.
  83.  
  84.   The couples of strings to be found and replaced are listed in the
  85.   listbox on the right, "Strings:", separated by an arrow " -> ".
  86.   THe entryfields "Find:" and "Replace:" and the button "Add" allow to
  87.   add a couple of strings to the list.
  88.   When the "Replace" field is empty, all the found strings are just deleted.
  89.   The "Remove" button and double clicks on the items in the list work
  90.   as in the "Files:" list.
  91.   The checkbox "Case insensitive" is enabled as soon as one item in
  92.   the list is selected and will allow to search the selected string
  93.   in case insensitive mode.
  94.   The current version doesn't perform any check on the strings inserted
  95.   in the listbox. Since strings are seeked and replaced in the same order
  96.   as they appear in the list, the order is critical when the list of strings
  97.   to be found contains strings which are sub-strings of other strings.
  98.   To avoid undesired substitutions the sub-strings must be listed below
  99.   the strings.
  100.   No option is yet provide for "word" search. I.e. if you enter "copy"
  101.   as string to be searched all the occurrences of "copy" and of words
  102.   including "copy" will be edited. To avoid the substitution of some
  103.   words you must substitute them with themselves. For instance, to
  104.   preserve all occurrences of "copyFiles" just put this couple of strings:
  105.   "copyFiles -> copyFiles" above "copy -> ..." in the list.
  106.   
  107.   After having filled the two lists, you must click on the "Start" button
  108.   to start the editing procedure.
  109.   A progress dialog allows to monitor the procedure. The "Stop" button
  110.   in the dialog allows to end the procedure.
  111.   WARNING!!! The program doesn't save a backup copy of the files which
  112.   are beeing edited. You must do it yourself if the files are critical.
  113.  
  114.  
  115. --[Planned features]--------------------------------------------------------
  116.  
  117. - Better interface with resizeable window and listboxes width.
  118. - Settings notebook for setting the favourite font and other options.
  119. - Statusbar for contextual help, error and warning messages, progress
  120.   display.
  121. - Drag and drop support.
  122. - Strings list check in order to avoid conflicts.
  123. - Import of list of files and substitutions from text files.
  124. - Export of lists of files or substitutions as text files.
  125. - Substitutions of strings including NULL characters.
  126. - Substitutions of strings according to the GREP syntax. 
  127. - Back up of the processed file with options for packing them through
  128.   an external program.
  129. - Preview of substitions whith the feature to exclude some substitutions.
  130. - Double progress bar for the number of files and for the bytes processed.
  131. - REXX support to make the program more powerful and let it work as a
  132.   file format converter.
  133.  
  134.  
  135. --[Registration]------------------------------------------------------------
  136.  
  137.   As a limited features beta, this version is completely free.
  138.   A more complete future versione will probably be shareware.
  139.