[Gambas-user] gambas 0.98
Benoit Minisini
gambas at ...1...
Wed Aug 25 00:39:58 CEST 2004
Hi, world
Gambas 0.98 has been released a few hours ago.
Here is the changelog - this way I'm sure people will see it :-)
Enjoy it!
------------------------------------------------------------------------------
DEVELOPMENT ENVIRONMENT
* Many bug fixes in automatic completion.
* The signature of the [] operator is displayed now.
* You can run until the current line in the debugger, by pressing SHIFT F5.
* Debug window is now integrated into the project window.
* Menus and buttons are hidden as much as possible when they are useless in a
given context.
* Pressing F2 now works on reserved keywords.
* The selection tool has been redesigned in the icon editor.
* You can change the location of the executable.
COMPILER
* Functions that are generated by the compiler do not include breakpoints in
the compile code anymore. This speeds up, for example, the loading of a form
being debugged in the IDE.
* The Error() subroutine has been replaced by a keyword, ERROR, that is FALSE
when Error.Code is zero, and TRUE if not.
QT COMPONENT
* Control fonts now works like the early versions of Gambas: changing a
property of a control font actually changes the font used for drawing the
control.
* A new method, TreeView.MoveBack(), that moves to the last position of the
internal cursor. This is useful if one Move*() method fails, and you want to
return to the last position to try another Move*() method.
The same method exists for the ColumnView control.
* The way windows, forms and controls are destroyed were redesigned, to
prevent possible crashes in the QT library. Now, every control and window
objects are not destroyed immediately, but at the return of the event loop,
at the same level the objects were created.
* Two new control properties, Previous and Next, that return the previous and
next control in the stack order.
GAMBAS EDITOR COMPONENT
* Current line is highlighted now.
* BUG: some fixes in the pattern analyzer.
DATABASE COMPONENT
* When setting the table primary key, field names are checked for existence
now.
* SQLite database driver accepts UTF-8 charset now.
DEBUG COMPONENT
* BUG: fix for a race condition that leads sometime to an interpreter crash
when stopping a debugging session.
------------------------------------------------------------------------------
--
Benoit Minisini
mailto:gambas at ...1...
More information about the User
mailing list