What's new in KCML 6.90
Language
- A new symbol table design reduces memory overhead for libraries and removes the 32000 symbol limitation for a library.
- Added a new DEFSTRUCT which is like DEFRECORD except that fields are initialized by type when instantiated.
Compiler
Database
Workbench
- Profiling uses less memory
Client
- The native code page, Windows 95 compatible, client is no longer available. Only the Unicode client will be distributed.
- Broker functionality is now configured centrally by the connection manager.
- Support for Single Sign On (SSO) authenication against Active directory using GSS.
- Right click copies of grid contents will now copy the whole grid and not just the visible part.
- Now fully compatible with the Aero interface in Windows 7.
- Experimental support for Wine on Linux and Mac OS X.
- Shift JIS-2004 for Japanese is supported.
- Programmable access to the IME.
- New icon and image manipulation functions.
Miscellaneous
- PANIC files are now customizable and log form events selectively.
- KCML can act as a web server either directly or through a Apache module. The web functionality is exposed through an HTTP server object.
- A new library cache facility can dramatically speed up starting and terminating sessions on AIX application servers.
- Arabic printers using CP864 code page are supported as well as the Windows CP1256 code page.
- Transparent gzip compression in $DECLARE and in SOAP responses.
- New functions to extract information from kconf.xml efficiently.