home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: OtherApp
/
OtherApp.zip
/
4os2251.zip
/
UPDAT251.DOC
< prev
next >
Wrap
Text File
|
1995-08-22
|
7KB
|
234 lines
JP Software
4OS2 Update Documentation
Version 2.51 -- August 22, 1995
[Copyright 1992 - 1995, JP Software Inc., All Rights Reserved.
Published by JP Software Inc., P.O. Box 1470, E. Arlington, MA 02174
USA, (617) 646-3975. 4OS2, 4OS2/16, and 4OS2/32 are trademarks and 4DOS
is a registered trademark of JP Software Inc. OS/2 is a trademark of
IBM Corporation. Other product and company names are trademarks of
their respective owners.]
Check through this file for a comprehensive list of what's changed since
version 2.5. Additional documentation on new features is in the online
help.
Some of the descriptions below may be more detailed than you need; if
you aren't using a feature, feel free to skip to the next item. If you
are new to 4OS2 with version 2.51, you can skip this file entirely, and
begin with the 4OS2 Introduction and Installation Guide.
This file is divided into the following sections:
Startup and Initialization
Command Changes
Variables and Variable Functions
Technical and Compatibility Changes
Bugs Fixed
Major new features and those which affect most users are marked with
"**" in the lists below. Other items discuss smaller or more technical
changes.
This file is formatted at 58 lines per page, and contains form feeds and
page footers. It can be viewed with a file viewer such as the 4OS2 LIST
command, or printed on most PC printers using the command:
copy updat251.doc prn
Printing it with a program that formats the pages is not likely to work
due to the formatting included in the file.
(8/95-2.51A)
4OS2 2.51 [8-22-95] UPDAT251.DOC page 1
4OS2 2.51 Change List
Startup and Initialization
--------------------------
=> Added two new .INI directives:
ListExit = Key (Esc): Allows you to map the keystroke used
to exit the LIST command.
SwapFilePath = Path: (4OS2/32 only) Specifies the path to
the swap file (if it's NOT in \os2\system) so the MEMORY
command can find it.
Command Changes
---------------
=> ** COPY / DEL / MOVE / REN: When using the prompt (/P) option, an
ESCAPE will now cancel further processing for that argument,
rather than canceling prompting and continuing with the
operation.
=> GOTO: Made a change to try to accommodate both the old label
style (first word only) and the new style that permits multi-word
labels.
=> IFF: Changed the way the command processor handles piping to
IFF. You can now pipe to an IFF and the pipe information will be
passed to the command(s) following the IFF (previously it was
ignored).
=> LIST: Now defaults to listing (all files ("*.*") if the argument
is a directory name. Also printing the file now displays a
header (filename, date, and time) on the first page.
=> ON: Added a new ON ERRORMSG option. ON ERRORMSG is the same as
ON ERROR, but displays the usual error message before executing
the specified command (ON ERROR suppresses the error message).
=> SETDOS: You can now change the default description filename with
the SETDOS /D switch. If the /D is followed by a double quote,
the string inside the quotes will be used as the description
file. For example:
setdos /d"files.bbs"
The SETDOS /D[0|1] switch (to disable or enable description
processing) is still available.
4OS2 2.51 [8-22-95] UPDAT251.DOC page 2
=> TYPE: Will now check for a filename of "NUL" and allow it.
However TYPE will trap attempts to type any other character
device.
Internal Variables and Variable Functions
-----------------------------------------
=> Added two new internal variables:
%_CI returns the insert-mode cursor shape, as a
percentage (see SETDOS /S)
%_CO returns the overstrike-mode cursor shape,
as a percentage
=> @ATTRIB: Added an optional third argument. The new syntax is
%@ATTRIB[filename[,NRSHA[,p]]]. The 'p' tells ATTRIB to accept a
partial match; i.e. if the file has "RHA" attributes set:
%@ATTRIB[filename,R] fails, because @ATTRIB
wants an exact match
%@ATTRIB[filename,R,p] succeeds
=> @READSCR: Added offset capability when "+" and "-" are used in
the row and column (e.g., "READSCR[-2,0,10]"). The ofsset is
relative to the current cursor position.
=> @TIMER: Now separates the hundredths digits with the default
country decimal character, not a hard-coded decimal point.
Technical and Compatibility Changes
-----------------------------------
=> ** 4OS2/32 supports IBM's BeginLIBPath and EndLIBPath variables
implemented in OS/2 Warp.
=> The version number now uses the default decimal separator for the
current country (e.g. "2,51" rather than "2.51" for Germany).
=> Trailing whitespace is now stripped from quoted HPFS names, for
compatibility with CMD.EXE.
=> Improved operation of batch files when they are run inside a
pipe.
Bugs Fixed
----------
4OS2 2.51 [8-22-95] UPDAT251.DOC page 3
=> ** Directory colorization now looks for the last '.' in the filename
(rather than the first) to determine the extension for HPFS
files.
=> Fixed a minor bug in UNKNOWN_CMD alias processing which caused
the command processor to remove the command argument if it was
(1) an existing file, and (2) not an executable file.
=> Worked around an OS/2 pipe bug that would sometimes display
leftover 4START.BTM lines after piping to LIST /S.
=> ?: Fixed a problem with the ? prompting command only displaying
the first word of the prompt.
=> DO: Fixed a problem with ITERATE inside nested IFFs inside DOs.
=> FFIND: Fixed a problem which sometimes caused FFIND to loop
endlessly printing blank lines; also fixed a problem with FFIND
not searching past the first 64K of the file in a text search.
=> INKEY: Fixed an obscure problem with combining the /P and /K
switches and then entering invalid input.
=> SCRPUT / VSCRPUT: Now preserve leading quoted whitespace in the
text argument.
4OS2 2.51 [8-22-95] UPDAT251.DOC page 4