home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac_os2 / wincmd75.zip / HISTORY.TXT < prev    next >
Text File  |  1994-06-10  |  14KB  |  310 lines

  1.  
  2.                           HISTORY FILE FOR WCL
  3.                           --------------------
  4.  
  5. Version 7.50 (June 1994)
  6. -----------------------
  7.  
  8. 1. New feature: the "small" WCL window can now be set to be always in
  9.    the foreground (by a new setting in WCL.INI = "TOPMOST-WINDOW=").
  10.  
  11. 2. Enhanced support for networked users. Each user on a network can
  12.    now have his/her own WCL INI file, and KEYS file - this is implemented
  13.    with a new command-line parameter "/WCL$=<FullIniFilename>". There are a
  14.    number of ramifications;
  15.   [a] a new command "CFG" or "WCLCFG" has been introduced - when this
  16.       command is run, it loads the WCL configuration program, with access
  17.       to the correct user INI file (if you just run WCLCFG.EXE from Program
  18.       Manager, it may be reading/writing from/to the wrong INI file).
  19.   [b] a new command "WCLMAP" has been introduced - to MAP and UNMAP
  20.       drives on a Novell Netware network only. If you are not on a Netware
  21.       network, please do NOT try to use this command. Also, the command
  22.       might still be a bit buggy - so please use it with care!
  23.   [c] the SPAWN command now creates its temporary batch file in the same
  24.       directory as that in which the user INI file resides - to prevent
  25.       one user overwriting another user's temporary batch file.
  26.   [d] WCL will first look for the WCL.INI file in the Working Directory
  27.       (specified in Program Manager) before looking anywhere else
  28.   [e] the file specified in the "/WCL$=" parameter will take priority
  29.       over any other INI file - it does not need to have the extension
  30.       .INI.
  31.   [f] the "/WCL$=" parameter can be used for WCL.EXE, BIGWCL.EXE, and
  32.       WCLCFG.EXE. If it is used for any of them, then it MUST be used
  33.       ALL three of them. Otherwise you may get each of them pointing to
  34.       a different INI file.
  35.   [g] WCL will first look for the KEYS.WCL file in the directory where the
  36.       INI file resides, before looking elsewhere.
  37.   [h] If you wish to see which INI file is being used for the current WCL
  38.       session, type "SET".
  39.   [i] the UNZIP, ENCODE, DECODE, and WCLMAP commands, and WCLCFG.EXE, can
  40.       only be used by one copy of WCL at a time - because of shared
  41.       memory in the DLLs.
  42.  
  43.  
  44. 3. New support for multiple commands on a single line (each separated by
  45.    a semi-colon (";"). If WCL finds *any* semi-colon in the transmitted
  46.    command line, it assumed that multiple commands are being transmitted.
  47.  
  48.    Restrictions;
  49.    * you cannot include a command alias on any of the commands
  50.    * the line is evaluated after the FOREACH command (which can also take
  51.      the semi-colon).
  52.  
  53. 4. Bug in the implied CD feature fixed (when no matching directory was
  54.    found, the user was always dumped in the root directory).
  55.  
  56. 5. Support for copying the contents of the WCL window to the clipboard
  57.    added. In BIGWCL, this is a new command "CLIP". This copies all the
  58.    contents of the scroll back buffer. In the "small" version, this
  59.    feature replaces copying the screen to the printer (when you click
  60.    on the "print window" menu item).
  61.  
  62.    If you supply a file name as an argument to "CLIP", then the contents
  63.    of the file get copied the the clipboard, as text.
  64.     e.g., "CLIP FILENAME.TXT" - copies that file to the clipboard.
  65.  
  66. 6. The output of the DIR command can now be redirected to the Windows
  67.    Clipboard, by supplying "CLIP" as the filename.
  68.     e.g, "DIR *.EXE > CLIP"
  69.  
  70. 7. New setting "SEARCH-DRIVE=" introduced in WCL.INI. This setting
  71.    determines whether the "implied CD" feature will search the whole
  72.    drive for any directory that is supplied at the WCL prompt. This
  73.    feature is turned ON by default - meaning that anything in that
  74.    setting other than a "0" or "OFF" will be interpreted as "ON". If the
  75.    setting is turned OFF, then only the "path" will be searched for a
  76.    matching directory.
  77.  
  78.    This setting was introduced because searching through the whole drive
  79.    all the time may be time-consuming on large or networked drives.
  80.  
  81. 8. New command "RUNHIDDEN" introduced - to run a program in a hidden
  82.    state. The program will not show up in the task list - you need WCL's
  83.    LISTWIN and SENDMESSAGE commands to perform operations on such a hidden
  84.    program.
  85.  
  86.        e.g.,  RUNHIDDEN FAXSERV.EXE
  87.  
  88. 9. New command "EXITRUN" introduced - to close down Windows, run a DOS
  89.    program, and restart Windows again when you finish with the DOS
  90.    proggram.
  91.  
  92.       e.g.,   EXITRUN DOOM.EXE
  93.  
  94.  
  95. 10. New command "MOVE" introduced - to move files from one place to
  96.     another. This is basically a file copy, and then a file delete (if
  97.     the copy was successful). This command takes the same parameters as
  98.     the COPY command.
  99.  
  100.       e.g.,  MOVE *.DLL \WINDOWS\DLLS
  101.  
  102.  
  103. Version 7.40a (May 1994)
  104. -----------------------
  105.  
  106. Fixed a little bug which resulted in an error message in a dialog box
  107. appearing twice.
  108.  
  109.  
  110. Version 7.40 (May 1994)
  111. -----------------------
  112.  
  113. CHANGES HAVE BEEN MADE TO SETTINGS IN WCL.INI
  114. *********************************************
  115.  
  116.  1. The effect of the "WINDOW-BORDER" setting in WCL.INI has been
  117.     changed. It should now be turned ON normally. If it is turned OFF,
  118.     then the WCL window ("small" version only) will have no title bar,
  119.     no minimize button, and no system menu - and it will not be moveable.
  120.  
  121.  2. The effect of the "WINDOWHEIGHT.BIG" setting has been changed. Before,
  122.     it determined both the height of the BIGWCL window and the scroll back
  123.     buffer size. Now it only determines the height of the BIGWCL window
  124.     (i.e., the default height of the window, when the program is started
  125.     - it can always be resized afterward). BIGWCL has some internal
  126.     defaults depending on driver resolution.
  127.  
  128.     When you exit BIGWCL, the current height of the window is saved in
  129.     this setting - so you can just resize the window to whatever suits
  130.     you, and then type "SAVE", or just quit and start the program again.
  131.  
  132.  3. A new entry in WCL.INI - "WINDOWHEIGHT" has been introduced. This
  133.     determines the height of the "small" WCL window. Similar principles
  134.     apply to this setting as to "WINDOWHEIGHT.BIG" (above).
  135.  
  136.  4. A new entry in WCL.INI - "INSERT-MODE" has been introduced.
  137.     If this is turned ON, then the default state of the insert mode in the
  138.     doskey emulation will be ON (instead of the normal default to over-
  139.     write mode).
  140.  
  141.  5. A new entry in WCL.INI - "US-DATE-FORMAT" has been introduced.
  142.     This is to allow the date and time stamps on files to be listed
  143.     in the American format (mm/dd/yy) instead of the default (dd/mm/yy).
  144.  
  145.  6. A new entry - "DIRCMD" has been added to WCL.INI, for greater
  146.     compatibility with DOS. Any switch which is valid for the DIR
  147.     command can be put in this setting, and such switches will
  148.     automatically be applied to all DIR commands.
  149.  
  150.     e.g
  151.           DIRCMD=/L /OD
  152.  
  153.      to do the DIR listing in lowercase letters, and sort by date.
  154.  
  155.  
  156. OTHER NEW FEATURES
  157. ******************
  158. Apart from more than 100 internal enhancements, there are several new
  159. features in this release;
  160.  
  161. 1. A configuration program (WCLCFG.EXE) is now provided. This saves
  162.    having to make changes to the WCL.INI file manually. It covers most,
  163.    but not all, of the possible settings in the INI file.
  164.  
  165. 2. You can now assign a command to Ctrl-C (formerly it was not allowed).
  166.    CTRL-C is set in the KEYS.WCL file to "EXIT" by default. You can
  167.    change this by editing the file.
  168.  
  169. 3. WCL will now save the last co-ordinates of the WCL window (this works for
  170.    both the "big" and "small" versions), and also optionally save the
  171.    Windows desktop, when you quit from the system menu, or by pressing
  172.    Alt-F4 (i.e., assuming that the Save-Desktop feature is ON, and that WCL
  173.    is the Windows shell).
  174.  
  175. 4. The "PROMPT" command has been revamped for greater compatibility with
  176.    the DOS "prompt" command. It can now take parameters such as
  177.     $T, $D, $V, $Q, and $L, in addition to $P and $G.
  178.  
  179. 5. The "DECODE" command is now much faster than before. Both the ENCODE
  180.    and DECODE commands can now handle Unix format UUencoded files. To
  181.    UUencode a file in the Unix format, use the new command "UNIXENCODE".
  182.    Unix files are decoded automatically with the "DECODE" command.
  183.  
  184. 6. An interface has been provided to WCL to allow Windows programmers to
  185.    add user extensions to the internal command set. The interface files
  186.    and documentation are in WCL_EXT.ZIP, which is now supplied as part
  187.    of the WCL package. This interface has resulted in the addition of
  188.    another DLL (WCL_EXT.WXX) to the package. The interface is provided
  189.    "AS IS" - so use it at your own risk.
  190.  
  191. 7. The maximum number of COMMAND ALIASES has been increased from 30
  192.    to 40.
  193.  
  194. 8. The maximum number of lines in WCL batch files (.CBF files) has been
  195.    increased from 30 to 150.
  196.  
  197. 9. A *limited* subset of the Unix FOREACH command has been introduced,
  198.    for operations involving multiple files, without resorting to creating
  199.    batch files, or to transimtting commands one by one.
  200.  
  201.     RESTRICTION: this command is only supported in BIGWCL.EXE. See fuller
  202.     documentation in the help file.
  203.  
  204. 10. A limited subset of the GREP command has been introduced - to search
  205.     for strings inside a text file.
  206.  
  207.     The syntax is GREP [-n -c -v] <search string> <file specs>
  208.  
  209. 11. The "TYPE" command (to display the contents of a file) can now take
  210.     wilcards (eg TYPE *.TXT).
  211.  
  212. 12. The "REN" command has been revamped in many ways.
  213.      [a] It can now be used to rename files and directories whose names
  214.          are regarded as illegal by DOS (eg because they have spaces in
  215.          their names). In such cases, enclose the SOURCE file name in
  216.          quotes - eg REN "FRED DY" FREDDY
  217.  
  218.      [b] It can now take wildcards - but you MUST use the wildcards
  219.          in both the SOURCE and TARGET file names
  220.               eg REN *.DOC *.TXT
  221.                  REN WCL*.TXT *.WCL
  222.  
  223.          -  the TARGET file name in such cases MUST be a wildcard that
  224.             begins with "*".
  225.  
  226.                 eg REN WCL*.TXT FRED*.TXT   - this is NOT valid.
  227.  
  228. 13. A new command "DU" (for "disk usage") has been introduced. This
  229.     command tells you how much disk space is occupied by the files in
  230.     a directory (and all its subdirectories), without going through a
  231.     directory listing. The command can take one parameter - the name
  232.     of the directory whose disk usage you want. If "DU" is typed
  233.     without any parameter, it will process the current directory.
  234.  
  235. 14. A new switch for the "DIR" command has been introduced. This is
  236.     "/Q" - for "quick" display. When this switch is used, the default
  237.     behaviour of pausing for a keypress after each screen is overridden.
  238.  
  239. 15. A new command "REPLACE" has been introduced. This is for searching
  240.     for a string in an ASCII file, and replacing all occurences of that
  241.     string with another one.
  242.  
  243.     Please do NOT attempt to use this command on a binary file.
  244.  
  245. 16. A bug in the scolling on the command line has been fixed.
  246.  
  247. 17. Support has been introduced for associating file extensions with
  248.     an application. If you type the name of a file at the WCL prompt,
  249.     and the file's extension has an application associated with it in
  250.     the "Extensions" section of WIN.INI, WCL will execute the relevant
  251.     application, with the file loaded.
  252.  
  253. 18. Limited support for filename completion has been added. If the user
  254.     types part of a file/directory name and then presses TAB, WCL will
  255.     attempt to complete the file/directory name from the list of files
  256.     and directories in the CURRENT directory.
  257.  
  258.     Note that this feature only works if both the DOSKEY emulation and
  259.     command-line editing are enabled.
  260.  
  261. 19. Changes have been made to the way in which the STARTUP lines in WCL.INI
  262.     and the AUTOEXEC.CBF file are handled. Formerly, the programs on the
  263.     STARTUP lines, and the AUTOEXEC.CBF file were only executed if WCL was
  264.     the Windows SHELL. From this version, they will be executed, when WCL
  265.     is started, whether or not WCL is the Windows SHELL.
  266.  
  267. 20. Automatic directory changing ("implied CD") has been introduced.
  268.     If you type the name of a directory at the WCL command line, and
  269.     then add a backslash to it, the program will attempt to change
  270.     to that directory, without your having to type "CD" first. In this
  271.     respect, WCL first searches the "path", and then the whole disk, for
  272.     a matching directory. If you have a large/slow disk, this may take
  273.     some time.
  274.  
  275. 21. The scroll bars have now been removed from the "small" WCL window.
  276.     What is left now is a much smaller window, which is even less
  277.     unobstrusive. The window can now be resized (reduced in size) to
  278.     as small as you want.
  279.  
  280.  
  281. 22. A new command "WMCLOSE" has been introduced. This command shuts WCL
  282.     down, WITHOUT ANY QUESTION. Some users have complained about being
  283.     asked whether they really want to quit. This command is for such users.
  284.     It is also useful for closing down WCL from a non-interactive batch
  285.     file.
  286.  
  287.     You may even create a command alias for it, using the name of any of
  288.     the WCL exit commands - and this will then take priority;
  289.  
  290.      e.g. NEWCOMMAND ESC WMCLOSE
  291.  
  292.      with this command alias, anytime you press ESC, WCL will close without
  293.      further reference to you.
  294.  
  295.  
  296. [Details of early versions have been chopped out of here, because this
  297. file was getting too big.]
  298.  
  299.  
  300. (c) 1994, Dr. A. Olowofoyeku
  301.     268 Horwood,
  302.     Newcastle,
  303.     Staffs ST5 5BQ
  304.     ENGLAND.
  305.  
  306.     E-mail: 
  307.       laa12@keele.ac.uk
  308.       chief@mep.com
  309.  
  310.