Here´s the silly bug: If you are removing a series of consecutive menu entries with removeItemAt() you should, of course, just remove the first one N times :-)
In python, all members are instance members, if created outside of the class definition, unless you specifically create them as members of the class.
class a: pass inst_a=a() inst_b=a() inst_a.memb_a=3 print inst_a.memb_a 3 print inst_b.memb_a Traceback (innermost last): File "<stdin>", line 1, in ? AttributeError: memb_a a.memb_class=5 print inst_b.memb_class 5
Hope that made any sense :-)
When I removed the last entry from the menubar, the menubar changed its height! So, it now has a ugly hack to make it so the menubar doesn't ever get entry-less.
Other than that, there's now also a QFTE in the same sources, and you can build xfte,qfte,kfte,cfte,vfte and sfte in the same batch, and have FTE's for your every need :-)
You can get it from http://www.conectiva.com.ar/ralsina, BTW. Get the latest one ;-)
I forgot: wouldn't it be nice if you could get a list of people that say your name in their diary entries?
Now it's time to make KFTE work with the new version and get it into the official sources.
I must confess I was pretty pissed at some people around here at the time (note to self: maybe putting my real email address here is not such a good idea. Some people are really scary).
I have been a nullity when it comes to coding, I have declared KRN dead (and since support for KDE 1.x is waning, that's a good thing :-P)
However, I have had some recent events that make me think I may still have an app inside me trying to get out. More news on that tomorrow, hopefully.
I certified Taj (didn't knew you had a diary here, friend!) as master, because, of course, he is one.
After reading his diary, I chuckle remembering how I introduced him to python ;-)