-
Notifications
You must be signed in to change notification settings - Fork 169
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support extended Latin characters in auto-completion list #36
Comments
Implement this will require decode bytes retrieved from Scintilla to Unicode code point (UTF-32), and then checking character ranges. For Unicode (UTF-8, UTF-16) encoding, decoding is simple. In commit |
…an (Windows-1250), Cyrillic (Windows-1251), Western European (Windows-1252), Greek (Windows-1253), Turkish (Windows-1254), Hebrew (Windows-1255), Arabic (Windows-1256), Baltic (Windows-1257), Vietnamese (Windows-1258), and Thai (Windows-874). Improve word selection and auto-completion (issue #36) for ANSI-encoded documents on system with these code pages.
Fixed by commit c4f533e and f449b46. For DBCS (Chinese, Japanese, and Korean), see https://sourceforge.net/p/scintilla/feature-requests/1226/. |
Currently only
_0-9A-Za-z
and some punctuation (depends on current scheme) is included when populate auto-completion list, because other characters can't (or not recommended to) be used as an identifier in most programming languages.However, this will truncate words in many languages. e.g.
Café
is truncated asCaf
.The text was updated successfully, but these errors were encountered: