Newsgroup: it.comp.software.newsreader
Titolo: [Mime-Proxy] Uscita la 2 alfa

*Patrick Lamaizière* ha rilasciato la versione 2 alfa.
La novità è che ora per la codifica/decodifica non vengono usate più le 
mappe scaricabili singolarmente, ma una libreria dedicata, *iconv.dll*:
,----- [ *contenuto* ]
|     European languages
|         ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16},
|         KOI8-R, KOI8-U, KOI8-RU,
|         CP{1250,1251,1252,1253,1254,1257}, CP{850,866},
|         Mac{Roman,CentralEurope,Iceland,Croatian,Romania},
|         Mac{Cyrillic,Ukraine,Greek,Turkish},
|         Macintosh
|     Semitic languages
|         ISO-8859-{6,8}, CP{1255,1256}, CP862, Mac{Hebrew,Arabic}
|     Japanese
|         EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP, ISO-2022-JP-2,
|         ISO-2022-JP-1
|     Chinese
|         EUC-CN, HZ, GBK, GB18030, EUC-TW, BIG5, CP950, BIG5-HKSCS,
|         ISO-2022-CN, ISO-2022-CN-EXT
|     Korean
|         EUC-KR, CP949, ISO-2022-KR, JOHAB
|     Armenian
|         ARMSCII-8
|     Georgian
|         Georgian-Academy, Georgian-PS
|     Tajik
|         KOI8-T
|     Thai
|         TIS-620, CP874, MacThai
|     Laotian
|         MuleLao-1, CP1133
|     Vietnamese
|         VISCII, TCVN, CP1258
|     Platform specifics
|         HP-ROMAN8, NEXTSTEP
|     Full Unicode
|         UTF-8
|         UCS-2, UCS-2BE, UCS-2LE
|         UCS-4, UCS-4BE, UCS-4LE
|         UTF-16, UTF-16BE, UTF-16LE
|         UTF-32, UTF-32BE, UTF-32LE
|         UTF-7
|         C99, JAVA
|     Full Unicode, in terms of `uint16_t' or `uint32_t'
|         (with machine dependent endianness and alignment)
|         UCS-2-INTERNAL, UCS-4-INTERNAL
|     Locale dependent, in terms of `char' or `wchar_t'
|         (with machine dependent endianness and alignment, and with OS
|         and locale dependent semantics)
|         char, wchar_t
|         The empty encoding name "" is equivalent to "char": it
|         denotes the locale dependent character encoding.
`-----
da mettere nella cartella del programma.
Non ho ancora capito se con questa versione il supporto unicode 
funziona in maniera estesa.
Il file di configurazione è sostanzialmnte lo stesso, decurtato della 
sezione [charsets].
L'autore avvisa che è una versione alfa (probabilmente con bug) e 
chiede l'eventuale segnalazione degli stessi.
Ciao.
-- 
 /   _ _ | Xnews e la documentazione in italiano
( (/( (/ | 
http://web.lacasadialice.it/alanford/

 una libreria dedicata, *iconv.dll*:
Ne ho trovato una vecchia copia nella partizione dove tempo fa avevo
instalalto Sylpheed-Claws

 instalalto Sylpheed-Claws
In realtŕ proviene dalla GNU Foundation:
 
http://www.gnu.org/software/libiconv/
 
Ciao.
P.S. riscontro parecchi errori di decoding, per ora rimango con la 
versione precedente (ho scritto qualcosa anche a *Patrick*).


 versione precedente (ho scritto qualcosa anche a *Patrick*).
Li ha risolti (erano dovuti alla versione per Windows), dal suo sito č 
ora disponibile la versione alfa 2.
Ciao.


 funziona in maniera estesa.
Il gentilissimo *Patrick* mi ha così risposto:
,----- [ *su Mime-proxy 2 e i caratteri estesi* ]
| > Une question: "utf-8 est limité à des jeux sur 256 caractères";
| > est-il encore vrai ?
|
| Utf-8 is not limited to 256 characters in version 1.x, but the
| charsets map (8859-1.TXT, etc) was limited and was simple : one
| character = one value (it can't handle multi-octets charsets). In
| version 2, there is no more map so there is no limitation.
|
| In v1, MP can translate only characters with unicode value <
| 65536, in v2 it can translate any Unicode characters.
|
| Of course, characters still need to be present in the destination
| charset. I mean we can't translate full Unicode characters to
| windows-1252 by sample. But it can translate all utf-7 to utt-8 or
| utf-16 (or utf-8 to utf-7!).
`-----
Per gli utenti di Xnews la limitazione comunque rimane nell'editor (in 
spedizione) e nel charset windows-1252 (in lettura).
