[Gambas-user] Release of Gambas 2.15
Olivier Cruilles
linuxos at ...1896...
Sun Jul 26 23:06:16 CEST 2009
Bonsoir Benoit,
Je crois que la page d'accueil du site web de Gambas n'est pas a jour
par rapport a celles en anglais et espagnol
concernant la derniere versin 2.15...
Surement un oubli.
Olivier Cruilles
Mail: linuxos at ...1896...
Le 26 juil. 09 à 16:17, Benoît Minisini a écrit :
> Hi,
>
> I finally found a moment for making a new release of the stable
> version.
>
> There are a lot of bug fixes in it, the more important one is that
> now the
> interpreter won't crash randomly anymore on some systems and not on
> another.
> This was a very stupid bug of mine, and it was there since the
> beginning of
> the 64 bits port (revision 1007)!
>
> Here is some other important bug fixes:
>
> - String to number conversion was fixed, especially when converting
> Long
> numbers.
>
> - The Firebird driver is compiled correctly now. If some kind guys
> can try now
> to connect to a Firebird database and tell me if it works, it would
> be cool.
>
> - The SQLite 3 driver now correctly returns the default value of
> fields.
>
> - Raising or lowering controls now works correctly in the GTK+
> component.
>
> - The SMTP component now strictly follows RFC 2047 when sending
> mails with
> subjects encoded in UTF-8.
>
> - The Xml.ToString() method was fixed in the XML component.
>
> And here is the full ChangeLog:
>
> -------------------------------------------------------------------------------
>
> [DEVELOPMENT ENVIRONMENT]
> * BUG: Fix a crash while scanning a class if the project is a
> component
> and if it is self-checked, which happens as soon as it is locally
> installed.
> * BUG: Do not warn when a *.info file is not found, as gb.db.*
> drivers do
> not have one.
> * NEW: Changing the language in the translation dialog now keep the
> current translated string selected, and stay in the same translation
> file.
>
> [DATABASE MANAGER]
> * BUG: Handle correctly database type written in upper case.
>
> [EXAMPLES]
> * BUG: Fix the PdfViewer example so that it does not crash when it
> cannot
> understand the document index.
>
> [INTERPRETER]
> * BUG: Fix a possible crash in database component classes having
> sub-collections, like Result.Fields.
> * BUG: Fix a stupid bug that made the interpreter crash when a class
> was
> allocated at a negative memory address.
> * BUG: Fix the conversion of strings into numbers, especially when
> converting Long values.
>
> [COMPILER]
> * BUG: Correctly raise a syntax error when a comma has been forgotten
> between the stream and the other arguments in instructions like
> PRINT,
> SEEK, and so on.
>
> [INFORMER]
> * BUG: Warn for components not declaring classes, like database
> drivers,
> only if the '-v' option is defined.
>
> [GB.DB]
> * BUG: Correctly release field information when freeing a Result
> object.
> * NEW: New unquoting function in the component API.
>
> [GB.DB.FIREBIRD]
> * BUG: Link the driver to the fbclient library.
>
> [GB.DB.SQLITE2]
> * BUG: Prevent possible case mismatches when mapping SQLite datatypes.
> * BUG: Fix some casting with gcc version 4.4.0 20090630 (prerelease)
> * BUG: Fix a crash in datatype mapping.
>
> [GB.DB.SQLITE3]
> * BUG: Prevent possible case mismatches when mapping SQLite datatypes.
> * BUG: Field default values are correctly returned now.
> * BUG: Fix some casting with gcc version 4.4.0 20090630 (prerelease)
> * BUG: Fix a crash in datatype mapping.
>
> [GB.GTK]
> * BUG: If the Control.Font property is set with a family name, the
> other
> boolean properties of the font are reset.
> * BUG: Frame.Font now works correctly.
> * BUG: The Window.Sticky property now really returns a boolean.
> * BUG: Fix all controls that use a GtkScrolledWindow.
> * BUG: Fix Control.Raise() and Control.Lower() with controls using a
> GtkScrolledWindow.
> * BUG: The ClientWidth and ClientHeight properties of TreeView,
> ListView
> and ColumnView controls were implemented.
> * BUG: The title of GridView headers is now ellipsized, and are not
> drawn
> anymore when there is no space for that.
> * BUG: Fix the leaking of GtkCellRenderer in some classes.
>
> [GB.NET]
> * BUG: Fix a possible crash in the Socket class at connection.
>
> [GB.NET.SMTP]
> * BUG: Fix the UTF-8 encoding of mail subjects having a '?' character
> inside.
> * NEW: Send the "Date:" header with any mail.
>
> [GB.PDF]
> * BUG: Fix a possible crash whith PDF documents having index but no
> action
> associated with
>
> [GB.QT]
> * BUG: If the Control.Font property is set with a family name, the
> other
> boolean properties of the font are reset.
> * BUG: The Window.TopOnly and Window.Stacking properties now return
> the
> last value assigned as in gb.gtk. It does not try to get the value
> from
> the window manager, as the change may not be immediate.
> * BUG: Fix a typo mistake.
> * BUG: Fix the behaviour of TabStrip when all its pages are hidden.
>
> [GB.XML]
> * BUG: Fix the Xml.Encoding property that was not implemented. It now
> always returns "UTF-8".
> * BUG: Fix a memory leak in Xml.ToString().
> * BUG: The encoding argument of Xml.ToString() is now taken into
> account.
> * BUG: Xml.ToString() now uses the UTF-8 charset by default.
>
> -------------------------------------------------------------------------------
>
> Regards,
>
> --
> Benoît
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
More information about the User
mailing list