Newsgroup: it.comp.macintosh
Titolo: terminale ed accentate

Ciao tutti,
dopo una infausta permanenza in applecare il mio terminale ha smesso di
visualizzare le accentate, a prescindere dall'emulazione che uso.
In tutte le applicazioni le accentate funzionano perfettamente, sul terminale
assolutamente no, e non ho la minima idea su dove andare a cercare.
La tastiera Ãe' settata su ita pro, e se apro il visore della tastiera posso
inserire tutti i caratteri che voglio, sembra semplicemente che sul terminale
i caratteri accentati siano mappati su tasti differenti.
La macchina e' un pb.
Se mi elencate i vostri parametri di configurazione, magari con anche i
settaggi delle variabili in .profile, mi fate un piacere ...
  ngw

:

Ecco, questi sono i miei:
declare -x DISPLAY=":0.0"
declare -x EDITOR="vim"
declare -x GREP_OPTIONS="--color=auto"
declare -x HOME="/Users/ngw"
declare -x LOGNAME="ngw"
declare -x NNTPSERVER="
news.cu.mi.it
"
declare -x OLDPWD
declare -x
PATH="/Users/ngw/bin:/opt/local/bin:/opt/local/lib/pgsql8/bin/:/opt/local/lib/mysql5/bin/:/usr/local/bin:/usr/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin"
declare -x PWD="/Users/ngw"
declare -x PYTHONPATH="/Users/ngw/lib/python"
declare -x SECURITYSESSIONID="586670"
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SLRNPULL_ROOT="/opt/local/var/slrnpull/"
declare -x TERM="xterm-color"
declare -x TERM_PROGRAM="Apple_Terminal"
declare -x TERM_PROGRAM_VERSION="133"
declare -x USER="ngw"
declare -x __CF_USER_TEXT_ENCODING="0x1F5:0:4"
Non ho idea dove sia il problema, Ãe' sempre andato tutto.
  ngw

 Ecco, questi sono i miei:
export LC_CTYPE="UTF-8"
export LANG="it_IT.UTF-8"
export GNUTERM=aqua
ShowInfo->Emulation->Escape Non Ascii Characters (checked)
ShowInfo->Display->Character Set Encoding (UTF-8)
ShowInfo->Keyboard->Use option key as meta key (NOT checked)
-- 
blog:  
http://www.akropolix.net/rik0/blogs
 | Uccidete i filosofi,
site:  
http://www.akropolix.net/rik0/
      | tenetevi riso e
forum: 
http://www.akropolix.net/forum/
     | bacchette per voi.

 ShowInfo->Keyboard->Use option key as meta key (NOT checked)
Niente.
Mi da \303\262 :D
  ngw

 Mi da \303\262 :D
