<p></p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/L--U--P--U--S/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/L--U--P--U--S">@L--U--P--U--S</a> thanks for doing that, so at least your problem doesn't seem to be GTK major version dependent either.</p>
<p>So summarising the data:</p>
<table role="table">
<thead>
<tr>
<th>Reported</th>
<th>OS</th>
<th>Version</th>
<th>GTK</th>
<th>slower</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="738229204" data-permission-text="Title is private" data-url="https://github.com/geany/geany-osx/issues/20" data-hovercard-type="issue" data-hovercard-url="/geany/geany-osx/issues/20/hovercard" href="https://github.com/geany/geany-osx/issues/20">geany/geany-osx#20</a></td>
<td>OSX</td>
<td>1.36</td>
<td>???</td>
<td>no</td>
</tr>
<tr>
<td><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="738229204" data-permission-text="Title is private" data-url="https://github.com/geany/geany-osx/issues/20" data-hovercard-type="issue" data-hovercard-url="/geany/geany-osx/issues/20/hovercard" href="https://github.com/geany/geany-osx/issues/20">geany/geany-osx#20</a></td>
<td>OSX</td>
<td>1.37-2</td>
<td>???</td>
<td>yes untimed</td>
</tr>
<tr>
<td><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/L--U--P--U--S/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/L--U--P--U--S">@L--U--P--U--S</a></td>
<td>Windows</td>
<td>1.36</td>
<td>GTK 2.24.32, GLib 2.60.6</td>
<td>no</td>
</tr>
<tr>
<td><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/L--U--P--U--S/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/L--U--P--U--S">@L--U--P--U--S</a></td>
<td>Windows</td>
<td>1.37.1</td>
<td>GTK 2.24.32, GLib 2.66.2</td>
<td>yes 5-10 times</td>
</tr>
<tr>
<td><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="733847490" data-permission-text="Title is private" data-url="https://github.com/geany/geany/issues/2639" data-hovercard-type="issue" data-hovercard-url="/geany/geany/issues/2639/hovercard" href="https://github.com/geany/geany/issues/2639">#2639</a></td>
<td>Windows</td>
<td>1.36</td>
<td>???</td>
<td>no</td>
</tr>
<tr>
<td><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="733847490" data-permission-text="Title is private" data-url="https://github.com/geany/geany/issues/2639" data-hovercard-type="issue" data-hovercard-url="/geany/geany/issues/2639/hovercard" href="https://github.com/geany/geany/issues/2639">#2639</a></td>
<td>Windows</td>
<td>1.37.1</td>
<td>???</td>
<td>yes untimed</td>
</tr>
<tr>
<td><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/andy5995/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andy5995">@andy5995</a></td>
<td>Linux</td>
<td>1.36</td>
<td>GTK 3.24.5, GLib 2.58.3</td>
<td>no</td>
</tr>
<tr>
<td><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/andy5995/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andy5995">@andy5995</a></td>
<td>Linux</td>
<td>1.37</td>
<td>GTK 3.24.5, GLib 2.58.3</td>
<td>yes, 2 times</td>
</tr>
<tr>
<td><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/elextr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/elextr">@elextr</a></td>
<td>Linux</td>
<td>1.36</td>
<td>GTK 3.24.20, GLib 2.64.3</td>
<td>No</td>
</tr>
<tr>
<td><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/elextr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/elextr">@elextr</a></td>
<td>Linux</td>
<td>1.37</td>
<td>GTK 3.24.20, GLib 2.64.3</td>
<td>No</td>
</tr>
</tbody>
</table>
<p>And to summarise my conclusions from that:</p>
<ol>
<li>For some people 1.37(.1) is measurably slower, but not everyone, seems from the reports at <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="738229204" data-permission-text="Title is private" data-url="https://github.com/geany/geany-osx/issues/20" data-hovercard-type="issue" data-hovercard-url="/geany/geany-osx/issues/20/hovercard" href="https://github.com/geany/geany-osx/issues/20">geany/geany-osx#20</a> (OSX) <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/L--U--P--U--S/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/L--U--P--U--S">@L--U--P--U--S</a> (Windows) and <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/andy5995/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andy5995">@andy5995</a> (Linux)  it happens on all platforms.</li>
<li><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/andy5995/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andy5995">@andy5995</a> bisected it to <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/geany/geany/commit/e42a963d6b4f1b2ef2063e59fc4139a250dfe709/hovercard" href="https://github.com/geany/geany/commit/e42a963d6b4f1b2ef2063e59fc4139a250dfe709"><tt>e42a963</tt></a> on Linux</li>
<li>but neither <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/codebrainz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/codebrainz">@codebrainz</a> nor I see any slowdown on Linux</li>
</ol>
<p>So maybe there is something in the environment that triggers <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/geany/geany/commit/e42a963d6b4f1b2ef2063e59fc4139a250dfe709/hovercard" href="https://github.com/geany/geany/commit/e42a963d6b4f1b2ef2063e59fc4139a250dfe709"><tt>e42a963</tt></a> to cause slowdown.</p>
<p>Because that patch sets the margin width, maybe it triggers Scintilla to re-layout each file after opening which is a plausible slowdown, but why does it only happen on some systems, or is that patch a furphy, those are the questions?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/2649#issuecomment-761273052">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJZLA4D64M6SEE5WXT3S2DM3XANCNFSM4TOTNBYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAIOWJ3J5MWIQHV23GQX5BLS2DM3XA5CNFSM4TOTNBYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOFVQBVXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/2649#issuecomment-761273052",
"url": "https://github.com/geany/geany/issues/2649#issuecomment-761273052",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>