[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