Recent user-visible changes to AdabasTcl: RCS: @(#) $Id: changes,v 1.32 1997/01/11 13:52:37 adabas Exp $ 17.11.96 (bug fix: AdabasTcl) Under Windows, 'adabas xuser args' returned always an empty list. Now parses correctly the contents of variable argv. 24.11.96 (new feature: AdabasTcl) New command adaspecial with the following command kinds: switch, switchlimit, buflimit, maxbuf and minbuf. 24.11.96 (new feature: AdabasTcl) adalogon now accepts a new kind of connect string "-noconnect", which means, that it should only open a connection to the kernel, but don't connect on sql level. This is useful e.g. for a subsequent call of 'adaspecial ...' or 'adasql $c vtrace' 24.11.96 (improvement: TkQuery) The message line at the bottom has now a fixed height of one line; a longer message gets truncated. 24.11.96 (bug fix: TkQuery) The switch button now uses the new adaspecial command (and thus works again). 28.11.96 (new feature: AdabasTcl) adasql now has a new option, which allows separate parsing and executing of a command: -command The given command will be parsed and executed in one step (default, if no opytion is given); -parse The given command will be parsed and a parsId is returned; -execute A parsId must be given as argument, which will be executed; Note, that at this time no additional data can be given. -drop The given parsId will be deleted from the parsId cache. 28.11.96: (bug fix: AdabasTcl) Encoding with hex corrected. 1.12.96: (enhancement: configure) Now look in more places for Tcl/Tk headers. If --disable-load was set, take adabaswish and adabastclsh as interpreters. 1.12.96: (bug fix: configure) On a HP configure now finds the Tcl/Tk shared libs, since now it looks for objects with suffix .sl... 1.12.96: (bug fix: TkQuery) 6.1: You can now insert a stored command; there used to be an error -4005 (unknown column). 1.12.96: (bug fix: TkQuery) You can now get stored commands of other users. 1.12.96 (bug fix: TkQuery) Default specs of entry fields in LAYOUT specification will no be handled correct. 3.12.96: new feature: AdabasTcl) adalogon now accepts a new option -isolationlevel, which determines the isolation of the level. 3.12.96: (bug fix: AdabasTcl) the results of EXPLAINS couldn't be fetched, since they were searched in the wrong result table. 7.12.96: (bug fix: Fotos) When calling for help, you used to get the manual of TkQuery. No the correct manual is displayed. 10.12.96: (new feature: Panel) When starting an incorrect stopped serverdb, panel now clears it first. The error messages of x_start will be displayed in the panel. 10.12.96: (new feature: Panel) There is now a menu entry to view the Kernel Diagnose file. 10.12.96: (bug fix: AdabasTcl) Now the SPECIAL NULL value will be interpreted correctly. 10.12.96: (enhancement: SqlSh) update calls itself tk_update, if called without parameter or with "idletasks". 10.12.96: (bug fix: Help System) Htmllib is now available via tclIndex, since Tcl7.6 don't find it via package. 16.12.96: (new feature: Tkquery) The user can customize the output value of the SPECIAL NULL value. 21.12.96: (bug fix: configure) Libraries wasn't found for Tcl version 8.0 22.12.96: (new feature: Panel) If the database kernel didn't start, the Info button will be replaced by a Diag button to edit the knldiag file. 23.12.96: (bug fix: TkQuery) If someone tried to replace a stored command of another user, she got a error dialog. No the query will be inserted as a new own query. 23.12.96: (enhancement: Tk Applications) The new Tk8.0 features are used. 25.12.96: (bug fix: TkQuery) Due to a forgotten global statement, an error like 'permission denied' while turning on the protocol popped up the tkerror box with "errorCode: no such variable". 25.12.96: (enhancement: TkQuery) When the output is cleared, the configure panel will disappear, if it was popped up. 25.12.96: (enhancement: AdabasTcl) First small test suite in subdir tests. 29,12,96: (bug fix: Tk Applications) Help window: When the user presses Dismiss while the text was still rendered, an error window useed to pop up. 29.12.96 (enhancement: Tk Applications) If a Tcl error happens, the user now gets only the short error with an OK button (an no longer a Tcl stack trace). 30.12.96: (enhancement: TkQuery) Output of query results is now displayed with text widgets instead of listboxes. The first enhancement out of this fact is, that numbers are now displayed aligned to the right side. 30.12.96: (enhancement: TkQuery) Replaced Execute button by new menu with Execute, Cancel and Continue entry. 31.12.96: (enhancement: TkQuery) Nicer status line; new option errorPopup. 31.12.96: (enhancement: Tk Applications) If for some reason (e.g. no DISPLAY variable, no permissions) Tk couldn't loaded, the application will be stopped before announce strange errors. 1.1.97: (bug fix: Fotos) On W32 systems now a foto can be read correctly from file, since a flag for raw io mode is given. 1.1.97: (bug fix: Panel) On W32 systems the panel used to freeze after startingthe database. Now we don't wait on the termination of the process. 1.1.97: (enhancement: TkQuery) Moved "Commit now" and "Rollback now" from Option menu into new Execute meu. 5.1.97: (new feature: TkQuery) Added a ToolBox below the menu bar. 9.1.97: (bug fix: AdabasTcl) CHAR byte values used to produce an error. 11.1.97: (New feature: TkQuery) If some text in the sql window is selected, only the selection is send to the database kernel. 11.1.97: (bug fix: TkQuery) The error positions now counts from the start of the sql statement and no longer from the start of the sql window.