[Gelistirici] [paketler-commits] r62366 - devel/system/base/grub/comar

Gürer Özen gurer at pardus.org.tr
30 Mar 2009 Pzt 16:15:00 EEST


On Monday 30 March 2009 16:07:13 Bahadır Kandemir wrote:
> Cumartesi 28 Mart 2009 günü (saat 15:54:27) Gökmen GÖKSEL şunları yazmıştı:
> > > +                        os_entry["is_pardus_kernel"] = str(False)
> >
> > Burada str() 'ye gerek yok ;)
>
> Var. COMAR 2.0'da dict içindeki anahtar ve değerler kendi aralarında aynı
> tipte olmak zorunda.

Çok kötü bir kullanım bu. Değere ne atandığı anlaşılmıyor. İlla string lazımsa 
os_entry[..] = "False" falan olsa ya bari.

Simetrik de değil bu:

str(False) != False

bool(str(False)) == True

Yani str ile çevirir bool ile alırım gibi bişi yok, gene elle val == "False" 
karşılaştırması yapman lazım.



Gelistirici mesaj listesiyle ilgili daha fazla bilgi