On 16 Feb 2010, at 13:08, Davide Alberani wrote:
> Non ringrazieremo mai abbastanza la vostra moneta fallimentare per
> i tanti acquisti a basso costo su amazon.co.uk [1]. ;-)
io spero nel crash che vendo neuros e pago il mutuo ;)
>
> Stai omettendo due particolari non da poco:
> 1. in che encoding è stato scritto il file (azzardo: iso8859-1 o simili).
boh, come lo scopro?
> 2. come è impostato il tuo terminale (LANG e amici, per intenderci: C o
> qualcosa in utf8?)
UTF-8 a quanto pare
> [delirio del giorno]
> Ci sarebbe da controllare, ma se scrivi in iso8859-1 e l'output lo
> sputi fuori su un coso che interpreta (per dire) utf8, ci sta che
> la A-col-cappellino in latin1 (0xC2 in hex, 11000010 in binario)
> funga da escape ed unito al carattere successivo venga interpretato
> come il carattere corretto (ci sta anche che qualche pezzo venga
> scartato e/o non visualizzato).
> UTF8 ha sovrapposizioni con iso8859-1, se non ricordo male.
>
>> e perche` funge solo come compilazione da tty e non da IDE
>
> Ambiente impostato in maniera differente?
>
> Suggerimento: scrivere tutto il codice in ASCII, come nella tua
> prima soluzione. In alternativa (ma mi pare più facile in linguaggi
> che non siano in C), usare sempre unicode/UTF8.
RESPECT!!!!!
F
|