Dnia 11-02-2007, nie o godzinie 16:59 +0100, Marcin 'Qrczak' Kowalczyk napisał(a):
> > > Działa. Przy czym znaki, które nie dają się bezstratnie przekodować, > > > są zamieniane na pytajniki, więc może lepiej w specach nie stosować > > > takich znaków jak „ ” — « ». > > > > Zawsze można podpiąć hooka pod cvsa, który będzie wywalał commit w > > przypadku > > próby commitowania walniętego speca. Kwestia napisania skryptu, który to > > będzie sprawdzał. > > Widzę, że iconv //translit te znaczki zna, więc spróbuję poprawić RPM, > żeby wołał iconv z //translit. Nie będzie trzeba zabraniać. Z RPM-em z HEAD można teraz używać fikuśnych znaków w specach bez względu na język (byle w UTF-8), a zostaną w razie potrzeby przybliżone przy wyświetlaniu tak jak przy „iconv -t foo//translit”. Mam nadzieję, że nic nie działa gorzej niż wcześniej. Powinno być łatwo przystosować starsze wersje RPM-a do konwersji znaków i tym samym do speców w UTF-8. Kwestia użycia w odpowiednich miejscach funkcji xstrtolocale() z rpmio/strtolocale.c. -- __("< Marcin Kowalczyk \__/ [EMAIL PROTECTED] ^^ http://qrnik.knm.org.pl/~qrczak/ _______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl