Darwin DeoGloria 13.3.0 Darwin Kernel Version 13.3.0: Tue Jun 3 21:27:35 PDT 2014; root:xnu-2422.110.17~1/RELEASE_X86_64 x86_64
Nuovo account utente. Terminal.app e iTerm2 con set UTF-8. I personaggi accentati funzionano bene in tutte le applicazioni ("å, ä, ö, é"). Ma alcuni caratteri (larghi?) Unicode non vengono visualizzati in alcune applicazioni della riga di comando. L'ho scoperto per la prima volta in weechat, ma nella shell bash funziona perfettamente.
Disponibile Mavericks bash:
DeoGloria:~ test$ echo -e "\xE2\x9A\x91"
⚑
Copia e incolla il carattere bandiera con il mouse.
DeoGloria:~ test$ ⚑
-bash: ⚑: command not found
bash funziona come previsto. Avvio predefinito di zsh, nessuna configurazione completata
DeoGloria:~ test$ zsh
DeoGloria:~ test$ echo -e "\xE2\x9A\x91"
⚑
Risultati ok. Ma non quando incollo:
DeoGloria% <2691>
zsh: command not found: \u2691
Impostazioni internazionali:
DeoGloria% locale
LANG="sv_SE.UTF-8"
LC_COLLATE="sv_SE.UTF-8"
LC_CTYPE="sv_SE.UTF-8"
LC_MESSAGES="sv_SE.UTF-8"
LC_MONETARY="sv_SE.UTF-8"
LC_NUMERIC="sv_SE.UTF-8"
LC_TIME="sv_SE.UTF-8"
LC_ALL=
L'avvio di emacs o vi da zsh e incollare "⚑" funziona bene. Non funziona in nano. Ricevo un personaggio non visivo.
Sospettavo alcuni problemi con ncurses, ma bash, zsh, nano, emacs sono tutti collegati con
/usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0)
Sono fuori di idee. Qualche suggerimento?