<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scintilla-mirror/src, branch rel-3-5-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>Clean up some selection operations. Commonly when changing selection modes,</title>
<updated>2015-06-16T03:11:03+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2015-06-16T03:11:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=dfa87cc18cc453a12113a53671c75c8461f437d8'/>
<id>dfa87cc18cc453a12113a53671c75c8461f437d8</id>
<content type='text'>
all of the selection needs to be redrawn so that is implmeneted in
Editor::InvalidateWholeSelection. Any extra selections should be discarded with
only the main remaining so that is Selection::DropAdditionalRanges.
Some default parameters led to less clarity so they no longer have default
values. Both Editor::MovePositionTo methods always returned 0 which was ignored
so they are now void. Some variables were made const.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
all of the selection needs to be redrawn so that is implmeneted in
Editor::InvalidateWholeSelection. Any extra selections should be discarded with
only the main remaining so that is Selection::DropAdditionalRanges.
Some default parameters led to less clarity so they no longer have default
values. Both Editor::MovePositionTo methods always returned 0 which was ignored
so they are now void. Some variables were made const.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug where maximum two selections possible at once with Ctrl+click due</title>
<updated>2015-06-13T09:53:02+00:00</updated>
<author>
<name>Neil Hodgson</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2015-06-13T09:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=f1bd8d5f4ac8a741df0b10000f09345752f6e6af'/>
<id>f1bd8d5f4ac8a741df0b10000f09345752f6e6af</id>
<content type='text'>
to change in CancelModes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to change in CancelModes.
</pre>
</div>
</content>
</entry>
<entry>
<title>When combining MarkerHandlerSets, prepend the other set instead of appending</title>
<updated>2015-06-09T09:57:54+00:00</updated>
<author>
<name>JiÅ™Ã­ Techet</name>
<email>techet@gmail.com</email>
</author>
<published>2015-06-09T09:57:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=a4dc7ce7752fb6be0df5f8dbbdac6866ffec130a'/>
<id>a4dc7ce7752fb6be0df5f8dbbdac6866ffec130a</id>
<content type='text'>
When undoing many lines with markers (e.g. "changebar"
markers) LineMarkers::RemoveLine() is called for many
lines and as a result combining markers from the next line for all the
removed lines. This may cause the list contains many thousands of
elements and traversing it becomes expensive.

When lines are removed from the beginning to the end, it's better to prepend
the markers from the next line to the current line instead of appending them
because the current line "accumulates" all the markers from the following
lines and walking the whole list takes more and more time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When undoing many lines with markers (e.g. "changebar"
markers) LineMarkers::RemoveLine() is called for many
lines and as a result combining markers from the next line for all the
removed lines. This may cause the list contains many thousands of
elements and traversing it becomes expensive.

When lines are removed from the beginning to the end, it's better to prepend
the markers from the next line to the current line instead of appending them
because the current line "accumulates" all the markers from the following
lines and walking the whole list takes more and more time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added MultipleSelectAddNext, MultipleSelectAddEach, IsRangeWord, and</title>
<updated>2015-06-11T11:58:21+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2015-06-11T11:58:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=c232fb50fc2cb0f30e3440bc61dbe7c5efacef35'/>
<id>c232fb50fc2cb0f30e3440bc61dbe7c5efacef35</id>
<content type='text'>
TargetWholeDocument.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TargetWholeDocument.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move FindText flag decoding from caller to function to minimize code and chance</title>
<updated>2015-06-04T07:47:44+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2015-06-04T07:47:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=0c48f964dfc4ddeb4e7ff883e5885719724c76bd'/>
<id>0c48f964dfc4ddeb4e7ff883e5885719724c76bd</id>
<content type='text'>
of mistakes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of mistakes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug with TentativeUndo where the undo history was being damaged on OS X.</title>
<updated>2015-05-21T00:21:13+00:00</updated>
<author>
<name>Neil Hodgson</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2015-05-21T00:21:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=697ce60c7dcef8dfa9a94fcf2163845fca36b296'/>
<id>697ce60c7dcef8dfa9a94fcf2163845fca36b296</id>
<content type='text'>
For example the sequence ['a', 'c', left, 'b', undo] would produce "c" instead of "ac".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For example the sequence ['a', 'c', left, 'b', undo] would produce "c" instead of "ac".
</pre>
</div>
</content>
</entry>
<entry>
<title>Make unused single argument constructors explicit.</title>
<updated>2015-05-16T04:51:29+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2015-05-16T04:51:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=8e17031cd967768d60b23e862cd66028202485ae'/>
<id>8e17031cd967768d60b23e862cd66028202485ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Backed out changeset: 7caa35787c19</title>
<updated>2015-05-15T00:05:05+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2015-05-15T00:05:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=19add104aee7fe970d99dc32ff06d025217f6eed'/>
<id>19add104aee7fe970d99dc32ff06d025217f6eed</id>
<content type='text'>
Change made reverse iteration dangerous.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change made reverse iteration dangerous.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure SCI_POSITIONRELATIVE returns a position clamped into the document range</title>
<updated>2015-05-13T05:51:05+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2015-05-13T05:51:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=a1e62140384ab1025b7befd3442c5805a64882ba'/>
<id>a1e62140384ab1025b7befd3442c5805a64882ba</id>
<content type='text'>
sensibly.
From Mitchell Foral.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
sensibly.
From Mitchell Foral.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure SCI_TEXTHEIGHT uses valid style data and remove test pauses that</title>
<updated>2015-04-14T00:07:12+00:00</updated>
<author>
<name>Neil</name>
<email>unknown</email>
</author>
<published>2015-04-14T00:07:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=1197075ff12ff8dbd1f4e87a58d8bd70b806e99f'/>
<id>1197075ff12ff8dbd1f4e87a58d8bd70b806e99f</id>
<content type='text'>
hid this.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
hid this.
</pre>
</div>
</content>
</entry>
</feed>
