Skip to content

v0.3.17

Compare
Choose a tag to compare
@Grahack Grahack released this 06 Jul 07:19
· 711 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.3.16 :

En bref :

  • Langage
    • Sortie graphique via Processing et Processing.js
      • Ajout de 14 commandes pour dessiner des formes en couleurs et bouger une tortue
      • Ajout de deux scripts pour démarrer processing-java pour l’utilisation de la sortie graphique hors navigateur
      • Ajout du tuto graphique
    • Ajout des fonctions trigo 1000Cosinus et 1000Sinus et de leurs tests.
    • Avertissement d’abandon des commandes suivantes dans la version 0.4 :
      Vrai?, Faux?, Texte?, Nombre?, Booleen?, Liste?
  • SciTE
    • Couleur spéciale pour les échappements

En détail :

  • Langage
    • Sortie graphique via Processing et Processing.js
      • Ajout de 14 commandes pour dessiner des formes en couleurs et bouger une tortue :
        • Contour, Remplissage, Epaisseur, RAZ
        • Cercle, Ellipse, Segment, Rectangle, Triangle
        • AV, TD, TG, BC, LC
      • Ajout des exemples test_algues.malg et test_tortue.malg
      • Ajout de deux scripts pour démarrer processing-java pour l’utilisation de la sortie graphique hors navigateur
      • Ajout du tuto graphique
    • Ajout des fonctions trigo 1000Cosinus et 1000Sinus et de leurs tests.
    • Vérification de l’initialisation des variables : ne tester que les symboles
    • Concatener : meilleure documentation et vérification de l’initialisation des arguments
    • Et et Ou : meilleur message d’erreur (la valeur n’était pas indiquée)
    • Avertissement d’abandon des commandes suivantes dans la version 0.4 :
      Vrai?, Faux?, Texte?, Nombre?, Booleen?, Liste?
    • Ajout de l’attribut text pour la commande Millisecondes
  • Web IDE
    • Ajout de la fenêtre graphique
    • Meilleure description des catégories de la boîte à blocs (description pas à jour)
    • Rephrasage du paragraphe sur l’affichage des résultats
    • Adaptation à la MAJ de EmuLisp
    • Intégration de Processing.js
  • Documentation
    • Ajout des sections Sortie graphique et Tortue
    • Ajout de l’erreur « Impossible d’utiliser la sortie graphique avec malg-njs ou malg-rjs »
    • Suppression de la sortie graphique de la feuille de route
    • Remerciements pour Bérenger Recoules, Flo Carré et Florence Cousin
    • Adaptation à la MAJ de EmuLisp
    • Ajout d’un exemple avec Nombre pour Demander
    • Ajout d’espace avant la doc de chaque symbole prédéfini
    • Réparation de quelques liens internes
  • Tutoriels
    • Ajout du tuto graphique
    • Suppression du tuto listes
    • Meilleure explication concernant le Tant_que
    • Suppression du paramètre inutile valeur dans un exemple
    • Pour son propre tuto, plus d’obligation d’installer localement (galerie)
  • SciTE
    • Couleur spéciale pour les échappements
    • Utilisation des [[…]] dans microalg.lua
  • Blockly
    • Meilleure gestion des guillemets dans les textes
    • Contre-échappement des backslashes et déséchappement des guillemets
  • Web
    • espacement des <li> comme les <p>
  • INSTALL
    • Évocation de la configuration de SciTE via View puis Parameters
    • Réparation de liens internes (#scite et #scite-1)
  • README
    • Suppression de l’image « en cours de développement »
    • Dans la liste des fichiers
      • Renommage tuto.html en tuto_simple (y avait typo)
      • Ajouts de pde/ et de tuto_graphique.html
  • Mise à jour d’EmuLisp (vers 2.0.5.0)