home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
In'side Shareware 1995 April
/
ish0495.iso
/
win95
/
winbatch
/
fixes.tx_
< prev
next >
Wrap
Text File
|
1995-04-17
|
9KB
|
212 lines
WinBatch fixes. Dates indicate disk drop into manufacturing. Actual ship is often
a week later. Plans are to reship disk to all customers when product becomes stable
5.0H Sept 1, 1994
Initial public release
5.0J Sept 10, 1994
Network Extender fixes
5.0K Sept 19, 1994
Fixed "Use Older / Use Newer" swap in Confirm Replace dialog
Fixed problem where \*.* was required on a target directory on
FileCopy/FileMove functions (Oops See 5.0N)
5.0L Sept 26, 1994
Fixed MenuChange function
Added DiskSize function
Added \\machine\share capability to DiskFree and DiskSize functions
WinBatch 32 for Intel PCs available
5.0M Oct 3, 1994
Fixed TimeDiffSecs function
Fixed DDERequest memory leak problem
Started adding this fixes.txt file
5.0N Oct 10 1994
Fixed memory leak on Dialog() function when CTL3DV2 was used.
New n3Logout function in Novell3 extender
Started adding NEW.HLP file
Really fixed the \*.* problem. Previous fix only copied
the first file.
Modified the DiskFree, DiskSize, and FileSize functions to
return a floating point answer if the result is larger than
about 2 Gigabytes
Fixed Novell 3 Extenders (DLL10G)
n3Map fixed to work with ODI drivers
n3GetMapped
n3MemberSet
n3MemberDel
5.0P Oct 19 1994
Fixed FileSize for 32bit versions to return the proper answer
Fixed a bug in StrIndex where a @backscan on a one character
string would provide an incorrect answer.
Fixed problem in CopyMove confirm dialog - Cancel works now.
Fixed problem in CopyMove dialog - missing source file error caught before
dialog.
Fixed problem where Dialog function dialog boxes used BUTTON_FACE color
instead of LTGRAY color.
Fixed Novell 4 Extenders (DLL10H)
n4Map (improved)
n4GetMapped
n4MemberSet
n4MemberDel
Novell DLL's updated from the Novell 11/93 release to the 2/94 release
WinBatch 32 for Dec Alpha and MIPS now available.
Actually, its almost pointless to watch the Winbatch version number, as nearly all
the fixes appear in the Dll, which has its own version numbering scheme. By simply
obtaining a new Dll, the functionality of Winbatch and the WinBatch+Compiler can
be updated. Henceforth, we will be tracking the DLL version number. The WinBatch
VersionDll() function will return the DLL version. This is already built into the
SYSINFO.WBT file.
DLL 2.1ebc Oct 26
First showing up in WinBatch 5.0Q
User pointed out problems in the sin and cos routines. Problem traced to
what appear to be singularity-type problems in the Microsoft runtime
cos and sin routines. The Dll now checks for the bad numbers, and if it is
in the range where the runtime routines fail, it stuffs in an appropriate
answer. Fix installed in the 16 bit version only, as the 32 bit versions
do not seem to have this problem in the runtimes.
Fixed a nit in the dialog editor where, when it was requested to
display a script, would do so in a dialog box with a "(Unlicensed)"
in the title.
Fix a parser problem where an error occurred when the first part
of a variable name matched a function name provided by the calling
exe program. This problem first showed up in using a "Dialog1"
name for a dialog in the Dialog Editor.
Fixed a SendKey to DOS bug where stuff like {UP} did not work when
the NumLock was set. Fixed by turning off NumLock when sending
keystrokes to DOS.
DLL 2.1fbc
Fixed look of Dialog boxes (back to white) when CTL3DV2.DLL is
not installed on system.
Fixed >very insignificant< problem where if a user did an
AddExtender for the same DLL twice (or more) only one instance
of the DLL was freed when the WBT file shut down.
Fixed problem in 32 bit version for Windows'95 where default
directory was not set properly in =C: environment variable.
This problem caused wildcarded filenames to be improperly
resolved into real filenames.
Fixed problem in 16 bit version where DirRemove always
returned a true, whether or not the directory was deleted.
If the directory is not deleted, it now returns a suppressable,
1030 error.
DLL 2.2abf First showing up in WB 5.1A 3/15/95
Because of a data structure change to support more binary
buffers (5 was coded, 10 was documented) the main dll
renamed to WBDBFxxx.dll
Fixed TimeDiffSecs (again). If the first date was smaller
than the second date, the answer could be incorrect.
Fixed a problem in FileAppend where the following code would not
work properly.
FileAppend("AAA.*","BBB.TXT")
The DLL now does better <Ctrl-Break> checking.
SendKey slowed down a minor tad to help other applications out.
32Bit versions will try harder to locate the WIL DLL on startup.
The compiler time check of various DLLS has been removed because
of assorted problems. We'll just roll the DLL name instead when
incompatibilities arise. The DLL appears to be extremely stable,
and the bug fixes implemented lately tend to be minor (see above)
A buglet where an ItemInsert on a null string installed a leading
delimiter before the inserted item - leading to a list with two
items, the first being null, and the second being the desired item
- was fixed. When ItemInsert'ing into a null list, no leading
delimiter is stuffed in.
A problem with PlayWaveForm where it was not checking the [Sounds]
section of the WIN.INI file for all possible cases has been fixed.
Fixed a problem with FileCopy/FileMove, where the target was ".."
and it was a root directory.
DirExist now returns TRUE for hiden and system directories. It
also uses an improved method (hopefully) of checking for root
directories and directories with relative paths (eg, "..\TEMP").
Changed FileExist to return a value of '2' if the specified file
exists but is currently open by another application in "read-deny"
mode. Most of the other file manipulation functions (except
FileOpen) will cause a sharing violation if they try to access
such a file.
Fixed problems handling file and directory names containing high
ANSI characters (>127).
Fixed a problem that occurred if, inside a FOR loop, the user
changed the increment variable to a string.
Fixed an intermittent problem with performing comparisons of
negative floating point numbers.
FileFullName now correctly expands "dot" directories
("." and "..") in the path name.
Fixed a problem processing lines such as "Gosub %param1%" inside
conditional structures, when param1 was undefined.
(32-bit version) Fixed some incompatabilities with Windows 95:
FileAppend
FileMove
MsgTextGet
WinActivate (where the specified parent window had a modal
child window displayed -- focus was going to the parent
window instead of to the child window)
Fixed a problem with accessing the DLL if it was located in the
parent directory and ".." was on the path.
FileCopy, FileMove, and FileAppend now check for sufficient free
disk space before performing the requested operation, and return
an error if there is insufficient space, as follows:
1404 FileCopy: Insufficient free space on target drive
1405 FileMove: Insufficient free space on target drive
1406 FileAppend: Insufficient free space on target drive
WB 5.1C April 18, 1995
Fixed problem with compiler and compiled WBT's causing a sharing
violation if the DLL was on a network and not marked read-only.
Fixed problem with compiler and compiled WBT's not finding the DLL
if it was located in the Windows or Windows System directory.
Fixed problem with large compiled WBT's being unable to extract the
WIL DLL when run on a disk >= 4 gigabytes in size.
In WILX.DLL extender -- fixed problem with xDriveReady sometimes
causing a GP fault.
DLL 2.2abg First showing up in WB 5.1C 4/18/95
Added two new string constants:
@CR (13) carriage return
@LF (10) line feed