chore: bump scintilla and lexilla version

This commit is contained in:
2025-10-12 13:51:32 +08:00
parent 9fb3681e3a
commit db20417ce7
1093 changed files with 138943 additions and 128144 deletions

View File

@ -0,0 +1,52 @@
.tm Hello world "FOO"
.if 'foo'b a r' .if 23 .FOO 2332 "hell\fBo\fP" \
foo "Hello world"
.if (1 + 1) .nop
.if 1 \
.tm Bar
.if 23+1 \
.tm Bar
.if 1 \{\
. tm TEST
. tm FOO
.\}
.
.\" Hello world
.if 0 \{\
. tm Bar
. tm sffsdf\}
\# Hello world
.tm End
.ig ig
This is \fBignored\fP.
This line as well.
.ig
.tm Hello world
..
.
.de Macro END
. FOO
.END
\*[FOO*\[hello]fdsf]sdfsdf
.END
\$1 \" will never be met in the wild...
\f[BI]Hello world\fP
\na-\n(ab-\n[ab]-
\m[green]green text\m[]
\(lqquoted text\(rq
$PATH=\V[PATH]
\O0test
\s0small\s+1larger\s+[100]very large\s-'100'smaller
\!transparent \fBline\fP
transparent\?embed\?
\A'id'
\D'c 10' \l'10c' \L'10c'
\h'12c' \v'4'
\H@23@
\o#abc#
\S'45'
\w'width of'
\x'1'
\X'device control' \Y[foo]
\Z"No move" \zN

View File

@ -0,0 +1,53 @@
0 400 0 .tm Hello world "FOO"
0 400 0 .if 'foo'b a r' .if 23 .FOO 2332 "hell\fBo\fP" \
0 400 0 foo "Hello world"
0 400 0 .if (1 + 1) .nop
0 400 0 .if 1 \
0 400 0 .tm Bar
0 400 0 .if 23+1 \
0 400 0 .tm Bar
2 400 0 + .if 1 \{\
0 401 0 | . tm TEST
0 401 0 | . tm FOO
0 401 0 | .\}
1 400 0 .
0 400 0 .\" Hello world
2 400 0 + .if 0 \{\
0 401 0 | . tm Bar
0 401 0 | . tm sffsdf\}
0 400 0 \# Hello world
0 400 0 .tm End
2 400 0 + .ig ig
0 401 0 | This is \fBignored\fP.
0 401 0 |
0 401 0 | This line as well.
2 400 0 + .ig
0 401 0 | .tm Hello world
0 400 0 ..
1 400 0 .
2 400 0 + .de Macro END
0 401 0 | . FOO
0 401 0 | .END
0 400 0 \*[FOO*\[hello]fdsf]sdfsdf
0 400 0 .END
0 400 0 \$1 \" will never be met in the wild...
0 400 0 \f[BI]Hello world\fP
0 400 0 \na-\n(ab-\n[ab]-
0 400 0 \m[green]green text\m[]
0 400 0 \(lqquoted text\(rq
0 400 0 $PATH=\V[PATH]
0 400 0 \O0test
0 400 0 \s0small\s+1larger\s+[100]very large\s-'100'smaller
0 400 0 \!transparent \fBline\fP
0 400 0 transparent\?embed\?
0 400 0 \A'id'
0 400 0 \D'c 10' \l'10c' \L'10c'
0 400 0 \h'12c' \v'4'
0 400 0 \H@23@
0 400 0 \o#abc#
0 400 0 \S'45'
0 400 0 \w'width of'
0 400 0 \x'1'
0 400 0 \X'device control' \Y[foo]
0 400 0 \Z"No move" \zN
0 400 0

View File

@ -0,0 +1,52 @@
{1}.tm{0} Hello world "FOO"
{1}.if{0} 'foo'b a r'{1} .if{0} {3}23{2} .FOO{0} {3}2332{0} {5}"hell{10}\fB{5}o{10}\fP{5}"{0} {13}\
{0} foo {5}"Hello world"{0}
{1}.if{0} ({3}1{0} + {3}1{0}){1} .nop
.if{0} {3}1{0} {13}\
{1} .tm{0} Bar
{1}.if{0} {3}23{0}+{3}1{0} {13}\
{1} .tm{0} Bar
{1}.if{0} {3}1{0} {4}\{{13}\
{1}. tm{0} TEST
{1}. tm{0} FOO
{4}.\}
{1}.
{6}.\" Hello world
{1}.if{0} {3}0{0} {4}\{{13}\
{1}. tm{0} Bar
{1}. tm{0} sffsdf{4}\}{0}
{6}\# Hello world
{1}.tm{0} End
{1}.ig {0}ig
{7}This is \fBignored\fP.
This line as well.
{1}.ig{0}
{7}.tm Hello world
{1}..{0}
{1}.
.de{0} Macro END
{2}. FOO{0}
{2}.END{0}
{8}\*[FOO*\[hello]fdsf]{0}sdfsdf
{2}.END{0}
{9}\$1{0} {6}\" will never be met in the wild...
{10}\f[BI]{0}Hello world{10}\fP{0}
{11}\na{0}-{11}\n(ab{0}-{11}\n[ab]{0}-
{12}\m[green]{0}green text{12}\m[]{0}
{13}\(lq{0}quoted text{13}\(rq{0}
$PATH={14}\V[PATH]{0}
{15}\O0{0}test
{16}\s0{0}small{16}\s+1{0}larger{16}\s+[100]{0}very large{16}\s-'100'{0}smaller
{17}\!transparent \fBline\fP
{0}transparent{17}\?embed\?{0}
{18}\A'id'{0}
{19}\D'c 10'{0} {19}\l'10c'{0} {19}\L'10c'{0}
{20}\h'12c'{0} {20}\v'4'{0}
{21}\H@23@{0}
{22}\o#abc#{0}
{23}\S'45'{0}
{24}\w'width of'{0}
{25}\x'1'{0}
{26}\X'device control'{0} {26}\Y[foo]{0}
{27}\Z"No move"{0} {27}\zN{0}

View File

@ -0,0 +1,35 @@
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