<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scintilla-mirror/doc/LPegLexer.html, branch rel-3-21-0</title>
<subtitle>Git mirror of the Scintilla editor component. Referenced by the SciTECO repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/'/>
<entry>
<title>lexlua: Updated documentation.</title>
<updated>2020-07-27T16:59:19+00:00</updated>
<author>
<name>mitchell</name>
<email>unknown</email>
</author>
<published>2020-07-27T16:59:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=daf3dd50a3b34842c01a7402e277626fb1d36b56'/>
<id>daf3dd50a3b34842c01a7402e277626fb1d36b56</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lexlua: Alias `lexer.fold*` to `lexer.property['fold*']`.</title>
<updated>2020-07-19T00:49:26+00:00</updated>
<author>
<name>mitchell</name>
<email>unknown</email>
</author>
<published>2020-07-19T00:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=9a66cc374298d15cbe6916fd7acb5f682e532347'/>
<id>9a66cc374298d15cbe6916fd7acb5f682e532347</id>
<content type='text'>
This makes things simpler for applications that supply a Lua state; they do not
have to manipulate property sets.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes things simpler for applications that supply a Lua state; they do not
have to manipulate property sets.
</pre>
</div>
</content>
</entry>
<entry>
<title>lexlua: Updated documentation.</title>
<updated>2020-07-13T23:42:51+00:00</updated>
<author>
<name>mitchell</name>
<email>unknown</email>
</author>
<published>2020-07-13T23:42:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=6dcfbc6a747c0a20e21b53ef0a780bc0ad24da05'/>
<id>6dcfbc6a747c0a20e21b53ef0a780bc0ad24da05</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lexlua: Added `lexer.colors` and `lexer.styles` tables for themes and lexers.</title>
<updated>2020-07-08T00:14:11+00:00</updated>
<author>
<name>mitchell</name>
<email>unknown</email>
</author>
<published>2020-07-08T00:14:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=329559b74b483576a74d5f87eebf951bd12b9200'/>
<id>329559b74b483576a74d5f87eebf951bd12b9200</id>
<content type='text'>
This allows for a more Lua table-oriented approach to defining and using colors
and styles, instead of manually manipulating Scintilla property strings.
Themes and lexers are still backwards compatible, as the underlying mechanisms
are still in place.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows for a more Lua table-oriented approach to defining and using colors
and styles, instead of manually manipulating Scintilla property strings.
Themes and lexers are still backwards compatible, as the underlying mechanisms
are still in place.
</pre>
</div>
</content>
</entry>
<entry>
<title>lexlua: Added Fennel lexer.</title>
<updated>2020-06-01T17:04:04+00:00</updated>
<author>
<name>mitchell</name>
<email>unknown</email>
</author>
<published>2020-06-01T17:04:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=6b6e98d6642b630bd04dee13ef6d8fae33c200c8'/>
<id>6b6e98d6642b630bd04dee13ef6d8fae33c200c8</id>
<content type='text'>
Thanks to Momohime Honda.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Momohime Honda.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added SCI_PRIVATELEXERCALL API for retrieving the style number of a style name.</title>
<updated>2020-05-26T18:21:43+00:00</updated>
<author>
<name>mitchell</name>
<email>unknown</email>
</author>
<published>2020-05-26T18:21:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=d5ca0474b5e15091b94c01f878e251f4263b9192'/>
<id>d5ca0474b5e15091b94c01f878e251f4263b9192</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reformatted Lua LPeg lexers and added new convenience functions and pattern.</title>
<updated>2020-04-25T20:26:31+00:00</updated>
<author>
<name>mitchell</name>
<email>unknown</email>
</author>
<published>2020-04-25T20:26:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=fad15f79b1230b3076be515d6894c8919562809b'/>
<id>fad15f79b1230b3076be515d6894c8919562809b</id>
<content type='text'>
`lexer.range()` replaces `lexer.delimited_range()` and `lexer.nested_pair()`.
`lexer.to_eol()` replaces `patt * lexer.nonnewline^0` constructs.
`lexer.number` replaces `lexer.float + lexer.integer`.
Also added unit tests for lexer functions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`lexer.range()` replaces `lexer.delimited_range()` and `lexer.nested_pair()`.
`lexer.to_eol()` replaces `patt * lexer.nonnewline^0` constructs.
`lexer.number` replaces `lexer.float + lexer.integer`.
Also added unit tests for lexer functions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to 1-based indices in Lua.</title>
<updated>2020-03-26T15:20:26+00:00</updated>
<author>
<name>mitchell</name>
<email>unknown</email>
</author>
<published>2020-03-26T15:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=acb7c70264348bc80c151bfc76c7b107e8db99ab'/>
<id>acb7c70264348bc80c151bfc76c7b107e8db99ab</id>
<content type='text'>
The only external, 3rd party lexers that would be affected are those
implementing their own fold functions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The only external, 3rd party lexers that would be affected are those
implementing their own fold functions.
</pre>
</div>
</content>
</entry>
<entry>
<title>LexLPeg now implements DefaultLexer and NameOfStyle().</title>
<updated>2020-03-12T02:43:38+00:00</updated>
<author>
<name>mitchell</name>
<email>unknown</email>
</author>
<published>2020-03-12T02:43:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=f85830599f08d6e80ed053e9f70cbd3922e68ea1'/>
<id>f85830599f08d6e80ed053e9f70cbd3922e68ea1</id>
<content type='text'>
The SCI_PRIVATELEXERCALL(styleNum, name) API is no longer supported.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The SCI_PRIVATELEXERCALL(styleNum, name) API is no longer supported.
</pre>
</div>
</content>
</entry>
<entry>
<title>LexLPeg can now report a list of known lexers via SCI_PRIVATELEXERCALL.</title>
<updated>2020-03-08T01:30:24+00:00</updated>
<author>
<name>mitchell</name>
<email>unknown</email>
</author>
<published>2020-03-08T01:30:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=e02a7b49e160cbc00d763a979d99deb3b48a8488'/>
<id>e02a7b49e160cbc00d763a979d99deb3b48a8488</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
