<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scintilla-mirror/lexers, branch rel-3-3-7</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>Fixed a problem when lexing started at the start of a comment line so the</title>
<updated>2013-12-01T23:37:40+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2013-12-01T23:37:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=c229f6fce7a81581cb352822a9b1e924fa5df54f'/>
<id>c229f6fce7a81581cb352822a9b1e924fa5df54f</id>
<content type='text'>
previous character had not been set and was 0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
previous character had not been set and was 0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bash: fix comment detection inside a word</title>
<updated>2013-11-18T16:44:22+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>ban@herbesfolles.org</email>
</author>
<published>2013-11-18T16:44:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=498727a1cee6430572cd403eb4732386fdc8e7ef'/>
<id>498727a1cee6430572cd403eb4732386fdc8e7ef</id>
<content type='text'>
A comment in bash is defined as "[...] a word beginning with # causes
that word and all remaining characters on that line to be ignored".

A word is defined as "a sequence of characters considered as a single
unit by the shell";  and there is a set of metacharacters defined as
"a character that, when unquoted, separates words.  One of the
following:  | &amp; ; ( ) &lt; &gt; space tab".

In practice, "foo#bar" is one single word, not "foo" followed by a
comment.  Trickier, "foo\;#bar" is also a single word, but "foo;bar"
are 2 words and a control character.

So, fix the Bash lexer to check whether the character preceding the
hash sign to be either a metacharacter or part of a word.
A maybe better fix would be to understand the Bash conception of a
word, and analyze those, but it would require a large rewrite.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A comment in bash is defined as "[...] a word beginning with # causes
that word and all remaining characters on that line to be ignored".

A word is defined as "a sequence of characters considered as a single
unit by the shell";  and there is a set of metacharacters defined as
"a character that, when unquoted, separates words.  One of the
following:  | &amp; ; ( ) &lt; &gt; space tab".

In practice, "foo#bar" is one single word, not "foo" followed by a
comment.  Trickier, "foo\;#bar" is also a single word, but "foo;bar"
are 2 words and a control character.

So, fix the Bash lexer to check whether the character preceding the
hash sign to be either a metacharacter or part of a word.
A maybe better fix would be to understand the Bash conception of a
word, and analyze those, but it would require a large rewrite.
</pre>
</div>
</content>
</entry>
<entry>
<title>Highlight comment doc keywords at end of document.</title>
<updated>2013-11-16T23:33:04+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2013-11-16T23:33:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=765ff91acfb0f7f3be9844a818861ec801ec35bb'/>
<id>765ff91acfb0f7f3be9844a818861ec801ec35bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug [#1551].  Doxygen keywords @code{.fileExtension} and @param[in,out] are split.</title>
<updated>2013-11-16T23:12:19+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2013-11-16T23:12:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=43f385fc335b4a4b68a2b81637b7fda82c773a9b'/>
<id>43f385fc335b4a4b68a2b81637b7fda82c773a9b</id>
<content type='text'>
From Alpha.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From Alpha.
</pre>
</div>
</content>
</entry>
<entry>
<title>CMake: fix continuation after empty comments</title>
<updated>2013-11-15T16:16:55+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>ban@herbesfolles.org</email>
</author>
<published>2013-11-15T16:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=9365665c8c48d375fe37e36108ca7373ed6ef1e4'/>
<id>9365665c8c48d375fe37e36108ca7373ed6ef1e4</id>
<content type='text'>
Fixes [bugs:#1550].
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes [bugs:#1550].
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix out-of-bounds bug. Use symbolic constants instead of numbers.</title>
<updated>2013-11-12T10:52:52+00:00</updated>
<author>
<name>Neil Hodgson</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2013-11-12T10:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=6e22519bb3ed3acb2f73e2e06125c0aeb9303c5b'/>
<id>6e22519bb3ed3acb2f73e2e06125c0aeb9303c5b</id>
<content type='text'>
From SiegeLord.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From SiegeLord.
</pre>
</div>
</content>
</entry>
<entry>
<title>Feature [feature-requests:#962]. Improvement of folding for Fortran.</title>
<updated>2013-11-06T23:50:15+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2013-11-06T23:50:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=4d25f7905f164ca2dc12a2e7c8250acb7f0c01aa'/>
<id>4d25f7905f164ca2dc12a2e7c8250acb7f0c01aa</id>
<content type='text'>
Treats "else" as fold header.
From darmar.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Treats "else" as fold header.
From darmar.
</pre>
</div>
</content>
</entry>
<entry>
<title>Normalize indentation to tabs.</title>
<updated>2013-11-06T22:22:23+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2013-11-06T22:22:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=24f11e66385314f38b6d23de1efdff718a3e7e92'/>
<id>24f11e66385314f38b6d23de1efdff718a3e7e92</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove local functions that are not used.</title>
<updated>2013-11-03T22:06:18+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2013-11-03T22:06:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=c89ce9202c9f3fd4dced85255d622b57cd3465d3'/>
<id>c89ce9202c9f3fd4dced85255d622b57cd3465d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow single quote digit separators for C++14.</title>
<updated>2013-10-28T00:57:05+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2013-10-28T00:57:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=17620035d92e6f552be7ea29c7c8da216449ba99'/>
<id>17620035d92e6f552be7ea29c7c8da216449ba99</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
