Op 2010-11-29 10:52, Max Vlasov het geskryf: > some of them I could not live anymore. For example, one of them was related > to opening one particular package, selecting unit, and getting AV after > selecting "remove". When I wanted to report about this bug, I tried the same > with svn version, and there it was gone. So how can I find a version that > works for me in this case? In terms of stability, they're all still in > progress,
All I'm saying, is don't be fooled by the bells and whistles + eye-candy of 0.9.29. The grass is not always greener on the other side. So you have to try with trial and error to find a version or revision (or your own custom branch with own fixes applied). And when you find one that works, stick with it! Some 0.9.29 issues I hate. * Focused items in list views, treeviews etc have grey background and grey text, so when I have an item selected, I can't read it. This occurs in Messages Window, any treeview in the IDE (treeviews are used all over in the IDE) etc. [finally fixed a little while back, but has been around for months] * Debugging is seriously broken in 0.9.29. Watch windows don't update, Local Vars window shows old values, breakpoints don't trigger, break point hit count doesn't work. This all causes major headaches while debugging - hence I don't use the IDE for debugging at all any more. I waisted way to many hours hunting down a bug, just to find out that the IDE is actually the cause of the "false information". * Closing a tab via X button, closes all other tabs except the one I wanted closed. Major frustration! * Edit cursor in the editor window disappears * IDE doesn't remember my keyboard shortcuts I setup. So after every restart, I have to re-configure my keyboard shortcuts. Now I just leave my PC on 24-7 and don't close the IDE at all - until it crashes that is. * Some windows work in one widgetset, but not in others. Procedure List under GTK2 comes to mind. ...the list goes on, but I think you get the idea. These things used to work, but don't in 0.9.29, so latest revision is not always "better" than 0.9.28.x either. I mainly develop under Linux (and recompile and test under Windows). My Lazarus IDE is a mix of a relatively working revision, and then my own fixes applied to it. But lately I tend to use MSEide a lot more as well. Simply because MSEide seems a lot more stable over the long run than Lazarus IDE. The way it looks now, 0.9.30 will never be reached because there are just so many regression bugs, it is simply unbelievable. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
