[Gelistirici] pardus-support kitaplığı olayı

Ismail Donmez ismail at pardus.org.tr
20 Kas 2006 Pzt 19:37:13 EET


Selamlar,

Qt'ye locale'den anlayan lower/upper fonksiyonları yazmak için bir 
pardus-support kütüphanesi yazdım. Böylece,

QString lala = QString::fromLocal8Bit("türkiye");
lala = Pardus::upper(lala);

yapıldığında lala = "TÜRKİYE" oluyor. Benzeri bir Pardus::lower() fonksiyonu 
da var. IBM'in ICU[1] kütüphanesini kullandığımız için her localede çalışması 
garanti.

Şimdi eğer bi itiraz yoksa önce kdelibs'i pardus-support kitaplığını 
kullanması için yamalayıp http://bugs.pardus.org.tr/show_bug.cgi?id=180 
hatasını da çözeceğim.

İtirazı olan, önerisi olan? Bunu Qt içinde yamalamayı düşündüm ama pek hoşuma 
gitmedi o fikir bir şekilde ABI bozar mıyız diye.

[1] http://icu.sourceforge.net/

P.S: ICU'nun diğer güzelliklerini de kullanmayı planlıyorum ilerde, 
http://icu.sourceforge.net/userguide/charsetDetection.html gibi pek yararlı 
şeyler var.

P.P.S: Apple tüm sistemde ICU kullanıyor ;(

Saygı sevgi,
/ismail



Gelistirici mesaj listesiyle ilgili daha fazla bilgi