Skip to content

v0.4.06

Compare
Choose a tag to compare
@Grahack Grahack released this 10 Dec 20:18
· 385 commits to master since this release

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.4.05 :

En bref :

  • Langage
    • Nouvelles commandes : Geler et Repere.
    • Meilleures protections pour !!!, Definir et Affecter_a ... En_position ....
      Du coup pas de rétrocompatibilité, mais on garde le 0.4 dans le numéro de version.
  • Web IDE
    • Menu déroulant pour configurer le type de sortie : brut, HTML ou MD (Markdown).
    • La touche TAB indente, SHIFT+TAB désindente.
    • Nouvel export : Processing (animations possibles !).
  • Documentation
    • Nouvelles sections :
      • où les commandes sont classées par thème,
      • abréviations,
      • utilisation dans le navigateur,
      • fonctionnement de l’export,
      • fonctionnement de la sortie graphique,
      • passer des blocs au texte.
    • Ajout d’un exemple illustré pour l’ordre d’exécution.

En détail :

  • Langage
    • Nouvelles commandes : Geler et Repere.
    • Vérification de l’argument à !!!.
    • Meilleures protections contre les mauvaises utilisations de Definir (mauvaise signature, corps vide…).
    • Meilleure protection contre les variables non déclarées pour Affecter_a ... En_position ....
    • Affectation positionnelle à un texte : seulement possible en plaçant un caractère (texte de longueur 1).
      Du coup pas de rétrocompatibilité, mais on garde le 0.4 dans le numéro de version.
    • Contrôle de l’espace des valeurs possibles pour les tirages pseudo-aléatoires.
    • Commandes Non, Et et Ou : utilisation de !x au lieu de x.
  • Web IDE
    • Menu déroulant pour configurer le type de sortie : brut, HTML ou MD (Markdown).
    • La touche TAB indente, SHIFT+TAB désindente.
    • Nouvel export : Processing (animations possibles !).
    • Fix du bug du chevron < dans les messages d’erreur.
    • Quelques adaptations pour fonctionner dans Dokuwiki.
    • Forcer le noir sur blanc.
  • Tutoriels
    • Clarifications diverses.
    • Mises à jour par rapport à Afficher (« ignore les autres arguments » -> « erreur si plusieurs arguments »).
    • La touche TAB indente, SHIFT+TAB désindente.
    • Tuto blocs
      • Mise à jour par rapport aux noms des catégories (plus de catégorie « Autres »).
      • Un échantillon de la section Repeter n’avait pas de blocs.
    • Tuto graphique
      • Ajout de la commande Repere.
  • Abréviations
    • Quelques mots-clés à la ligne.
  • Documentation
    • Nouvelles sections :
      • où les commandes sont classées par thème,
      • abréviations,
      • utilisation dans le navigateur,
      • fonctionnement de l’export,
      • fonctionnement de la sortie graphique,
      • passer des blocs au texte.
    • Précisions sur les commandes sans paramètre.
    • Ajout d’exemples pour Declarer.
    • Remerciements aux SIO1 et à Caro.
    • Ajout d’un exemple illustré pour l’ordre d’exécution.
    • Mise à jour des sections sur les nombres (simplifications), les textes (caractère d’échappement) et les listes.
    • Ajouts et améliorations dans les erreurs fréquentes.
      • « Après En_position… »
      • « Le mot-clef intermédiaire avant l’indice… »
      • « L’espace des valeurs possibles… »
      • « processing_sketches is not defined »
    • Fermeture d’une parenthèse dans la doc de Nieme.
  • EmuLisp
    • Mise à jour vers 2.0.6.
    • Nouvelles commandes : lst?, min, max.
    • Compatibilité avec Rhino concernant les chaînes de caractères.
    • Meilleur pil-rjs concernant l’affichage.
    • Nouveaux scripts pil-njs.bat et pil-rjs.bat, suppression de piljs.bat.