<p></p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/brownbat/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/brownbat">@brownbat</a></p>
<ol>
<li>
<p>yes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="235003793" data-permission-text="Title is private" data-url="https://github.com/geany/geany/issues/1514" data-hovercard-type="pull_request" data-hovercard-url="/geany/geany/pull/1514/hovercard" href="https://github.com/geany/geany/pull/1514">#1514</a> is merged. Otherwise you would not have a preference.</p>
</li>
<li>
<p>the line in EditModel.cxx is <em>initialising</em> the value, thats why Geany never had to set a value until <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="235003793" data-permission-text="Title is private" data-url="https://github.com/geany/geany/issues/1514" data-hovercard-type="pull_request" data-hovercard-url="/geany/geany/pull/1514/hovercard" href="https://github.com/geany/geany/pull/1514">#1514</a> and someone wanting to change it</p>
</li>
<li>
<p>as noted on <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="235003793" data-permission-text="Title is private" data-url="https://github.com/geany/geany/issues/1514" data-hovercard-type="pull_request" data-hovercard-url="/geany/geany/pull/1514/hovercard" href="https://github.com/geany/geany/pull/1514">#1514</a> its not really been tested by anybody other than the proposer because none of us use IME, or at least anybody who tested it didn't report it working or not.</p>
</li>
</ol>
<p>Scintilla documentation on that setting says:</p>
<p>"SCI_SETIMEINTERACTION(int imeInteraction)<br>
SCI_GETIMEINTERACTION → int<br>
When entering text in Chinese, Japanese, or Korean an Input Method Editor (IME) may be displayed. The IME may be an extra window appearing above Scintilla or may be displayed by Scintilla itself as text. On some platforms there is a choice between the two techniques. A windowed IME SC_IME_WINDOWED (0) may be more similar in appearance and behaviour to the IME in other applications. An inline IME SC_IME_INLINE (1) may work better with some Scintilla features such as rectangular and multiple selection.</p>
<p>The windowed behaviour can be chosen with SCI_SETIMEINTERACTION(SC_IME_WINDOWED) and the inline behaviour with SCI_SETIMEINTERACTION(SC_IME_INLINE). Scintilla may ignore this call in some cases. For example, the inline behaviour might only be supported for some languages.</p>
<p>When the inline IME mode is active, characters are added tentatively before being finalised and an SCN_CHARADDED notification (with characterSource set to SC_CHARACTERSOURCE_TENTATIVE_INPUT) is sent for each character."</p>
<p>which seems to suggest that there are times it is ignored.</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/2760#issuecomment-797299240">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ7OYBHPGFWGPDMZFTTTDHAKDANCNFSM4Y6TWROQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAIOWJZE2RPRF4X73C4E6H3TDHAKDA5CNFSM4Y6TWRO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOF6C5EKA.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/2760#issuecomment-797299240",
"url": "https://github.com/geany/geany/issues/2760#issuecomment-797299240",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>