<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scintilla-mirror/src/UniConversion.h, branch rel-3-7-2</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>Bug [#1779]. Better Unicode input support on Windows systems.</title>
<updated>2015-11-19T23:43:26+00:00</updated>
<author>
<name>Sam Hocevar</name>
<email>sam@hocevar.net</email>
</author>
<published>2015-11-19T23:43:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=393a48b469af457392d4120b2d4351c345c4486c'/>
<id>393a48b469af457392d4120b2d4351c345c4486c</id>
<content type='text'>
 - support surrogate pairs in WM_CHAR messages
 - support characters from supplementary planes in WM_UNICHAR messages
 - support WM_UNICHAR messages in non-Unicode mode
 - fix some code duplication

Also, do not return FALSE upon receiving a WM_UNICHAR message with
a UNICODE_NOCHAR parameter, since WM_UNICHAR can actually be handled
just fine (at least with the exact same level of support as WM_CHAR).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - support surrogate pairs in WM_CHAR messages
 - support characters from supplementary planes in WM_UNICHAR messages
 - support WM_UNICHAR messages in non-Unicode mode
 - fix some code duplication

Also, do not return FALSE upon receiving a WM_UNICHAR message with
a UNICODE_NOCHAR parameter, since WM_UNICHAR can actually be handled
just fine (at least with the exact same level of support as WM_CHAR).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix non-BMP character entry through the inline IME.</title>
<updated>2015-02-22T23:10:54+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2015-02-22T23:10:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=c4c875b860d9a447967b625f67748e962b697652'/>
<id>c4c875b860d9a447967b625f67748e962b697652</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Using size_t instead of unsigned int for conversions to UTF16 for 64-bit</title>
<updated>2015-01-12T22:44:35+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2015-01-12T22:44:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=26d30bc6e730a3be9757b174da30ba756496521b'/>
<id>26d30bc6e730a3be9757b174da30ba756496521b</id>
<content type='text'>
compatibility and to lessen the number of casts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
compatibility and to lessen the number of casts.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow using C++11 &lt;regex&gt; for searches as a provisional feature.</title>
<updated>2014-10-02T08:17:13+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2014-10-02T08:17:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=2603f1e2074b0f880886b533ffc47ecef4fd33f7'/>
<id>2603f1e2074b0f880886b533ffc47ecef4fd33f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added the character representation feature.</title>
<updated>2013-07-22T09:36:55+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2013-07-22T09:36:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=199d7ee000fcb1ce24d3f4a919dc825e6c0d2f45'/>
<id>199d7ee000fcb1ce24d3f4a919dc825e6c0d2f45</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Standardising header guards and namespaces.</title>
<updated>2013-07-21T04:30:14+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2013-07-21T04:30:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=c66233079aac2dc65825c9b9507b39ff19cf0d50'/>
<id>c66233079aac2dc65825c9b9507b39ff19cf0d50</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support the three Unicode line ends NEL, LS, and PS in CellBuffer, Document,</title>
<updated>2013-01-19T00:40:47+00:00</updated>
<author>
<name>nyamatongwe</name>
<email>unknown</email>
</author>
<published>2013-01-19T00:40:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=f46c96ecb682ad736453f78f6709fca6c6911886'/>
<id>f46c96ecb682ad736453f78f6709fca6c6911886</id>
<content type='text'>
Editor and the message interface.
Will only be turned on for lexers that support Unicode line ends.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Editor and the message interface.
Will only be turned on for lexers that support Unicode line ends.
</pre>
</div>
</content>
</entry>
<entry>
<title>For case-insensitive UTF-8 searching, use UTF8Classify for finding valid</title>
<updated>2012-05-26T03:26:11+00:00</updated>
<author>
<name>nyamatongwe</name>
<email>unknown</email>
</author>
<published>2012-05-26T03:26:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=d5ac8981a694e8bba957c4b65831e3690e71a662'/>
<id>d5ac8981a694e8bba957c4b65831e3690e71a662</id>
<content type='text'>
character width so compatible with other similar code. Optimize treatment of
single byte ASCII characters and also optimize loop conditions. These
mostly make up for the performance decrease from calling UTF8Classify.
Add support definitions UTF8MaxBytes and UTF8IsAscii in UniConversion.
Remove ExtractChar as no longer needed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
character width so compatible with other similar code. Optimize treatment of
single byte ASCII characters and also optimize loop conditions. These
mostly make up for the performance decrease from calling UTF8Classify.
Add support definitions UTF8MaxBytes and UTF8IsAscii in UniConversion.
Remove ExtractChar as no longer needed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Optimize UTF-8 character length calculations by using an array.</title>
<updated>2012-05-26T02:17:54+00:00</updated>
<author>
<name>nyamatongwe</name>
<email>unknown</email>
</author>
<published>2012-05-26T02:17:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=477a06c700990e4b646472ce1682a8e68a93383d'/>
<id>477a06c700990e4b646472ce1682a8e68a93383d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move classification of UTF-8 byte sequences into UniConversion module.</title>
<updated>2012-05-26T02:08:06+00:00</updated>
<author>
<name>nyamatongwe</name>
<email>unknown</email>
</author>
<published>2012-05-26T02:08:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=c725c015867e59efd1ebe66e0247b62e38e04ac9'/>
<id>c725c015867e59efd1ebe66e0247b62e38e04ac9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
