9/22/93 |
Version 3.01
released. |
9/11/93 |
Independent key reassignment has been extended to the gray keys on enhanced keyboards. Gray keys that are also on the numeric keypad (for example, Home or PageUp) may optionally share reassignment with or be independent of the numeric keypad key. Gray key reassignments may be defined either in SETAPLUS or by ANSI escape sequence. |
9/07/93 |
The screen saver blanking time can now be changed while the system is running, either with the new
SETAPLUS BLANKTIME <minutes>
command or from the SETAPLUS menu. |
9/06/93 |
The "typematic" key delay can now be controlled by ANSIPLUS. Bootup configuration is set with NEWAPLUS, and runtime changes are made using the SETAPLUS menu or the new
SETAPLUS DELAY <quartersecs>
command. |
9/03/93 |
The SETAPLUS "Set Video Display Mode" menu now captures and displays VESA mode numbers instead of OEM mode numbers for VESA-defined modes. |
8/29/93 |
SETAPLUS INTERRUPT
reports should now handle more driver and TSR combinations correctly. |
8/28/93 |
The screen saver now delays hooking Int 74h (PS/2 mouse events) or testing the MS-Mouse on Int 33h until after one minute of idle time passes (or half the screen saver blanking time, whichever is less). |
8/25/93 |
Key reassignment can now be applied either to keys entered through DOS or to all keys entered through both DOS and BIOS Interrupt 16h. This new configurable feature now makes it possible to reassign keys for applications that bypass DOS and use Int 16h for keyboard input. |
8/21/93 |
Bug fix: As a "last resort" test for system activity, the screen saver was reading scan codes from the keyboard controller at port 60h. Unfortunately, on some computers, reading this port during timer ticks can interfere with processing of the arrow and page up/down keys on an enhanced keyboard and with a PS/2-type mouse. Two changes were made to eliminate the problem: reading of port 60h by the screen saver is now a configurable feature (disabled by default); and when this feature is enabled, one minute of complete inactivity must elapse before the saver will read port 60h. |
8/03/93 |
Bug fix: To be consistent with the MS-DOS 4.0-6.0 ANSI.sys drivers, the escape sequence parser now generates a zero parameter when an omitted parameter is implied by the presence of a separator (so, for example, "
Esc
[;20H " is now equivalent to "
Esc
[0;20H
"). |
7/19/93 |
Bug fix:
SETCOLOR SCHEME HELP
got stuck in an error message loop. Now, the current color schemes in file SETCOLOR.sch are listed, or, if the file cannot be found, a single error message is displayed. |
7/14/93 |
The driver now saves and restores the VGA graphics controller index (port 3CEh) when analyzing video modes. |
6/22/93 |
Bug fixes: In CGA modes 4 or 5, the ANSIPLUS color palette was being loaded into the PAL/DAC registers, which changed the colors from the CGA 4-color scheme (black, magenta, cyan and white) to something else. The driver also now reduces the foreground and background colors from 16 to 4 properly, assuring visibility of the foreground over the background for DOS output in the 4-color CGA modes. |
6/09/93 |
Bug fixes: INSTALL/NEWAPLUS refused to register drivers with serial numbers that start with zero. Also, when the registered ANSIPLUS.exe driver was installed over the ANSIPLUS.sys Shareware driver, an incorrect DEVICE= line would be left in CONFIG.sys if the user had edited it to contain "ansiplus.sys" in lower case. |
5/29/93 |
Bug fix: If the "Prevent ANSI Key Reassignment Redefinition" feature was enabled in NEWAPLUS, subsequent executions of NEWAPLUS would terminate with a numeric overflow error. This feature happens to use the 32nd feature bit, and operations to get/set this bit had a bug. |
5/25/93 |
Bug fix:
SETCOLOR BORDER <colorname>
was not setting the border to the correct named color. |
5/23/93 |
The INSTALL/NEWAPLUS program now will not copy ANSIPLUS files unless it was invoked by the INSTALL commmand. If ANSIPLUS is already installed, running NEWAPLUS, even from a directory that contains INSTALL.inf, will only allow changes to the boot configuration for a currently installed driver. In the installation copying process, NEWAPLUS will now check to be sure that the ANSIPLUS driver is not being installed in the same directory as it is being copied from. |
5/23/93 |
Bug fix: In ANSICOM, when a file was inserted via the Insert key, the screen was not updated properly after the insertion, and an execution error would sometimes be reported by the program. |