v0.3.16
Voir les instructions d’installation ou télécharger directement la version pour Windows (contenant l’éditeur SciTE 3.5.3).
Changements notables depuis 0.3.15 :
En bref :
- Langage
Et
etOu
peuvent prendre un nombre variable d’arguments.- La commande
**
peut être appelée avec^
.**
sera obsolète dans 0.4.0.
- Blockly
- Une même couleur pour tous les blocs.
- De nombreux blocs ajoutés, dont en particulier ceux concernant les variables
(Initialiser
,Affecter_a
, l’utilisation d’une variable), mais aussi :
Faire
,Tant_que
,Liste
,Longueur
,Nieme
,Nieme@
,Booleen?
,Et
,Ou
,Non
,Queue
,Tete
. - Ajout de nombreuses sections dans le tutoriel par blocs (grâce aux nouveaux blocs) :
Variables, Opérations logiques, Manipulation de texte, Faire… tant que…, Tant que… faire…, Construction et affichage de listes, Listes: structure et lien avec le texte, Parcours de listes, Listes: type et affectation.
- SciTE
- Ouverture maximisée
- Affichage: suppression des guillemets et gestion des échappements.
De plus la galerie offre maintenant la possibilité d’insérer des échantillons de code interactifs programmables par blocs. Voir ce plugin Dokuwiki et cette page pour des explications.
En détail :
- Langage
Et
etOu
peuvent prendre un nombre variable d’arguments. Ajout de tests.- La commande
**
peut être appelée avec^
.**
sera obsolète dans 0.4.0. - Exemples :
- Renommage de
sequence_npa.malg
entest_sequence_nb_pseudo_aleat.malg
. - Ajout de
test_echappements.malg
.
- Renommage de
- Renommage des variables internes pour
Faire
etTant_que
.
- Tutos
- Scission du tuto blocs en deux pages.
- Ajout de nombreuses sections dans le tuto blocs (grâce aux nouveaux blocs, voir ci-dessous) :
Variables, Opérations logiques, Manipulation de texte, Faire… tant que…, Tant que… faire…, Construction et affichage de listes, Listes : structure et lien avec le texte, Parcours de listes, Listes : type et affectation. - Ajout de quelques
(Initialiser@)
qui manquaient. - Autres améliorations mineures.
- Blockly
- Une même couleur pour tous les blocs.
- De nombreux blocs ajoutés, dont en particulier ceux concernant les variables
(Initialiser
,Affecter_a
, l’utilisation d’une variable), mais aussi :
Faire
,Tant_que
,Liste
,Longueur
,Nieme
,Nieme@
,Booleen?
,Et
,Ou
,Non
,Queue
,Tete
. - Nécessité de trafiquer le code avec
(Variable …)
pour l’export MicroAlg->Blockly. - Ajout des sections correspondant aux nouveaux blocs.
- Restructuration de la toolbox.
- Quelques factorisations (mutators et noms d’inputs).
- IDE web
- Gestion de l’affichage du circonflexe échappé.
- Meilleurs espacements autour des titres.
- SciTE
- Ouverture maximisée
- Affichage: suppression des guillemets et gestion des échappements.
- Manquait
Initialiser@
dans le fichier API.
- Documentation
- Ajout d’un petit paragraphe sur les variables.
- Ajout de l’erreur
Stack overflow
. - Le préfixe des ancres est passé de
cmd
àsym
. - Certaines ancres utilisent
id
au lieu de<a name=…
. - Factorisation du nettoyage des retours d’EmuLisp avec
cleanTransient
. - Améliorations cosmétiques mineures (camelcase des langages).
- Scripts de démarrage
- Ajout de l’affichage du numéro de version.
- Ajout d’une ligne vide après la bannière.