Andiamo con i mezzi drastici:
com.apple.Terminal.plist:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"
http://www.apple.com/DTDs/PropertyList-1.0.dtd
">
<plist version="1.0">
<dict>
        <key>AutoFocus</key>
        <string>YES</string>
        <key>Autowrap</key>
        <string>YES</string>
        <key>BackgroundImagePath</key>
        <string></string>
        <key>Backwrap</key>
        <string>NO</string>
        <key>Bell</key>
        <string>YES</string>
        <key>BlinkCursor</key>
        <string>NO</string>
        <key>BlinkText</key>
        <string>YES</string>
        <key>CleanCommands</key>
        <string>rlogin;telnet;ssh;slogin</string>
        <key>Columns</key>
        <string>149</string>
        <key>CommandHistory</key>
        <array>
                <string>bill gates</string>
        </array>
        <key>CursorShape</key>
        <string>0</string>
        <key>CustomTitle</key>
        <string>Terminal</string>
        <key>DeleteKeySendsBackspace</key>
        <string>NO</string>
        <key>DisableAnsiColors</key>
        <string>NO</string>
        <key>DoubleBold</key>
        <string>YES</string>
        <key>DoubleColumnsForDoubleWide</key>
        <string>YES</string>
        <key>DoubleWideChars</key>
        <string>YES</string>
        <key>EnableDragCopy</key>
        <string>YES</string>
        <key>ExecutionString</key>
        <string></string>
        <key>FontAntialiasing</key>
        <string>NO</string>
        <key>FontHeightSpacing</key>
        <string>1</string>
        <key>FontWidthSpacing</key>
        <string>1</string>
        <key>IsMiniaturized</key>
        <string>NO</string>
        <key>KeyBindings</key>
        <dict>
                <key>$F708</key>
                <string> [25~</string>
                <key>$F709</key>
                <string> [26~</string>
                <key>$F70A</key>
                <string> [28~</string>
                <key>$F70B</key>
                <string> [29~</string>
                <key>$F70C</key>
                <string> [31~</string>
                <key>$F70D</key>
                <string> [22~</string>
                <key>$F70E</key>
                <string> [33~</string>
                <key>$F70F</key>
                <string> [34~</string>
                <key>$F729</key>
                <string> [H</string>
                <key>$F72B</key>
                <string> [F</string>
                <key>$F72C</key>
                <string> [5~</string>
                <key>$F72D</key>
                <string> [6~</string>
                <key>F704</key>
                <string> OP</string>
                <key>F705</key>
                <string> OQ</string>
                <key>F706</key>
                <string> OR</string>
                <key>F707</key>
                <string> OS</string>
                <key>F708</key>
                <string> [15~</string>
                <key>F709</key>
                <string> [17~</string>
                <key>F70A</key>
                <string> [18~</string>
                <key>F70B</key>
                <string> [19~</string>
                <key>F70C</key>
                <string> [20~</string>
                <key>F70D</key>
                <string> [21~</string>
                <key>F70E</key>
                <string> [23~</string>
                <key>F70F</key>
                <string> [24~</string>
                <key>F710</key>
                <string> [25~</string>
                <key>F711</key>
                <string> [26~</string>
                <key>F712</key>
                <string> [28~</string>
                <key>F713</key>
                <string> [29~</string>
                <key>F714</key>
                <string> [31~</string>
                <key>F715</key>
                <string> [32~</string>
                <key>F716</key>
                <string> [33~</string>
                <key>F717</key>
                <string> [34~</string>
                <key>F728</key>
                <string> [3~</string>
                <key>F729</key>
                <string>scrollToBeginningOfDocument:</string>
                <key>F72B</key>
                <string>scrollToEndOfDocument:</string>
                <key>F72C</key>
                <string>scrollPageUp:</string>
                <key>F72D</key>
                <string>scrollPageDown:</string>
                <key>^F702</key>
                <string> [5D</string>
                <key>^F703</key>
                <string> [5C</string>
                <key>~F704</key>
                <string> [17~</string>
                <key>~F705</key>
                <string> [18~</string>
                <key>~F706</key>
                <string> [19~</string>
                <key>~F707</key>
                <string> [20~</string>
                <key>~F708</key>
                <string> [21~</string>
                <key>~F709</key>
                <string> [23~</string>
                <key>~F70A</key>
                <string> [24~</string>
                <key>~F70B</key>
                <string> [25~</string>
                <key>~F70C</key>
                <string> [26~</string>
                <key>~F70D</key>
                <string> [28~</string>
                <key>~F70E</key>
                <string> [29~</string>
                <key>~F70F</key>
                <string> [31~</string>
                <key>~F710</key>
                <string> [32~</string>
                <key>~F711</key>
                <string> [33~</string>
                <key>~F712</key>
                <string> [34~</string>
        </dict>
        <key>Meta</key>
        <string>-1</string>
        <key>NSColorPanelMode</key>
        <string>6</string>
        <key>NSColorPanelVisibleSwatchRows</key>
        <integer>1</integer>
        <key>NSFixedPitchFont</key>
        <string>Monaco</string>
        <key>NSFixedPitchFontSize</key>
        <real>10</real>
        <key>NSFontPanelAttributes</key>
        <string>1, 4</string>
        <key>NSFontPanelPreviewHeight</key>
        <real>0.0</real>
        <key>NSNavLastRootDirectory</key>
        <string>~/Library/Application Support/Terminal</string>
        <key>NSTableView Columns NSNavOutlineColumnSettings.v1</key>
        <array>
                <data>
BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU1N0cmluZwGEhAhOU09iamVjdACF
                hAErHE5TTmF2RGlzcGxheU5hbWVGaWxlUHJvcGVydHmG
                </data>
                <string>225</string>
                <data>
BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU1N0cmluZwGEhAhOU09iamVjdACF
                hAErGE5TTmF2TW9kRGF0ZUZpbGVQcm9wZXJ0eYY=
                </data>
                <string>117</string>
        </array>
        <key>NSTableView Sort Ordering
NSNavOutlineColumnSettings.v1</key>
        <array>
                <data>
BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU1N0cmluZwGEhAhOU09iamVjdACF
                hAErHE5TTmF2RGlzcGxheU5hbWVGaWxlUHJvcGVydHmG
                </data>
                <true/>
        </array>
        <key>NSWindow Frame Inspector</key>
        <string>1088 359 268 435 0 0 1680 1028 </string>
        <key>NSWindow Frame NSColorPanel</key>
        <string>585 426 201 309 0 0 1680 1028 </string>
        <key>NSWindow Frame NSFontPanel</key>
        <string>769 77 445 270 0 0 1280 832 </string>
        <key>NSWindow Frame RunCommand</key>
        <string>590 646 499 112 0 0 1680 1028 </string>
        <key>OptionClickToMoveCursor</key>
        <string>YES</string>
        <key>PadBottom</key>
        <string>3</string>
        <key>PadLeft</key>
        <string>5</string>
        <key>PadRight</key>
        <string>3</string>
        <key>PadTop</key>
        <string>3</string>
        <key>RewrapOnResize</key>
        <string>YES</string>
        <key>Rows</key>
        <string>51</string>
        <key>SaveLines</key>
        <string>10000</string>
        <key>ScrollRegionCompat</key>
        <string>NO</string>
        <key>ScrollRows</key>
        <string>0</string>
        <key>Scrollback</key>
        <string>YES</string>
        <key>Scrollbar</key>
        <string>YES</string>
        <key>ShellExitAction</key>
        <string>2</string>
        <key>StartupFile</key>
        <string></string>
        <key>StrictEmulation</key>
        <string>NO</string>
        <key>StringEncoding</key>
        <string>4</string>
        <key>TCColorArray</key>
        <array>
                <string>0.051000 0.082000 0.118000 1.000000</string>
                <string>1.000000 1.000000 1.000000 1.000000</string>
                <string>0.000000 1.000000 0.953000 1.000000</string>
                <string>0.000000 0.000000 0.000000 1.000000</string>
                <string>0.805753 0.000000 0.000000 1.000000</string>
                <string>0.064652 0.804807 0.053941 1.000000</string>
                <string>0.810513 0.797955 0.032639 1.000000</string>
                <string>0.500038 0.524247 1.000000 1.000000</string>
                <string>0.795193 0.000000 0.796536 1.000000</string>
                <string>0.000000 0.806851 0.802075 1.000000</string>
                <string>0.950011 0.950011 0.950011 1.000000</string>
                <string>0.333333 0.333333 0.333333 1.000000</string>
                <string>1.000000 0.000000 0.000000 1.000000</string>
                <string>0.000000 1.000000 0.000000 1.000000</string>
                <string>1.000000 1.000000 0.000000 1.000000</string>
                <string>0.436950 0.510850 1.000000 1.000000</string>
                <string>1.000000 0.000000 1.000000 1.000000</string>
                <string>0.000000 1.000000 1.000000 1.000000</string>
                <string>1.000000 1.000000 1.000000 1.000000</string>
        </array>
        <key>TermCapString</key>
        <string>xterm-color</string>
        <key>TerminalOpaqueness</key>
        <real>1</real>
        <key>TextColors</key>
        <string>1.000 1.000 1.000 0.051 0.082 0.118 0.000 1.000 0.953
0.000 1.000 0.953 0.051 0.082 0.118 1.000 1.000 1.000 0.667 0.667 0.667
1.000 1.000 1.000 </string>
        <key>TitleBits</key>
        <string>76</string>
        <key>Translate</key>
        <string>YES</string>
        <key>UseCtrlVEscapes</key>
        <string>YES</string>
        <key>VisualBell</key>
        <string>NO</string>
        <key>WinLocULY</key>
        <string>817</string>
        <key>WinLocX</key>
        <string>86</string>
        <key>WinLocY</key>
        <string>0</string>
        <key>WindowCloseAction</key>
        <string>1</string>
</dict>
</plist>
Nel bashrc ho anche:
if [ "$TERM" == "xterm" ] ; then
        TERM="xterm-color"
fi
ma non serve ad una fava...


 Mi da \303\262 :D
a me questo guaio l'ha sempre dato...
se si trova una soluzione sarebbe ben comoda.
-- 
Quand on a pas d'imagination, mourir c'est peu de chose,
quand on en a, mourir c'est trop.

 se si trova una soluzione sarebbe ben comoda.
a me funziona correttamente, ma a quanto pare il punto chiave era
un'altro...


 se si trova una soluzione sarebbe ben comoda.
Io non sapevo neanche che fosse un guaio..
Certo sarebbe bello usare le accentate nel terminale.

 Mi da \303\262 :D
A me dopo gli export di McOsten le accentate sono tutte diventate \303

 A me dopo gli export di McOsten le accentate sono tutte diventate \303
Ma hai settato anche le altre cose che ho detto?
ontinuo a dare info... io questo non lo ho settato, ma env dice:
__CF_USER_TEXT_ENCODING=0x1F7:0:0
Ho come font monaco 10 pt.


 Certo sarebbe bello usare le accentate nel terminale.
Come dicevo... qua funziona. Solo che al momento non so perchč.


 Ma hai settato anche le altre cose che ho detto?
No perché lo erano già.

 Io non sapevo neanche che fosse un guaio..
nemmeno io fino ad ora... ma se usassi tanto terminale sarebbe
fastidioso


 No perché lo erano già.
Allora è un bel mistero.


 Poi, a me poco importa. ma magari a voi puo' servire.
Dovresti vedere cosa contiene lo script che ti da le informazioni di cui
sopra...


 sopra...
nessun problema: cose che ci ho messo io.
e lo script non dovrebbe agire sul set di caratteri, per cui
evidentemente finito quello lancia qualcosa di suo, e quel qualcosa di
suo modifica l'uso dei caratteri.
Comuque, ecco lo script:
#!/bin/sh
echo "stato batteria"
[ -x /usr/sbin/ioreg ] && \
    /usr/sbin/ioreg -p IODeviceTree -n "battery" -w 0 | \
    sed -ne '/| *{/,/| *}/ {
        s/^[ |]*//g
   /^[{}]/!p
    }' | \
    awk '/Battery/ {
    gsub("[{}()\"]","", $3)
    gsub("[{}()\"]","", $4)
   printf("%s %s\n",$3,$4)
   }'
echo
echo "stato rete"
lsof -i
echo
uptime
echo


 nessun problema: cose che ci ho messo io.
direi proprio che non vedo cose strane.


 export GNUTERM=aqua
I miei export da terminale sono e le opzioni di terminal sono le stesse:
CVS_RSH=ssh
DISPLAY=:0.0
Desktop='~/Desktop'
EDITOR='mate -w'
FILEMERGE=/Developer/Applications/Utilities/FileMerge.app/Contents/MacOS
/FileMerge
FPATH=/Library/init/zsh/local-functions/darwin:/Library/init/zsh/local-f
unctions/general:/Library/init/zsh/local-functions:/opt/local/share/zsh/
site-functions:/opt/local/share/zsh/4.3.2/functions:/Volumes/dati/Svilup
po/Divmod/trunk/Combinator/zsh
GREP_OPTIONS='--color=auto'
HELPDIR=''
HISTFILE=/Users/dialtone/.zsh_history
HISTSIZE=500
HOME=/Users/dialtone
KDIFF3=/Applications/
kdiff3.app/Contents/MacOS/kdiff3
LC_CTYPE=en_US.UTF-8
LESSEDIT='mate -l %lm %f'
LOGNAME=dialtone
MACOSX_DEPLOYMENT_TARGET=10.4
MANPATH=/Library/init/zsh/man::/usr/local/share/man:/usr/local/man:/opt/
local/man
OLDPWD=/Users/dialtone
OZEMACS=/Applications/Emacs.app/Contents/MacOS/Emacs
PATH=/Users/dialtone/.local/bin:/Volumes/dati/Sviluppo/combinator_paths/
bincache:.:/Developer/Tools:/Library/Frameworks/Python.framework/Version
s/2.4/bin/:/Users/dialtone/bin:/bin:/opt/local/bin:/opt/local/bin/:/opt/
local/sbin:/opt/wx/2.5/bin/:/sbin:/usr/X11R6/bin:/usr/bin:/usr/libexec:/
usr/local/bin:/usr/local/bin/:/usr/local/oz/bin/:/usr/sbin
PGCTL=/opt/local/lib/postgresql81/bin/pg_ctl
PWD=/Users/dialtone
PYTHONPATH=/Library/Frameworks/Python.framework/Versions/2.4/:/Volumes/d
ati/Sviluppo/Divmod/trunk/Combinator:/Users/dialtone/lib/python
PYTHONSTARTUP=/Users/dialtone/.pythonstartup.py
SAVEHIST=500
SECURITYSESSIONID=5105a0
SHELL=zsh
SHLVL=1
SVN_SSH='ssh -l dialtone'
SWPREFIX=ALT_SWPREFIX
TERM=xterm-color
TERM_PROGRAM=Apple_Terminal
TERM_PROGRAM_VERSION=133
TEXEDIT='mate -w -l %d "%s"'
USER=dialtone
ZDOT=/Library/init/zsh
ZDOT_TEMPLATE=ALT_SWPREFIX/share/zsh/templates/Library/init/zsh
ZDOT_USER='~/Library/init/zsh'
__CF_USER_TEXT_ENCODING=0x1F5:0:0
desktop='~/Desktop'
-- 
Valentino Volonghi aka Dialtone
Now Running MacOSX 10.4
Blog: 
http://vvolonghi.blogspot.com
New Pet: 
http://www.stiq.it

 a me funziona correttamente, 
Qui (MBP, 10.4.7, tcsh), se uso le accentate in vi, nano, etc.
funzionano correttamente.
Se provo ad utilizzarle dalla linea di comando non ne vuole sapere.
In particolare, se figito la "č", mi va a cercare l'help del comando in
corso:
% touch "Prova accentat
No help file for touch
Nel completamento automatico con tab, invece:
% cd Desktop/Provaaccentate\314\200/
In compenso noto una leggera differenza con bash:
The-Final-Frontier-2:~/Desktop $ cd Provaaccentate\314\200/
The-Final-Frontier-2:~/Desktop/ProvaaccentateĚ $   
Daniele
-- 
 my website: 
www.purrone.net
"We are the ones who will never be broken, we are the ones who survive!
 This is the sound that brings us together, you are the one by our side!
 And through it all, the spirit's alive!" (Dropkick Murphys)

 a me funziona correttamente, 
Qui (MBP, 10.4.7, tcsh), se uso le accentate in vi, nano, etc.
funzionano correttamente.
Se provo ad utilizzarle dalla linea di comando non ne vuole sapere.
In particolare, se digito la "č", mi va a cercare l'help del comando in


 corso:
Controlla sotto "Impostazioni finestra... -> Tastiera -> Mappature
tasto". La "è" corrisponde a \303\250.
-- 
Ci sono 10 tipi di persone: quelle che capiscono il
sistema binario e quelle che non lo capiscono.