Developpez.com - Rubrique GTK+

Le Club des Développeurs et IT Pro

Vala journal - numéro 1

Traduit par gege2061

Le 2010-02-02 13:52:44, par gege2061, Rédacteur
Je vous propose une traduction de Vala Journal, Issue #1 posté par Jiří Zárevúcky sur la mailing list de Vala.

Il s'agit d'un récapitulatif hebdomadaire de l'actualité concernant Vala. Pour ce premier essaie il ne s'agit que des bugs les plus intéressant (NDT: selon l'auteur) de ces derniers mois. Les prochains numéro pourront aborder d'autres projets en rapport avec Vala.

Voici donc un résumé des bugs les plus marquant :

Les nouveautés intéressantes
Path pour utiliser les expressions régulières directement
https://bugzilla.gnome.org/show_bug.cgi?id=607702

Conditions complexes, la syntaxe n'est pas encore décidée, les commentaires sont les bienvenus.
https://bugzilla.gnome.org/show_bug.cgi?id=606480

Constantes locales.
https://bugzilla.gnome.org/show_bug.cgi?id=530623

Propositions d'opérateur "in" utilisable avec les tableaux.
https://bugzilla.gnome.org/show_bug.cgi?id=602511

Votre opinion est la bienvenue
Le cast d'un tableau doit-il convertir les membres ou juste recalculer la taille ?
https://bugzilla.gnome.org/show_bug.cgi?id=515408

Quelle devrait être la bonne façon de gérer des propriétés automatiques des classes compactes ?
https://bugzilla.gnome.org/show_bug.cgi?id=607568

Type complexe de tableau. Pas de commentaire concernant l'idée de Marc ?
Je pense que c'est assez cool et simple.
https://bugzilla.gnome.org/show_bug.cgi?id=591673

Paramètre out nullable. Cela peut être ambigüe actuellement.
https://bugzilla.gnome.org/show_bug.cgi?id=591673

Quelques problèmes intéressant corrigés
L'opérateur ?? est maintenant implémenté dans la branche master
https://bugzilla.gnome.org/show_bug.cgi?id=580816

Les énumérations supportent la méthode to_string()
https://bugzilla.gnome.org/show_bug.cgi?id=595458

Il est maintenant possible de comparer des structures
https://bugzilla.gnome.org/show_bug.cgi?id=530605

Signal.connect() retourne maintenant l'identifiant du handle, donc vous pouvez enfin déconnecter les fermetures (closures) simplement.
https://bugzilla.gnome.org/show_bug.cgi?id=537146

Pre et post condition sont maintenant autorisée dans le constructeur.
https://bugzilla.gnome.org/show_bug.cgi?id=607110

Vous pouvez maintenant déclarer plusieurs variables dans un for.
https://bugzilla.gnome.org/show_bug.cgi?id=601350

.end() pour les fonctions asynchrones fonctionne correctement, maintenant.
https://bugzilla.gnome.org/show_bug.cgi?id=606780

Les constructeur levant une exception libère correctement la mémoire.
https://bugzilla.gnome.org/show_bug.cgi?id=567181

Tableaux génériques comme valeur de retour.
https://bugzilla.gnome.org/show_bug.cgi?id=568972

Boxing et unboxing d'une structure dans une GValue fonctionne maintenant.
https://bugzilla.gnome.org/show_bug.cgi?id=590987

Les opérateur relationnels fonctionnent avec les varaibles nullables.
https://bugzilla.gnome.org/show_bug.cgi?id=600652

Vous pouvez utilisez les structures nullables comme type pour les propriétés.
https://bugzilla.gnome.org/show_bug.cgi?id=606202

Et, malheureusement, les régressions
https://bugzilla.gnome.org/show_bug.cgi?id=608553
https://bugzilla.gnome.org/show_bug.cgi?id=608548
  Discussion forum
1 commentaire
  • gege2061
    Rédacteur
    Pour ceux qui veulent suivre le journal consacré à vala, un blog a été ouvert : http://valajournal.blogspot.com/