You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Espanso is software that replaces a string from your input (keyword) with some other string (replacement), very useful. However, if a replacement contains non-ASCII characters, and if you are triggering Espanso in a Tilda window, the replacement does not get into the Tilda window.
Steps to reproduce (assuming Espanso is installed and running):
Put
- trigger: ":test"
replace: 'тест'
into default.yml in the Espanso config dir. (The "тест" is taken just for example, of course; you can replace it with any other text containing non-ASCII characters: when I ran into this bug I actually had a Hebrew word in the replacement).
Open Tilda
Type :test.
The observed result: :test gets replaced with an empty input field or with ^[[D.
The expected result: :test gets replaced with тест.
If the replacement contains only ASCII characters, Tilda accepts the replacement without problems.
Other terminals that I have tested it with (XFCE-terminal and urxvt) do not have this problem, i.e. they take non-ASCII replacement from Espanso.
This also does not depend on the shell: I have tested it with bash and zsh and they both have this problem in Tilda and do not in other terminals.
The text was updated successfully, but these errors were encountered:
Espanso is software that replaces a string from your input (keyword) with some other string (replacement), very useful. However, if a replacement contains non-ASCII characters, and if you are triggering Espanso in a Tilda window, the replacement does not get into the Tilda window.
Steps to reproduce (assuming Espanso is installed and running):
into default.yml in the Espanso config dir. (The "тест" is taken just for example, of course; you can replace it with any other text containing non-ASCII characters: when I ran into this bug I actually had a Hebrew word in the replacement).
:test
.The observed result:
:test
gets replaced with an empty input field or with^[[D
.The expected result:
:test
gets replaced withтест
.If the replacement contains only ASCII characters, Tilda accepts the replacement without problems.
Other terminals that I have tested it with (XFCE-terminal and urxvt) do not have this problem, i.e. they take non-ASCII replacement from Espanso.
This also does not depend on the shell: I have tested it with bash and zsh and they both have this problem in Tilda and do not in other terminals.
The text was updated successfully, but these errors were encountered: