[Gambas-user] Release of Gambas 2.19
Benoît Minisini
gambas at ...1...
Mon Jan 4 02:32:54 CET 2010
Dear Gambas users,
Here is a new release of the stable version:
* Gambas now really works on ARM architecture.
* The SerialPort class does not eat CPU time pointlessly anymore.
* The Exist() and Dir() functions now work correctly for files located inside
the executable.
Here is the full ChangeLog:
-------------------------------------------------------------------------------
[CONFIGURATION]
* BUG: Some fixes in architecture detection.
* NEW: Detect architecture between x86, x86_64 and ARM.
[DEVELOPMENT ENVIRONMENT]
* BUG: Correctly save ListBox having exactly 31 items defined from the IDE.
* NEW: Do not close the menu editor with the ENTER or the ESC key.
[EXAMPLES]
* BUG: Fix the use of Dialog.Filter in the PictureDatabase example.
[INTERPRETER]
* BUG: Try to stop break strict aliasing rules, and other fixes. This way
the interpreter should behave better on ARM architecture.
* BUG: Exist() now checks relative paths in the current archive only.
* BUG: Backport fixes from Gambas 3 for Dir() operating inside archives.
* BUG: Try to prevent a possible crash when children processes are stopped
recursively.
* BUG: Alignment fixes for ARM and 64 bits architectures.
[COMPILER]
* BUG: Long integer constants are now compiled correctly in all cases.
[SCRIPTER]
* BUG: Do not crash if a specific component is missing.
* BUG: The script now correctly returns the Application.Return value.
* BUG: Correctly detect the Main procedure in all cases.
[GB.DB]
* BUG: Fixes for ARM.
[GB.FORM]
* BUG: TableView cannot raise a spurious "Null object" error anymore when
calling the Edit() method.
[GB.GTK]
* BUG: Fixes for ARM.
* BUG: GridView.Clear is now correctly implemented.
[GB.NET]
* BUG: Do not watch the SerialPort file descriptor for reading if there is
no Read event handler.
* NEW: SerialPort watched for status change only if at least one of the
change event is implemented.
[GB.NET.SMTP]
* BUG: The COPYING file is actually the LICENCE file. So remove the LICENCE
file, and make the COPYING file be the LGPL 2.1.
[GB.QT]
* BUG: Fixes for ARM.
* BUG: The ComboBox Click event now is raised correctly when setting the
Text property.
[GB.QT.KDE]
* BUG: Fixes for ARM.
[GB.SDL]
* BUG: Remove running SDL events in a separate thread, as it give
instability.
-------------------------------------------------------------------------------
I wish everyone an happy new MMX year, and I hope that this year will be the
year of the Gambas 3 release! :-)
Regards,
--
Benoît Minisini
More information about the User
mailing list