[Github-comments] [geany/geany] Update to Scintilla 5.1.3 and Lexilla 5.1.2 (#2930)

Thomas Martitz notifications at xxxxx
Mon Oct 11 11:59:30 UTC 2021


Notable changes:
Scintilla:
- Add SC_ELEMENT_FOLD_LINE to set the colour of fold lines. Add SC_ELEMENT_HIDDEN_LINE to show where lines are hidden.
- On GTK, fix the line spacing so that underscores and accents are visible for some fonts such as DejaVu Sans Mono 10.

Lexilla
- Implement conditional group rules in CSS. Issue #25, Pull request #28.
- Check PHP numeric literals, showing invalid values with default style instead of numeric. Issue #20.

The CSS change causes compatiblity trouble. We exposed the changed style
in filetypes.css. We still do for compatiblity reasons but we still
want to align the style name to lexilla so we default to "group_rule"
now.
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/2930

-- Commit Summary --

  * <a href="https://github.com/geany/geany/pull/2930/commits/56416311291ea0e0ffeca4e244bf43b0544d8fac">Update to Scintilla 5.1.3 and Lexilla 5.1.2</a>

-- File Changes --

    M data/filedefs/filetypes.css (2)
    M scintilla/gtk/PlatGTK.cxx (4)
    M scintilla/gtk/ScintillaGTK.cxx (50)
    M scintilla/gtk/ScintillaGTK.h (3)
    M scintilla/gtk/ScintillaGTKAccessible.cxx (1)
    M scintilla/include/Scintilla.h (6)
    M scintilla/include/Scintilla.iface (14)
    M scintilla/include/ScintillaCall.h (4)
    M scintilla/include/ScintillaMessages.h (4)
    M scintilla/include/ScintillaTypes.h (2)
    M scintilla/lexilla/include/SciLexer.h (2)
    M scintilla/lexilla/lexers/LexCSS.cxx (8)
    M scintilla/lexilla/lexers/LexHTML.cxx (140)
    M scintilla/lexilla/lexers/LexMarkdown.cxx (9)
    M scintilla/lexilla/lexlib/WordList.cxx (85)
    M scintilla/lexilla/lexlib/WordList.h (9)
    M scintilla/lexilla/version.txt (2)
    M scintilla/src/AutoComplete.cxx (4)
    M scintilla/src/AutoComplete.h (7)
    M scintilla/src/CallTip.cxx (4)
    M scintilla/src/CallTip.h (2)
    M scintilla/src/CaseConvert.cxx (10)
    M scintilla/src/CaseFolder.cxx (3)
    M scintilla/src/CaseFolder.h (1)
    M scintilla/src/CellBuffer.cxx (2)
    M scintilla/src/ContractionState.cxx (2)
    M scintilla/src/Decoration.cxx (12)
    M scintilla/src/Document.cxx (23)
    M scintilla/src/Document.h (38)
    M scintilla/src/EditModel.cxx (1)
    M scintilla/src/EditModel.h (1)
    M scintilla/src/EditView.cxx (95)
    M scintilla/src/Editor.cxx (48)
    M scintilla/src/Editor.h (7)
    M scintilla/src/Geometry.cxx (24)
    M scintilla/src/Geometry.h (28)
    M scintilla/src/Indicator.cxx (4)
    M scintilla/src/KeyMap.cxx (4)
    M scintilla/src/KeyMap.h (1)
    M scintilla/src/LineMarker.cxx (2)
    M scintilla/src/MarginView.cxx (528)
    M scintilla/src/MarginView.h (2)
    M scintilla/src/PositionCache.cxx (98)
    M scintilla/src/PositionCache.h (21)
    M scintilla/src/RESearch.cxx (4)
    M scintilla/src/RESearch.h (1)
    M scintilla/src/ScintillaBase.cxx (34)
    M scintilla/src/Selection.cxx (3)
    M scintilla/src/Selection.h (1)
    M scintilla/src/Style.cxx (116)
    M scintilla/src/Style.h (50)
    M scintilla/src/UniConversion.h (2)
    M scintilla/src/UniqueString.cxx (6)
    M scintilla/src/UniqueString.h (4)
    M scintilla/src/ViewStyle.cxx (316)
    M scintilla/src/ViewStyle.h (30)
    M scintilla/version.txt (2)
    M src/highlightingmappings.h (7)

-- Patch Links --

https://github.com/geany/geany/pull/2930.patch
https://github.com/geany/geany/pull/2930.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/2930
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20211011/9f4e0af6/attachment-0001.htm>


More information about the Github-comments mailing list