Gambas Documentation
Aperçu du Langage
À traduire
Code Snippets
Comment faire ...
Compilation et installation
Composants
Controls pictures
Derniers changements
Dépôt d'applications
Documentation de l'Environnement de développement
Documentation des développeurs
Documents
À propos de ma formule préférée
Captures d'écrans
Comportement interne de DrawingArea
Convention de Nommage des Variables
Conventions de nommage
Database Datatype Mapping
DBus et Gambas
Démarrer avec Gambas
Détails de l'architecture
Différences avec Visual Basic
Différences entre Shell et Exec
Distributions et systèmes d'exploitation
Drag & Drop
Gambas, c'est quoi ?
Introduction
Le modèle objet de Gambas
Le programme s'est arrêté de façon inattendue en levant le signal #11
Licence
LIENS RELATIFS à Gambas
Listes de diffusion et Forums
Livres
Localisation et Internationalisation
Network Programming
News
Notes de version
Gambas 2.23.0
Gambas 2.23.1
Gambas 2.24.0
Gambas 3.1.0
Gambas 3 RC1
Gambas 3 RC2
Gambas 3 RC3
Gambas 3 RC4
Gambas 3 RC5
Gambas 3 RC6
ODBC Component Documentation
Pages serveur Gambas
Passer Un Argument Par Référence
PCRE Pattern Syntax
Portage de Gambas 2 en Gambas 3
Questions fréquemment posées (FAQ)
Rich Text Syntax
Signaler un problème, un bogue ou un plantage
Tests de performance (benchmarks)
Window Activation & Deactivation
Indenter
Index de tous les Documents
Index du langage
Lexique
LISEZ-MOI
Manuel du wiki
Messages d'erreur
Tutoriels
Wiki License

Gambas 3.9.1

What's new

This release fixes most of the serious bugs found since the release of Gambas 3.9.0.

ChangeLog

CONFIGURATION

  • Compile components written in Gambas with the translation flag enabled.

DEVELOPMENT ENVIRONMENT

  • Better command-line help text.

  • Creation of debian/ubuntu packages of projects having no icon does not crash anymore.

  • Correctly call static event handlers when an event is raised.

  • Reset the output terminal when the debugged project ends.

  • Updated the Brazilian Portuguese translations.

  • Fix a type in french tips.

  • Initial state of stop and pause buttons should be correct now.

WIKI CGI SCRIPT

  • Add border shadow around screenshots links.

INTERPRETER

  • Fix detection of errors occuring inside interpreter API.

  • Define __STDC_FORMAT_MACROS macro in gb_common.h, so that C++ source files using <inttypes.h> compile even with old gcc versions.

COMPILER

  • Fix internal datatype analyze. The compiler should not crash anymore on ARM.

GB.DB.ODBC

  • Fix a 32-bits sprintf format bug.

GB.DBUS

  • Don't insert process id into object interface names.

GB.FORM.EDITOR

  • TextEditor: Fix the Highlight property when set to "None".

  • TextEditor: Fix the Highlight property declaration.

  • TextEditor: Faster layout and scroll, especially when there are a lot of lines and wrapping mode is enabled.

GB.FORM.TERMINAL

  • TerminalView.Reset() is a new method that resets the terminal state without clearing it.

GB.GTK

  • TextArea should not crash anymore in some cases when destroyed.

  • TextBox: Make SetFocus() not select the text.

GB.GTK3

  • TextBox: Make SetFocus() not select the text.

GB.IMAGE.IO

  • Fix a 32-bits sprintf format bug.

GB.NET.CURL

  • FtpClient: Allow ftps protocol.

GB.OPENSSL

  • Try to support OpenSSL 0.9.8 together with 1.1.0 (bug #984).

GB.SETTINGS

  • Always mark a settings object as modified when putting an array or a collection in any key.

GB.XML

  • Fix a 32-bits sprintf format bug.

  • XML parser does not crash anymore when the final > of a closing tag is missing.

Compilation and installation

Read the instructions there.

If everything was fine, type "gambas3" to run the development environment.

Enjoy it !

See also