Christian Grasser 213e9135ba Update to scintilla 5.5.3 & Lexilla 5.4.1
Release 5.5.3 (https://www.scintilla.org/scintilla553.zip)

    Released 19 October 2024.
    On Win32 change direction of horizontal mouse wheel and touchpad scrolling to match other applications. Bug #2449.

Release 5.4.1 (https://www.scintilla.org/lexilla541.zip)

    Released 19 October 2024.
    Lexer added for Dart "dart". Pull request #265, Pull request #275.
    Lexer added for troff / nroff "troff". Pull request #264.
    Lexer added for Zig "zig". Pull request #267.
    C++: Fix crash for empty documentation comment keyword where '<' occurs at line end.
    F#: Include EOLs in the style range of SCE_FSHARP_COMMENTLINE. Stabilizes EOL detection when folding line comment groups. Issue #276.
    F#: Fix per-line folding in F# documents. Issue #277.
    HTML: Improve SGML/DTD lexing. Don't terminate SGML when > inside quoted string. Lex both [ and ] as SCE_H_SGML_DEFAULT. Nested sections handled instead of switching to SCE_H_SGML_ERROR. Issue #272.
    JavaScript: New SCE_HJ_TEMPLATELITERAL and SCE_HJA_TEMPLATELITERAL styles for template literals when lexer is hypertext, or xml. Issue #280.
    PHP: Fix failure to recognize PHP start "<?php' at end of document. Caused by not capping retrieval range at document end causing no text to be retrieved. Issue #269.
    Smalltalk: Fix scaled decimal numbers without decimal separator. Pull request #274.

Fix #15228, fix #15368, fix #15650, close #15717
2024-10-20 17:33:07 +02:00

36 lines
1.2 KiB
Properties

lexer.*.roff=troff
# Predefined requests
keywords.*.roff= \
ab ad af aln als am am1 ami ami1 as as1 asciify \
backtrace bd blm box boxa bp br brp break \
c2 cc ce cf cflags ch char chop class close color composite continue cp cs cu \
da de de1 defcolor dei dei1 device devicem di do ds ds1 dt \
ec ecr ecs el em eo ev evc ex \
fam fc fchar fcolor fi fl fp fschar fspecial ft ftr fzoom \
gcolor \
hc hcode hla hlm hpf hpfa hpfcode hw hy hym hys \
ie if ig . in it itc \
kern \
lc length linetabs linetabs lf lg ll lsm ls lt \
mc mk mso \
na ne nf nh nm nn nop nr nroff ns nx \
open opena os output \
pc pev pi pl pm pn pnr po ps psbb pso ptr pvs pvs \
rchar rd return rfschar rj rm rn rnn rr rs rt \
schar shc shift sizes so sp special spreadwarn ss sty substring sv sy \
ta tc ti tkf tl tm tm1 tmc tr trf trin trnt troff \
uf ul unformat \
vpt vs \
warn warnscale wh while write writec writem
# Flow control requests/commands with conditionals
keywords2.*.roff=if ie while
# Flow control requests/commands without conditionals
keywords3.*.roff=el nop
# Requests and commands, initiating ignore blocks
keywords4.*.roff=ig
# Requests and commands with end-macros
keywords5.*.roff=am am1 de de1
fold=1