<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scintilla-mirror, branch sciteco-rel-5-5-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>disable automatic scrolling and choosing the X that caret sticks to</title>
<updated>2024-09-13T09:27:24+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2023-04-18T08:58:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=df71b092506451a227c81361986668ce69bcc09d'/>
<id>df71b092506451a227c81361986668ce69bcc09d</id>
<content type='text'>
* SciTECO needs to avoid automatic scrolling as an optimization.
  While this works partially by avoiding certain messages like SCI_GOTOPOS (in favor of SCI_SETEMPTYSELECTION),
  there aren't alternatives for all messages that scroll.
  For instance SCI_UNDO will always call EnsureCaretVisible().
  Also, even if we could avoid all scrolling messages, there is no guarantee that will not suddenly
  and unexpectedly break in the future.
* Instead, every scrolling is now disabled except for an explicit SCI_SCROLLCARET.
  SciTECO can therefore use the more intuitive messages like SCI_GOTOPOS.
* SetLastXChosen() (choosing the X that caret sticks to) has been found to be a major slow down
  during UNDO and serves no purpose on SciTECO anyway - we have to implement such an algorithm
  at the SciTECO language level.
  We therefore simply disable SetLastXChosen().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* SciTECO needs to avoid automatic scrolling as an optimization.
  While this works partially by avoiding certain messages like SCI_GOTOPOS (in favor of SCI_SETEMPTYSELECTION),
  there aren't alternatives for all messages that scroll.
  For instance SCI_UNDO will always call EnsureCaretVisible().
  Also, even if we could avoid all scrolling messages, there is no guarantee that will not suddenly
  and unexpectedly break in the future.
* Instead, every scrolling is now disabled except for an explicit SCI_SCROLLCARET.
  SciTECO can therefore use the more intuitive messages like SCI_GOTOPOS.
* SetLastXChosen() (choosing the X that caret sticks to) has been found to be a major slow down
  during UNDO and serves no purpose on SciTECO anyway - we have to implement such an algorithm
  at the SciTECO language level.
  We therefore simply disable SetLastXChosen().
</pre>
</div>
</content>
</entry>
<entry>
<title>commented out Editor::SetRepresentations()</title>
<updated>2024-09-13T09:25:43+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2021-10-10T14:47:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=004341da5be15c009fd4d079dd1ca90516d0cd87'/>
<id>004341da5be15c009fd4d079dd1ca90516d0cd87</id>
<content type='text'>
* This sets the default key representations on every SCI_SETDOCPOINTER
  which is very inefficient considering the way that SciTECO uses the
  Q-Register view.
  Furthermore it meant, we had to reset the representations to their
  SciTECO versions again after every SCI_SETDOCPOINTER.
* This patch only does not cause problems because we initialize
  the representations anyway for every Scintilla view.
  This patch is not meant to be upstreamed!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* This sets the default key representations on every SCI_SETDOCPOINTER
  which is very inefficient considering the way that SciTECO uses the
  Q-Register view.
  Furthermore it meant, we had to reset the representations to their
  SciTECO versions again after every SCI_SETDOCPOINTER.
* This patch only does not cause problems because we initialize
  the representations anyway for every Scintilla view.
  This patch is not meant to be upstreamed!
</pre>
</div>
</content>
</entry>
<entry>
<title>Added tag rel-5-5-2 for changeset 8d3fb4e59054</title>
<updated>2024-08-21T04:46:45+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2024-08-21T04:46:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=5e7099a462492f7e0c8528a7f71049543d505ec8'/>
<id>5e7099a462492f7e0c8528a7f71049543d505ec8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updates for version 5.5.2.</title>
<updated>2024-08-17T22:31:51+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2024-08-17T22:31:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=a1c86144eed9e3d2187e3a8b391d11ca909f00d2'/>
<id>a1c86144eed9e3d2187e3a8b391d11ca909f00d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new header to order.</title>
<updated>2024-08-16T23:27:03+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2024-08-16T23:27:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=3954d65c1b372ff89e344bda07710e931dd34ffe'/>
<id>3954d65c1b372ff89e344bda07710e931dd34ffe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>On Cocoa implement more values of font weight and stretch.</title>
<updated>2024-08-16T07:21:53+00:00</updated>
<author>
<name>Neil Hodgson</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2024-08-16T07:21:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=ae3b01d2b1eb8dc532f616fb2f24aac954775f45'/>
<id>ae3b01d2b1eb8dc532f616fb2f24aac954775f45</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add SCI_STYLESETSTRETCH to support condensed and expanded text styles.</title>
<updated>2024-08-15T09:02:46+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2024-08-15T09:02:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=dcbc339899911e1a3a743de1c0c25d0c253dd39a'/>
<id>dcbc339899911e1a3a743de1c0c25d0c253dd39a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug where double-click stopped working when system had been running for a</title>
<updated>2024-08-15T06:05:53+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2024-08-15T06:05:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=6f51f5975920272f5f691d690107d15291a335f2'/>
<id>6f51f5975920272f5f691d690107d15291a335f2</id>
<content type='text'>
long time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
long time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Include &lt;string&gt; header as this is required with Visual C++ 2022 17.11.</title>
<updated>2024-08-15T01:42:35+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2024-08-15T01:42:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=1fded9a47c7de174399d809cdbd27773b1064261'/>
<id>1fded9a47c7de174399d809cdbd27773b1064261</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify code that sets an empty selection at a position.</title>
<updated>2024-08-09T00:05:41+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2024-08-09T00:05:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=1daf2d728e95854ad648f93e6f17f8f58074d65c'/>
<id>1daf2d728e95854ad648f93e6f17f8f58074d65c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
