home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 29 Fixes_o
/
29-Fixes_o.zip
/
aoacsd6a.zip
/
README.CSD
< prev
next >
Wrap
Text File
|
1995-09-18
|
32KB
|
749 lines
================================================================================
IBM* APL2* for OS/2* Corrective Service Diskette README.csd file:
APL2 for OS/2 Advanced Edition - Version 1.0
(C) Copyright IBM Corp. 1994. All Rights Reserved.
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
================================================================================
================================================================================
APL2 for OS/2 -- Service Level 6 (cumulative)
================================================================================
To install:
1. Insert diskette 1 in your computer and type a:service
(or b:service if you are installing from drive B).
2. When you see the "Instructions" window, click on 'Continue'
(or press 'Enter').
3. When you see the "Update" window, click on 'OK' (or press Enter).
Because the service does not update config.sys, you need not
(and can not) click on the "Update CONFIG.sys" button.
Unless you are very short on space on the disk where APL2
is installed, leave the box marked 'Save a backup version'
checked. This will allow you to restore the previous level
of APL2 if you have any problems with the new level.
4. When prompted by the "insert disk" window, insert the remaining
disks.
5. When you see the "Installation and Maintenance" window indicating
that APL2 has been successfully updated, click on 'OK' (or press
enter.
6. Select 'Exit' from the 'File' pulldown to exit from the
maintenance program.
The servicing of APL2 for OS/2 Advanced is complete. You do not need
to re-start OS/2 for the service to take effect.
| Note: The APL2 Italic, APL2 Info and APL2 AP124 fonts have been
| updated in Service Level 6.
|
| If you would like to use the updated fonts, you will need
| to un-install and then re-install them. After installing
| this CSD, please see the updated version of the README file
| for information on un-installing and installing fonts.
================================================================================
Distributed Processing Note
================================================================================
| In Service Level 6, an internal interface between the interpreter
| and the OS/2 session manager has changed. The new level of the session
| manager recogizes both formats of the interface, but the new interpreter
| exclusively uses the new one.
|
| The result of this change is that when running distributed APL2 systems,
| the new OS/2 session manager will be able to communicate with interpreters
| from all levels. The new interpreter, however, will only be able to
| communicate with OS/2 session managers from Service Level 6 or higher.
================================================================================
DB2* Notes
================================================================================
The APL2 DB2 packages (.bnd files) were updated in Service Level 1.
If you installed that service level, you do not need to re-bind
the APL2 DB2 packages when installing this service level.
If, however, this is the first service you have installed, you will
need to re-bind the packages.
For information on how to bind the APL2 packages, see "Binding the APL2
to DB2 Interface" in the APL2 for OS/2 User's Guide.
================================================================================
Enhancements added in Service Level 6
================================================================================
Interpreter Enhancements
- Groups (indirect )COPY and )ERASE) are now supported.
For example:
)COPY 2 FILE (GPAP211)
will copy all of the objects in the character matrix GPAP211
See the APL2 Language Reference for syntax details.
- The )SAVE message now prints the workspace name, in the same format as
mainframe APL2.
- The performance of storage management for an incremental workspace has been
improved. Adding the second (and perhaps the third) value to the -ws
invocation option may reduce paging and data movement for large workspaces.
See your User's Guide chapter on "Invoking APL2" for more details on the
-ws invocation option.
Processor 11
- Routine descriptors for Processor 11 may now be passed directly in the left
argument of ÉNA (QuadNA), bypassing the use of an external names file.
All tags except :NICK and :MACRO are accepted. The descriptor must be
passed as a character vector, and the first character of the vector must be
a colon.
For example:
FILED╜':link.FUNCTION :lib.apl2xtrn :proc.FileRead :valence.1 2 0'
FILED 11 ÉNA 'FILE'
See the on-line APL2 for OS/2 User's Guide for more information on
routine descriptors.
Presentation Manager Interfaces
- AP 145 now supports slider scale and tick mark properties. You can share
variables with the scale, tick size, tick text, and bar position slider
properties.
A new demo has been added to the DEMO145 workspace which shows use of
these properties.
See the HOW_PROPERTIES variable in 2 PMTOOLS for more information.
- The object editor now supports opening undefined objects. You can double
click on a name which is not defined, and a new edit window will be opened.
The name class of the new object will be assigned based on the last name
class selected in the edit/open object dialog.
- APL2 bitmap fonts (APL2 AP 124, APL2 Info) are now supported for use
by the session manager and object editor. Note, however that these
fonts cannot be used for printing. An alternate PostScript font
will be chosen by APL2 when printing from the log or editor.
================================================================================
Problems fixed by Service Level 6
================================================================================
)OUT
KOB0754 APL2 abends during )OUT of damaged function
-------------------------------------------------------------------------------
APL language (primitives)
KOB0060 Inner product fails on n by 1 left argument
KOB0695 ~ (without) on empty character vector result wrong
KOB0723 SYNTAX ERROR if blank between æ (quotequad) and ╜ (arrow)
KOB0781 DOMAIN ERROR, | (magnitude) after ~ (without) on complex number
APL language (syntax)
KOB0724 Reduction on a scalar ignores invalid left function
KOB0727 Selective specification error assigning to Boolean vector
KOB0759 Type reduce of 4 byte characters fails
APL language (display)
KOB0728 Support capital I grave in names
-------------------------------------------------------------------------------
External functions (general)
KOB0454 Incorrect name class checking in Processor 11
KOB0514 Misleading message when names file not found
KOB0711 π1 ÉAT (Pick 1 QuadAT) of external function incorrect
KOB0718 3 ÉAT (QuadAT) of an external name different than host
-------------------------------------------------------------------------------
Shared Variable Processor
KOB0347 Always display severe error messages
KOB0784 Profile from APL2SVPPROF not found if fully-qualified
AP 100
KOB0555 Extra levels of shells impact performance
AP 119
KOB0710 Return codes should be names not numbers
KOB0777 Unexpected EINVAL return code from SETSOCKOPT request
AP 124
KOB0170 Abend or shared variable interlock on bad argument
KOB0708 Numeric input fields do not allow "R" and "D" complex numbers
KOB0712 All available fonts may not be listed
KOB0725 Cursor disappears when keyboard mode changed
AP 145
KOB0692 STATE ACTIVE property is only for frames
KOB0697 Selection property for listboxes works incorrectly
KOB0726 Prevent sharing variables with other process's windows
AP 211
KOB0762 Data not committed until RELEASE in PRIVATE mode
-------------------------------------------------------------------------------
DDE workspace
KOB0785 Clean up group variables
FILE workspace
KOB0785 Clean up group variables
IDIOMS workspace
KOB0751 VALUE ERROR starting IDIOMS in very small workspace
OS2 workspace
KOB0607 DIR in OS2 workspace hangs with /p as default
PMTOOLS workspace
KOB0785 Clean up group variables
PRINTWS workspace
KOB0579 Add WSNAME to PRINTWS output
KOB0709 PRINTWS cannot find objects in new PMTOOLS
-------------------------------------------------------------------------------
Session manager
KOB0743 Cleanup to keyboard modify dialog
KOB0765 Cursor should not move on line mark
KOB0796 Marking may not stop when mouse button lifted
Editors
KOB0705 Object Editor Size to Definition adds line
KOB0713 Reword modified object Save request message box
Fonts
KOB0468 APL2 Italic: Characters extend beyond character cell
KOB0643 APL2 Italic: Cup character missing
KOB0741 APL2 Italic: Capital I Grave can display without the grave
KOB0741 APL2 Italic: Vertical drawing bar does not line up
KOB0556 APL2 AP124: Tilde too high, looks like high minus
KOB0660 APL2 AP124: Encode appears as y umlaut in 9x20 size
KOB0714 APL2 AP124: Vertical bar split in 8x17 size
KOB0747 APL2 AP124: Add VGA versions of fonts
KOB0742 APL2 AP124 & APL2 Info: Missing characters
Documentation
KOB0618 Font intallation/deletion instructions need revision
KOB0736 Minor errors in SVP/Writing AP's documentation
KOB0752 AP 207 IMAGE result described incorrectly
================================================================================
Enhancements added in previous Service Levels
================================================================================
- Interpreter performance improvements in the following areas:
- Integer multiplication
- Matrix Rotate
- Iota, Member, and Without on vectors of character vectors
- Deal
- European alphabetics are now allowed in APL2 names
- DDE support is now available. A new workspace, 2 DDE, provides
simple high-level functions to use DDE. A supporting set of
new AP 145 calls provide a lower-level interface for custom
application programming.
- New GUI design tools are now included with APL2. The APL2
dialog editor provides support for associating APL expressions
with GUI events.
- Usability enhancements to the Session Manager and Editor:
- An object can be opened from the keyboard
- Ability to size open object window
- Multiple line F key definitions
- The F key dialog is now non-modal
- The APL2 Window List supports multiple selections
- Better positioning of cursor after Paste
- Automatic unmark of lines after Copy
- Type Ahead
- Split and Join
- Enhancements to AP 145:
- Support for Secondary Window Services
- Performance has been tuned
- APL input is supported in custom controls
- OS/2 Multimedia Services are available
- AplEnableAplInput service enables or disables APL input
- AplChangeAPL2SwitchEntry allows an application to control
the description of APL2 entries in the OS/2 window list.
- AplLoadService loads a routine in a DLL so it can be called
- AplFreeService unloads a previously loaded routine
- AplSetWindowText sets text in windows including Listboxes
and Multiple Line Edit fields
- AplQueryWindowText retrieves text from windows
- AplShareWindow allows sharing of variables directly with
Presentation Manager window attributes.
- Additions to the workspaces which support AP 145:
- Secondary window constants have been added to PMWIN
- Multimedia constants have been added to PMWIN
- A new OS2TYPES workspace provides functions to create
patterns to use in mapping APL2 arrays to and from
OS/2 structures
- Functions have been added to PMTOOLS to map APL2
arrays to and from OS/2 structures
- A HELP145 function is available in DDE, DEMO145 and PMTOOLS.
- PMTOOLS has been updated to support sharing variables with windows
- DEMO145 has been updated with new examples of PM programming
- PRINTWS customization instructions now included for the following:
- Margin
- Font Size
- Heading text
- Location of PMTOOLS workspace
- Print job name
- GRAPHPAK enhancements
- Support for vector fonts
- Enablement of COPY and COPYN
- Documentation
- A new online Language Summary
- Online GRAPHPAK manual
- Online "APL2 Programming: Using SQL" manual
- The AP 145 chapter in the APL2 for OS/2 User's Guide has been
updated with information on programming with the new higher
level AP 145 window interfaces
- New RF external function optimizes performance for the enclosed
character matrix case of iota.
- A TrueType version of the APL2 italic font has been added
================================================================================
Problems fixed by previous Service Levels
================================================================================
)COPY
KOA0500 Can corrupt the workspace, giving objects the wrong values
KOB0005 NOT COPIED for a valid object listed explicitly
KOB0014 SYSTEM ERROR when an object name is listed twice
KOB0017 NOT COPIED for previously shared variables
KOB0067 May crash the interpreter
KOB0077 Garbage when resume execution after )COPY to resolve VALUE ERROR
KOB0086 No indication when )COPY fails due to WS FULL
KOB0109 May crash rather than giving WS FULL
KOB0150 May cause unnecessary WS FULL
KOB0154 Of APL2/PC workspace loses active WS
)IN
KOA0501 Can hang reading a corrupted or incomplete transfer file
KOB0020 May crash interpreter on workspace full
KOB0035 Should give NOT COPIED on file from host with P10 name association
KOB0037 Does not replace a function
KOB0091 Following )OUT of same transfer file may loop or hang
KOB0139 More problems
KOB0218 Unnecessary WS FULL on )IN
KOB0281 )IN of nonexistent objects causes hang
KOB0351 SYSTEM ERROR after )IN of unavailable external names
KOB0535 SYSTEM ERROR after NOT COPIED during )IN
)LIB
KOB0326 )LIB hangs when running -sm piped
)LOAD
KOB0046 May crash the interpreter on workspace too large
KOB0331 Crash on )LOAD after suspension with shadowed shared variables
)OUT
KOB0004 Erroneous CHECKWS after using )OUT and )CLEAR
)PCOPY
KOB0006 Reports NOT COPIED for objects previously erased in source workspace
KOB0015 Can crash on workspace with marginally enough space
)SAVE
KOA0500 CHECKWS on )SAVE after )COPY
KOB0129 To nearly full disk can crash or leave file in an unusable state
KOB0196 Reports success when library is full on AFS
KOB0398 Should not destroy saved ws if active ws is corrupt
KOB0413 Workspace corrupted after I/O ERROR during )SAVE
KOB0440 )SAVE should not destroy old copy til new is written
)VARS
KOB0013 May include names outside the specified name range
)WSID
KOB0270 )WSID library number corrupted during name table expansion
-------------------------------------------------------------------------------
APL language (primitives)
KOA0487 WS storage lost on reduction by a defined or derived function
KOB0001 WS storage lost during catenate of a general array
KOB0002 Bad result on [╞∞ ] (First of a progression within brackets)
KOB0011 Crash after a VALUE ERROR while doing »■ (Execute Each)
KOB0059 Bad value from ε (Member) if a workspace garbage collection occurs
KOB0061 INDEX ERROR may be reported when the index is all 0's and 1's
KOB0062 SYSTEM ERROR possible during dyadic π (Pick)
KOB0065 Wrong value multiplying a vector of large integers by a power of 2
KOB0069 WS storage lost on ╧ (Match) if an argument type is reduced
KOB0090 Wrong result of Residue if the right argument > a million times left
KOB0097 More problems with »■ (Execute Each)
KOB0114 Wrong result from Residue with complex numbers
KOB0126 Plus, Minus, or Times of arithmetic progression may fail
KOB0131 Interrupt QuoteQuad prompt assigns an empty result first
KOB0228 Indexing failure after reduction of 1-element APV
KOB0277 Picture Format overflow fill is wrong
KOB0284 +/ with axis of positive integer can give negative
KOB0298 CHECKWS after selective specification
KOB0299 CHECKWS after outer product of a defined function
KOB0300 Orphan after AXIS ERROR involving EACH operator
KOB0304 CHECKWS after )CHECK WS ALL if selective specification errors
KOB0447 Garbage on Pick with negative left argument
KOB0519 .5 ! -1 hangs or loops
KOB0611 Garbage from pick with negative nested left argument
KOB0623 Garbage in vector times progression after 128th item
KOB0635 ~∞1 (Not Iota 1) gives wrong result sometimes
KOB0647 Bad result, selective spec with reverse
KOB0651 Bad answers, ~ (Without) with progression as argument
KOB0683 DOMAIN ERROR multiplying complex numbers
APL language (system names)
KOB0012 WS storage lost after 2 ÉTF (QuadTF) of a transfer form
KOB0018 Crash on 2 ÉAT (QuadAT) if object's date was bad in transfer file
KOB0025 Bad data from external function if ÉSVE (QuadSVE) issued first
KOB0032 SYNTAX ERROR using ÉLC (QuadLC) within a strand
KOB0052 WS storage lost after ╕0 from ÉEA (Branch to zero from QuadEA)
KOB0066 Display missing for result of ÉEC (QuadEC) if assignment is last
KOB0072 Garbage from monadic ÉNA (QuadNA) if argument contains many names
KOB0085 DOMAIN ERROR for near-integers on the left of ÉSVO (QuadSVO)
KOB0116 ÉAI (QuadAI) grossly over-reports CPU time
KOB0119 Dyadic ÉSVO (QuadSVO) used for query gives 0 as partner ID
KOB0187 Function name wrong in ÉCR (QuadCR) of operand
KOB0229 Workspace lost after ÉES (QuadES) 1 2
KOB0267 ÉTF (QuadTF) gives SYSTEM ERROR for complex numbers in nested arrays
KOB0271 ÉNC (QuadNC) incorrectly reports class of padded system names
KOB0301 CHECKWS after ÉTF (QuadTF) replaces variable w/ function or operator
KOB0312 ÉSVE (QuadSVE) with non-integer returns immediately
KOB0375 Interrupt in Quad input crashes interpreter.
KOB0376 Quad input reprompts after ÉES 1 1 (QuadES 1 1) or ╕0 (Branch to 0)
KOB0439 ÉTF (QuadTF) won't replace function with variable
KOB0526 A number is returned from ÉTF (QuadTF) of a bad right arg
KOB0597 DOMAIN ERROR using ÉES (QuadES) with negative argument
KOB0612 No error conversion with 0 0 0 1 ÉFX (QuadFX)
KOB0634 2 ÉAT (QuadAT) times may vary when ■ (Each) is used
APL language (syntax)
KOA0503 Names longer than 255 characters treated as very short
KOB0036 VALUE ERROR on "L OP .5" for any operator OP
KOB0044 SYSTEM ERROR if a WS FULL occurs during selective specification
KOB0098 WS storage lost using strand notation with general arrays
KOB0144 CHECKWS if type reduction occurs during stranding of general arrays
KOB0186 SYNTAX ERROR caused by redundant parentheses
KOB0238 Performance of Indexed Specification
KOB0258 DOMAIN ERROR not detected, + used to left of assignment
KOB0352 Strand binding different from host during each
KOB0487 WS corrupted by assignment to first of empty general array
KOB0534 Abend indexing vector of vectors
APL language (display)
KOA0504 T╢ (T-Delta) on branch to zero displays wrong line number
KOB0016 Display of largest possible negative integer, -2147483648
KOB0108 Comment lines not traced
KOB0185 Format by specification may omit a blank
KOB0278 Bad caret position on RANK ERROR in Branch
KOB0655 Corrupted function and operator dates not detected
-------------------------------------------------------------------------------
External functions (general)
KOA0495 SYSTEM ERROR if an external function is called which has no result
KOB0163 Function can return incorrect result
KOB0188 SYSTEM ERROR with external function as operand to defined operator
KOB0255 P11 System Limit: Too many parameters passed
KOB0311 Workspace movement may cause errors in name association
KOB0529 WS corrupted after external function returns general array
KOB0653 Segmentation violation calling C with P11
KOB0680 2 ÉAT (QuadAT) of P11 objects returns the wrong time
ATR external function
KOB0023 Is not handling the S1 type correctly
KOB0045 Fails for an empty right argument
KOB0073 Corrupts ÉCR (QuadCR) of caller
KOB0095 Patterns with unknown lengths not handled properly
KOB0265 Unpredictable trailing bits using B1 type with ATR
KOB0302 Interpreter crash in ATR
KOB0308 ATR reports type mismatch incorrectly
KOB0338 SYSTEM ERROR in ATR
FILE external function
KOA0502 Can cause SYSTEM ERROR if arguments are not correctly specified
KOB0050 Can cause SYSTEM ERROR on a sequence of large file reads
KOB0103 Incorrect return on read of zero-length file
KOB0197 Ensure proper close on file I/O error
KOB0210 Abend if used with non-existent file
RTA external function
KOA0497 Not handling the S1 type correctly when used in a nested pattern
KOB0095 Patterns with unknown lengths not handled properly
KOB0152 Crashes on null character string
KOB0248 Allow * in one dimension length of pattern
-------------------------------------------------------------------------------
Shared Variable Processor
KOA0301 SWAPPER.DAT grows with repeated use of auxiliary processors
KOA0486 Erroneous CHECKWS if shared variable is shadowed
KOB0048 One APL2 session can trick the SVP into signing another off
KOB0076 Batch start remote session fails
KOB0088 Memory leak retracting and re-offering variables
KOB0283 -svplisten followed by a NULL causes SYS3175 error
KOB0306 Synchronization problems in SVP startup
KOB0389 SVP times out causing unpredictable AP errors
KOB0436 Subordinate interpreter does not respond to SVP shutdown
KOB0442 Invocation options truncated when AP autostarted
KOB0617 Alarming invocation message if no printer installed.
KOB0682 SVP does not post failed-reference to remote partner
AP 101
KOB0141 Empty line cannot be stacked
AP 119
KOB0146 Incorrect result from RECVFROM
AP 124
KOB0057 Painting problems on VGA
KOB0070 SYS3175 exception
KOB0490 BEEP does not work when window is not yet open
KOB0446 Cursor moves improperly on repaint
KOB0462 DAT processed as CTL if access-controlled
KOB0545 Numeric keypad input ignored
KOB0638 Minimized window should use icon
AP 127
KOB0007 Use of national use characters can cause bind failures
KOB0009 Result is incomplete if a null argument is passed to CONNECT
KOB0356 Error from DECLARE after implicit CLOSE
KOB0613 Handle new DESCRIBE warnings from DB2 V2
AP 145
KOB0031 Does not pass WM_QUIT messages to the application
KOB0039 Crashes on a character vector assignment to the shared variable
KOB0074 Rejects large integers
KOB0078 Some messages are not dispatched
KOB0080 Typos in the on-line help
KOB0100 Needs to send WM_PAINT from AplFontDlg
KOB0157 Hang on APL termination if online help visible
KOB0246 Parameter error in DosOpen call (wrong level of indirection)
KOB0305 VALUE ERROR after retract of shared variable
KOB0324 WinCreateStdWindow returns floating point client handle
KOB0587 Exception when invalid array is specified
AP 207
KOB0034 Does not fill correctly when scissor is on
KOB0081 Using incorrect APL characters in on-line help
KOB0083 Printing resolution is poor
KOB0093 Fontdef with 23 character name may cause the next function to fail
KOB0094 Exit processing not done properly when the window is closed
KOB0115 Demos wait even if running in automatic mode
KOB0118 Error in MIX query
KOB0134 Additional resolution fixes
KOB0136 Pointer does not support tracking rectangle and centered sizing
KOB0137 Only has 16 colors defined for default
KOB0143 Improve command performance
KOB0160 WINDOW command ignores first 4 parameters
KOB0164 Window does not close on retract
KOB0165 LINETYPE command does not set linewidth
KOB0303 Occasional missing repaint
KOB0510 Write of vector font should honor line width
KOB0505 POINT command returns button down and up
KOB0521 Title of SaveAs dialog is test1
KOB0575 SaveAs should remember path\file
KOB0601 Garbage in window after PRINT
KOB0602 PRINT will not replace existing file
KOB0628 On-line help and User's Guide are out of synch
KOB0631 Click does not change focus if help window open
KOB0637 Minimized window should be icon
AP 210
KOB0198 Return rather than discard errors from file close
AP 211
KOB0216 Error 33 writing object in UPDATE mode
KOB0314 Undocumented positive return codes when sharing files
KOB0381 Unexpected errors from RELEASE when file already closed
KOB0382 AP211 cleanup may not finish without explicit RELEASE
KOB0507 Name in APL2/PC file with trailing blanks not matched
AP999.c
KOB0051 Linkage is not _System as documented
-------------------------------------------------------------------------------
DDE workspace
KOB0684 Make HELP145 start at contents
DEMO145 workspace
KOB0578 Typo in SET_FONT header
KOB0684 Make HELP145 start at contents
DEMO207 workspace
KOB0636 DEMO doesn't handle window close by user
EDIT workspace
KOB0362 Message Loop in Editor 2 after AP 124 error
KOB0542 EDIT/EDITOR_2 errors when window closed by double click
FILE workspace
KOB0024 Has an unnecessary read limit of 65400 bytes in some functions
KOB0364 Sharing protocols prohibit portability to DOS
KOB0497 Delta-SH function in 2 FILE incorrect after CSD 3
GRAPHPAK workspace
KOB0101 Gives error if user closes AP207 window directly
KOB0513 Group Variables missing from GRAPHPAK
KOB0501 VIEW does not always wait
KOB0632 VIEW fails if window not open
KOB0636 DEMO doesn't handle window close by user
IDIOMS workspace
KOB0536 Error when IDIOMS window closed by double click
MIGRATE workspace
KOB0451 VSCOPY does not remove arguments from list of locals
OS2TYPES workspace
KOB0512 PRDINFO3 structure wrong
PMTOOLS workspace
KOB0578 Typo in SET_FONT header
KOB0650 Localize variables
KOB0675 Rewrite EDIT, PROMPT, SELECT_1, SELECT_SOME
KOB0684 Make HELP145 start at contents
PMWIN workspace
KOB0030 Open-object dialog does not list all the variables
PRINTWS workspace
KOB0323 PRINTWS fails on wide functions
KOB0581 Add PRT145 to PRINTWS local list
TIME workspace
KOB0224 Time of executed functions incorrectly reported
-------------------------------------------------------------------------------
Session startup
KOB0092 "-svptrace" parameter values may not be handled properly
KOB0288 -svplisten on -svptrace on not supported
Session manager
KOA0490 Paste from other products crashes APL2
KOA0491 Fix typos in Help for F-keys
KOA0496 Says "input" mode while it is processing stacked data
KOA0498 Crashes if a line longer than 32k comes from interpreter
KOB0026 Displays the wrong event and reason codes in some message windows
KOB0042 "fields" dialog displays incorrectly on SVGA displays
KOB0056 Terminates if Print Cancel button is pushed
KOB0064 Line number in status area is wrong after a find
KOB0110 Cursor disappears
KOB0166 Dead key in Manugistics Unified layout
KOB0171 Terminates after object editor saves renamed function
KOB0178 FeelX (a PM shell replacement) crashes session manager dialogs
KOB0282 Wrong help text for Signals pulldown
KOA0493 Respect OS/2 date and time format system settings
KOB0494 Keyboard selection not remembered after CSD 3
KOB0498 Keyboard Open Object has no effect
KOB0584 Add discussion of mouse usage to Keys Help
KOB0671 Modify Layout dialog uses wrong font
Editors
KOB0003 CHECKWS after resuming execution of a suspended function
KOB0029 object editor should strip trailing blanks
KOB0053 Changes to a suspended function not honored
KOB0056 APLEDIT terminates if Print Cancel button is pushed
KOB0130 SYSTEM ERROR in Editor 1 after interrupt Quad prompt
KOB0149 Incorrect line number after Find (APLEDIT)
KOB0213 Changes lost after error fixing edited function
KOB0269 SI WARNING inserted in session manager while editing
KOB0273 Stack corruption using editor
KOB0275 Refcount errors after changing suspended function
KOB0279 Fix of suspended function does not apply to operands
KOB0293 Fix of suspended function fails on second attempt
KOB0307 Program check after function edit if suspended lines
KOB0334 SI WARNING after fixing suspended function
KOB0469 Add help for "Size to Definition"
KOB0475 SYSTEM ERROR after VALUE ERROR, with edit window open
KOB0540 AplEdit Keys Help option displays wrong text
KOB0584 Add discussion of mouse usage to Keys Help
KOB0560 If APL off, QuadAF 0 characters can be typed with Alt
KOB0656 Order Groups dialog missing text under Warp
KOB0661 Split and Join disabled if clipboard empty
Fonts
KOB0151 Clean up APL2 Italic
Documentation
KOB0221 Typo in AP 207 BITMAP syntax documentation
KOB0250 Font errors in online User's Guide
KOB0361 Document RC 69 from AP 124
KOB0399 Merge readme updates into online user's guide
KOB0401 Correct FSWAIT description in AP124 workspace
KOB0401 Correct COLMAP result information for AP 207
KOB0401 Add B16 and B32 datatype descriptions
KOB0402 Shared Variable Interpreter interface missing in User's Guide
KOB0453 Name of SVP trace window executable wrong
KOB0481 QuadSVC table wrong in Language Summary
KOB0502 Shared variable interpreter normal output code wrong
KOB0537 Error in BITMAP syntax for AP 207
KOB0554 Add explanation of "filename" parameter in AP 211
KOB0628 AP 207 Help and User's Guide are out of synch
KOB0652 Incorrect restriction on code 2/4 arg, AP 124
================================================================================
Support
================================================================================
We'd like to hear from you!
Please report any comments, suggestions, or problems through one of the
following channels:
Internet: apl2@vnet.ibm.com
CompuServe: go IBMAPL2
IBMMAIL: USIB6JN8
TALKLINK: OS2bbs1; Qandabbs; TLpgcat
FAX: 1-408-463-4488
Phone: 1-408-463-APL2 (1-408-463-2752)
Mail: APL Products & Services
IBM Santa Teresa Laboratory, M46/D12
555 Bailey Ave.
San Jose, CA 95141
================================================================================
Trademarks
================================================================================
The following terms are trademarks of the IBM Corporation. They are
denoted by an asterisk (*) when they first appear in the text.
APL2
DB2
IBM
OS/2