<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scintilla-mirror/gtk, branch rel-3-7-4</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>GTK: Fix popup positioning on monitors not positioned at 0,0</title>
<updated>2017-03-07T13:24:09+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>ban@herbesfolles.org</email>
</author>
<published>2017-03-07T13:24:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=4a0fff2699da348228ff22b134f4149bc02ceb9a'/>
<id>4a0fff2699da348228ff22b134f4149bc02ceb9a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug [#1910]. Fixed more duplicate code.</title>
<updated>2017-03-07T21:33:29+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2017-03-07T21:33:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=5e2f3017642a46893214d69d741101c2629f085c'/>
<id>5e2f3017642a46893214d69d741101c2629f085c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug [#1910]. Fixed double declaration.</title>
<updated>2017-03-07T11:27:40+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2017-03-07T11:27:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=d07263d4a38dc7e2f2592dd36ff2a5edafd47f3c'/>
<id>d07263d4a38dc7e2f2592dd36ff2a5edafd47f3c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug [#1910]. Accessibility support may be queried and, on GTK+, disabled.</title>
<updated>2017-03-07T11:20:45+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2017-03-07T11:20:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=f60ab1f9516f12b5fccd81f2376f2aef42d83152'/>
<id>f60ab1f9516f12b5fccd81f2376f2aef42d83152</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use several C++11 features as examples so problems with these features are seen.</title>
<updated>2017-03-06T03:54:51+00:00</updated>
<author>
<name>Vicente</name>
<email>unknown</email>
</author>
<published>2017-03-06T03:54:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=069d842392251d56167e08c005d51fa9ccc12147'/>
<id>069d842392251d56167e08c005d51fa9ccc12147</id>
<content type='text'>
Features used are move constructor, unique_ptr, deleted functions, enum class,
lambda expression, and range for loop.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Features used are move constructor, unique_ptr, deleted functions, enum class,
lambda expression, and range for loop.
</pre>
</div>
</content>
</entry>
<entry>
<title>For IMEs, do not clear selected text when there is no composition text to show.</title>
<updated>2017-03-05T05:28:31+00:00</updated>
<author>
<name>johnsonj</name>
<email>unknown</email>
</author>
<published>2017-03-05T05:28:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=26fc47b6fc2445b1d9b4a20eb3ccc79cf2fca315'/>
<id>26fc47b6fc2445b1d9b4a20eb3ccc79cf2fca315</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use C++11 keyword "override" for methods that override a base class.</title>
<updated>2017-03-03T23:28:39+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2017-03-03T23:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=c8b90797ddb85059627e95db29b59a540ea5c069'/>
<id>c8b90797ddb85059627e95db29b59a540ea5c069</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug [#1910]. GTK a11y: Speed up converting byte offsets to character offsets</title>
<updated>2017-02-21T21:30:05+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>ban@herbesfolles.org</email>
</author>
<published>2017-02-21T21:30:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=0cf093422878653e174d57c0c02ffe4880c6be7a'/>
<id>0cf093422878653e174d57c0c02ffe4880c6be7a</id>
<content type='text'>
Use a per-line cache to avoid re-computing the offset from the start of
the buffer each time. This dramatically speeds up multiple replacements
on large files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use a per-line cache to avoid re-computing the offset from the start of
the buffer each time. This dramatically speeds up multiple replacements
on large files.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug [#1907]. GTK: Fix crash after destroying the widget on GTK &lt; 3.3.6</title>
<updated>2017-02-26T19:18:26+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>ban@herbesfolles.org</email>
</author>
<published>2017-02-26T19:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=f31063c87e800351ac6416ecdb0b3f9a1b842f7f'/>
<id>f31063c87e800351ac6416ecdb0b3f9a1b842f7f</id>
<content type='text'>
On GTK2 and GTK3 &lt; 3.3.6 there is no GtkAccessibleClass::widget_unset()
method, so we can't destroy our accessible object right away.  So, to
avoid accessing a destroyed widget, we need to check whether the widget
still exists in the the ScintillaGTKAccessible destructor.

In other methods it's not necessary because the wrapping GObject class
makes sure not to forward other when the widget has been destroyed, but
we still have to destroy the C++ instance no matter what, so the check
has to be on this side.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On GTK2 and GTK3 &lt; 3.3.6 there is no GtkAccessibleClass::widget_unset()
method, so we can't destroy our accessible object right away.  So, to
avoid accessing a destroyed widget, we need to check whether the widget
still exists in the the ScintillaGTKAccessible destructor.

In other methods it's not necessary because the wrapping GObject class
makes sure not to forward other when the widget has been destroyed, but
we still have to destroy the C++ instance no matter what, so the check
has to be on this side.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug [#1901]. GTK: Fix double scrolling under X11</title>
<updated>2017-02-21T22:08:50+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>ban@herbesfolles.org</email>
</author>
<published>2017-02-21T22:08:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=ba0d049480607109f6eb47d1fa8ccb2b549c9334'/>
<id>ba0d049480607109f6eb47d1fa8ccb2b549c9334</id>
<content type='text'>
Really restrict smooth scrolling handling to Wayland.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Really restrict smooth scrolling handling to Wayland.
</pre>
</div>
</content>
</entry>
</feed>
