You are not logged in.
Hi,
Recently, I found my urxvt was not able to copy / paste accentuated characters, although I never experienced it before and don't think I changed anything in my config recently.
If I write "éàé" in my urxvt window, it works. Now, if I select it, and paste it with Shift+Inser, I have "?" characters instead.
Weird thing is that if I do the same with "ếéà", it works… (first character is "^" + "é")
Thanks!
Last edited by doupod (2015-10-17 10:22:48)
Offline
Can you post the output of the "locale" command. It works for me.
Last edited by olive (2015-10-17 14:53:51)
Offline
Here it is:
% locale
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=Offline
Ok, and what's the output of locale -a (all available locales)? For me your locale is referenced as: fr_FR.utf8. You have to uncomment your desired locale in /etc/locale.gen; then locale-gen to make them available.
Last edited by olive (2015-10-17 15:20:52)
Offline
% locale -a
C
en_US.utf8
fr_FR.utf8
POSIXAnd everything should be generated and available. Not sure it is a locale problem ![]()
Offline
% locale -a C en_US.utf8 fr_FR.utf8 POSIXAnd everything should be generated and available. Not sure it is a locale problem
I am not sure either. Nevertheless; the locale available (fr_FR.ut8) is no spelled exactly as the one you use (fr_FR.UTF-8). I would try to put your locale to fr_FR.utf8 and retry (You can do LC_ALL=fr_FR.utf8 and relaunch an urxvt, be sure to check the output of locale to see if they are not overridden).
Last edited by olive (2015-10-18 06:47:42)
Offline
doupod wrote:% locale -a C en_US.utf8 fr_FR.utf8 POSIXAnd everything should be generated and available. Not sure it is a locale problem
I am not sure either. Nevertheless; the locale available (fr_FR.ut8) is no spelled exactly as the one you use (fr_FR.UTF-8). I would try to put your locale to fr_FR.utf8 and retry (You can do LC_ALL=fr_FR.utf8 and relaunch an urxvt, be sure to check the output of locale to see if they are not overridden).
Same behavior ![]()
Offline