CudaText
CudaText copied to clipboard
Backticks still dont work on macOS
macOS 11.3 CudaText 1.124
It will be good if you download this Lazarus program https://scootersoftware.com/download.php and repro the bug there too. Scooter-software have good experience in Lazarus and they can make the lazarus fix if needed. @tatecapone
@tatecapone I got reply from ScooterSoftware quote: I just checked BC and Lazarus on macOS 11 and both typed a back tick successfully. .... Check if your end user’s keyboard layout makes a difference. Launching from the command line vs double clicking the app icon might affect things too, since the environment will be different.
@tatecapone Pls read https://www.scootersoftware.com/vbulletin/forum/beyond-compare-4-discussion/mac/85470-typing-backtick-char-on-macos-big-sur?p=85491#post85491
seems, it's local PC issue.
@jairomartinezA , do you confirm this issue on your macOS setup?
Yes, that happens.
@skalogryz , sorry that I disturb you, but do you know reason for this issue? - in custom controls like SynEdit and my ATSynEdit.
are you talking about these backticks, guys?
In my case, neither kind of accents works.
oh, you mean this?
Option + ` + letter = grave accent à, è, ì, ò, or ù (like this: Voilà)
Option + i + letter = circumflex accent â, ê, î, ô, or û (like this: Crêpe)
or this method:
Yes, with CudaText I cannot get accent marks.
Here is simplest demo to test backticks (I don't have Mac for the next 2 weeks)
- Lazarus src tst-backtick-input.zip
- compiled Mac x64 app app.app.zip
backticks still not entered? @veksha @jairomartinezA
No, I cannot enter backticks with this project:
Thanks for test.
It seems that only with US International PC
keyboard one can use easy method of typing accented letters:
-
type backtick (it will be yellow)
-
type letter
with other keyboards layouts (ABC or US) user must use two methods i mentioned above (https://github.com/Alexey-T/CudaText/issues/3158#issuecomment-1198645308)
this is all works in all other applications (Notes, or Terminal, etc.. even in Sublime), but none of methods are working in CudaText. this was just not implemented, I think.
PS: using US International PC
keyboard layout backticks are not even appearing in CudaText
or test app
. you can't enter them.
with other keyboard layouts you can enter them at least.
In my case:
I cannot get this in CudaText, the next chars were typed inside this GitHub comment, here works but in CudaText the chars appear without accents:
àáèé
regular SynEdit lacks this too, i'm afraid.
Of course SynEdit lacks it - if it's so in primitive demo
but very primitive edit box has support for typing accents.
edit box is OS-based. not 'primitive' al all !
SublimeText also has this facility:
Preferences > Key Bindings, add the following code to the file that opens Default (Linux).sublime-keymap
:
[
{ "keys": ["`","a"], "command": "insert", "args": {"characters": "à"}},
]
https://stackoverflow.com/questions/27703981/cant-type-accented-characters-in-sublime-text-3-ubuntu-14-10
wait, the problem is that I cannot enter backtick char? or that I cannot enter ACCENTED chars? we have only second or both? backtick-keyboard-button exists on Macs, does it work? https://cdn.mobilesyrup.com/wp-content/uploads/2018/06/MacBook-Pro-Keyboard.jpg
- entering
backtick char
can't be a problem of CudaText. it can be a problem of Keyboard Layout, I think. for example, i can enter backtick (in all apps) with "~" key while usingABC
,U.S.
,U.S. International - PC
, but not when switched toSpanish
/Russian
/etc..
in case of Spanish, for example, I can use only "Press and hold" method of inserting chars with accents.
press "e" and hold:
I think the problem is that for CudaText no method is available. I know three methods:
- type ` then the letter
- Option + ` + letter
- press and hold method.
first method works for me only when switched to U.S. International - PC
layout.
second method works only for ABC
, U.S.
, U.S. International - PC
third method seems to work no matter what layout you have.
none of these work in CudaText.
but!! interestingly enough that with U.S. International - PC
layout no char is entered in CudaText by pressing "~" key. in other apps it works. so this needs to be checked, I think.
maybe it is what @tatecapone was walking about, maybe not.
PS: i have windows-type keyboard (eng/rus/ua), macOS Big Sur inside virtual machine.
wait, the problem is that I cannot enter backtick char? or that I cannot enter ACCENTED chars? we have only second or both? backtick-keyboard-button exists on Macs, does it work? https://cdn.mobilesyrup.com/wp-content/uploads/2018/06/MacBook-Pro-Keyboard.jpg
In my case, I cannot get any ACCENTED chars. In SublimeText works as expected.
Alex I think this issue can be closed too.
Thanks for checking.