Wersja: 5.4.3, 5.5.5, 5.5.5

Wersja: 5.4.3, 5.5.5, 5.5.5

25 lutego, po dwóch miesiącach prac rozwojowych, wydano biblioteki wieloplatformowe 5.4.3 i 5.5.5 Lexilla и Scyntylina odpowiednio, a także wydanie 5.5.5 edytora tekstu na ich podstawie NAUKA.

Zmiany:

Lexilla
  • Naprawiono błąd w obliczaniu != w warunku preprocesora.
  • Dozwolone jest używanie wielkich liter w identyfikatorach języka Modula-3.
  • Naprawiono błąd w analizie wstawek asemblera dla języka Pascal.
  • Naprawiono wykrywanie atrybutów i dekoratorów języka Python.
  • Podstyle dla identyfikatorów SCE_RB_IDENTIFIER zostały zaimplementowane dla języka Ruby.
  • W przypadku Ruby poprawiono rozpoznawanie nazw jako SCE_RB_DEFNAME w def, gdy użyto ::, a także ..
Scyntylina
  • Zapamiętaj zaznaczony tekst podczas cofania i ponawiania czynności. Kontrolowane przez SCI_SETUNDOSELECTIONHISTORY.
  • Serializuj typ wyboru i zakresy za pomocą SCI_GETSELECTIONSERIALIZED i SCI_SETSELECTIONSERIALIZED.
  • Naprawiono segmentację długich leksemów, aby uniknąć przerw przed modyfikatorami, takimi jak akcenty, które powinny być rysowane razem z literami podstawowymi. Przy zawijaniu tekstu staraj się dzielić wiersze tak, aby litery nie były oddzielone od modyfikatorów.
  • Naprawiono renderowanie kursora w Windows podczas korzystania z zaplecza GTK3 i HiDPI.
  • Naprawiono błąd zaplecza Qt, w wyniku którego funkcja dwukrotnego kliknięcia przestawała działać, jeśli instancja Scintilla działała przez kilka tygodni.
  • Używanie DirectWrite 1.1 do renderowania w WindowsPonieważ w Windows System Vista nie obsługuje tego interfejsu API i nadal będzie korzystał z GDI.
NAUKA
  • Zapamiętaj zaznaczony tekst podczas cofania i ponawiania czynności. Sterowane przez właściwość undo.selection.history.
  • Naprawiono błąd zapamiętywania wielokrotnych i prostokątnych zaznaczeń tekstu podczas przełączania buforów.

Źródło: linux.org.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster