Lexilla 5.4.3, Scintilla 5.5.5, SciTE 5.5.5

Lexilla 5.4.3, Scintilla 5.5.5, SciTE 5.5.5

Le 25 février, après deux mois de développement, les versions 5.4.3 et 5.5.5 des bibliothèques multiplateformes ont été publiées. Lexilla et Scintilla respectivement, ainsi que la publication de l'éditeur de texte basé sur celles-ci, la version 5.5.5. SciTE.

Modifications :

Lexilla
  • Erreur de calcul corrigée pour != dans la condition du préprocesseur.
  • L'utilisation de chiffres dans les identificateurs en majuscules est autorisée pour le langage Modula-3.
  • Erreur d'analyse de l'insertion assembleur corrigée pour le langage Pascal.
  • Correction de la détection des attributs et des décorateurs du langage Python.
  • Pour le langage Ruby, des sous-styles pour les identificateurs SCE_RB_IDENTIFIER ont été implémentés.
  • Pour le langage Ruby, reconnaissance corrigée du nom, en tant que SCE_RB_DEFNAME dans def, lorsqu'il est utilisé avec ::, ainsi que ..
Scintilla
  • Mémorisation du texte sélectionné lors de l'annulation et de la répétition des actions. Géré avec SCI_SETUNDOSELECTIONHISTORY.
  • Sérialisation du type et des plages de sélection à l'aide de SCI_GETSELECTIONSERIALIZED et SCI_SETSELECTIONSERIALIZED.
  • Segmenter les longues lexèmes corrigés pour éviter la rupture avant les modificateurs, par exemple, les accents, qui doivent être affichés avec les lettres de base. Pour le passage du texte, essayez de séparer les lignes sans détacher les lettres des modificateurs.
  • Correction du rendu du curseur sous Windows lors de l'utilisation du backend GTK3 et HiDPI.
  • Correction d'une erreur de backend pour Qt, où le double-clic cessait de fonctionner si l'instance de Scintilla était en cours d'exécution pendant plusieurs semaines.
  • Utilisation de DirectWrite 1.1 pour le rendu sous Windows. Étant donné que ce API n'est pas pris en charge sous Windows Vista, GDI continuera d'être utilisé.
SciTE
  • Mémorisation du texte sélectionné lors de l'annulation et de la répétition des actions. Géré par la propriété undo.selection.history.
  • Correction de l'erreur de mémorisation des sélections multiples et rectangulaires de texte lors du changement de tampons.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster