=?iso-8859-2?Q?Pawe=B3?= Sakowski wrote: > On Wed, 2004-12-15 at 11:49 +0100, Radoslaw Zielinski wrote: > > BTW, jak wygląda w RPM wsparcie dla utf-8 w specach? > > Wcale nie wygląda. Tzn. RPM traktuje summary i description jako ciąg > bajtów (nie mylić ze znakami) i jako takie wypisuje przy rpm -qi. Jeśli > ktoś akurat ma `locale charmap` inne niż uznał za stosowne autor speca, > to jego problem. > > Owszem, wypadałoby nauczyć rpm-a konwertować między charsetami, przy > okazji nadając jakąś dobrze zdefiniowaną semantykę takiemu Summary(pl) > (co to? ISO? UTF-16BE? Mazovia?). A najlepiej tak pokierować rpm-em żeby > cały spec był w jednym kodowaniu (chyba żaden edytor nie obsługuje > porządnie pliku w którym każda linijka jest w innym kodowaniu) -- UTF-8 > jest naturalnym wyborem. > > Jeśli ktoś ma pomysł jak to zrobić nie psując backward compatibility, to > gwarantuję że nie usłyszy ode mnie SOD#1. Aktualnie interpretacja > kodowania w specach jest zajęciem dla wróżek.
IMO wystarczyloby jakos sprawdzac, czy otrzymany przez rpm-a "ciag bajtow" jest poprawnym utf-em i, jesli nie, zrobic fallback do aktualnego zachowania. -- ======================================================================= Andrzej M. Krzysztofowicz [EMAIL PROTECTED] phone (48)(58) 347 14 61 Faculty of Applied Phys. & Math., Gdansk University of Technology _______________________________________________ pld-devel-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
