<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scintilla-mirror/src/RunStyles.h, branch rel-5-5-9</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>Apply rule-of-zero to delete standard methods where possible as handled by</title>
<updated>2022-07-29T01:16:28+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2022-07-29T01:16:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=e030b1d56785405cb35531758d603be88af9b487'/>
<id>e030b1d56785405cb35531758d603be88af9b487</id>
<content type='text'>
contained types. This allows flexibility as most lower-level data types can be
moved and SplitVector and Partitioning of non-move-only types may be copied.
CellBuffer still needs destructor due to incomplete type so retains all standard
operations.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
contained types. This allows flexibility as most lower-level data types can be
moved and SplitVector and Partitioning of non-move-only types may be copied.
CellBuffer still needs destructor due to incomplete type so retains all standard
operations.
</pre>
</div>
</content>
</entry>
<entry>
<title>Flatten Partitioning and RunStyles to avoid a level of indirection by containing</title>
<updated>2022-07-29T00:16:34+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2022-07-29T00:16:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=cb3ef02e9c483596f3c146bc72325457e61d0b19'/>
<id>cb3ef02e9c483596f3c146bc72325457e61d0b19</id>
<content type='text'>
SplitVector and Partitioning directly instead of using std::unique_ptr.
This will enable more value semantics and reduces potential memory allocation
failure scenarios.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SplitVector and Partitioning directly instead of using std::unique_ptr.
This will enable more value semantics and reduces potential memory allocation
failure scenarios.
</pre>
</div>
</content>
</entry>
<entry>
<title>Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h</title>
<updated>2021-05-24T09:31:06+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2021-05-24T09:31:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=92290868cf9753d2df0d494cb44e2ff62a570b58'/>
<id>92290868cf9753d2df0d494cb44e2ff62a570b58</id>
<content type='text'>
and ScintillaStructures.h using scoped enumerations.
Use these headers instead of Scintilla.h internally.
External definitions go in the Scintilla namespace and internal definitio0ns in
Scintilla::Internal.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and ScintillaStructures.h using scoped enumerations.
Use these headers instead of Scintilla.h internally.
External definitions go in the Scintilla namespace and internal definitio0ns in
Scintilla::Internal.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use noexcept in basic data structures where reasonable.</title>
<updated>2018-04-21T01:22:39+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2018-04-21T01:22:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=b9bf45fea55a56203f16a1eea4de7f46d8bbf964'/>
<id>b9bf45fea55a56203f16a1eea4de7f46d8bbf964</id>
<content type='text'>
Declare the standard member functions in more classes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Declare the standard member functions in more classes
</pre>
</div>
</content>
</entry>
<entry>
<title>Return a FillResult struct from RunStyles::FillRange instead of modifying</title>
<updated>2018-03-27T08:35:55+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2018-03-27T08:35:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=e93a47975d317f59df0fdcca7cee95b6ab4ff33f'/>
<id>e93a47975d317f59df0fdcca7cee95b6ab4ff33f</id>
<content type='text'>
arguments as that is clumsy when converting types.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
arguments as that is clumsy when converting types.
</pre>
</div>
</content>
</entry>
<entry>
<title>Templatize RunStyles so it can be over ranges of different types and contain</title>
<updated>2018-01-31T22:22:14+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2018-01-31T22:22:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=36e4a162b950bcee61f0fe27cbacd3e85a7bdb55'/>
<id>36e4a162b950bcee61f0fe27cbacd3e85a7bdb55</id>
<content type='text'>
different style types.
Currently only instantiated over &lt;int, int&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
different style types.
Currently only instantiated over &lt;int, int&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>Templatize Partitioning so it can hold different types.</title>
<updated>2018-01-31T22:07:21+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2018-01-31T22:07:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=171899690407c0c81e0444478cb7ef64a9291c11'/>
<id>171899690407c0c81e0444478cb7ef64a9291c11</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>The Scintilla namespace is always active for internal symbols and for the lexer</title>
<updated>2017-09-10T23:05:35+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2017-09-10T23:05:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=313a81f7f8419b3c1ac6ac57ea7719c7b8aa28cf'/>
<id>313a81f7f8419b3c1ac6ac57ea7719c7b8aa28cf</id>
<content type='text'>
interfaces ILexer4 and IDocument.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
interfaces ILexer4 and IDocument.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use unique_ptr fpr Partitioning, RunStyles, SparseVector, PositionCache and</title>
<updated>2017-05-10T03:58:06+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2017-05-10T03:58:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=91c4a9ff07821dce93dab3ffd77df081893b723d'/>
<id>91c4a9ff07821dce93dab3ffd77df081893b723d</id>
<content type='text'>
Document.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Document.
</pre>
</div>
</content>
</entry>
<entry>
<title>More consistent deletion of standard methods.</title>
<updated>2017-04-20T23:30:16+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2017-04-20T23:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=261277783fa16e0c974b1981a5eb0a208fca955e'/>
<id>261277783fa16e0c974b1981a5eb0a208fca955e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
