HI All, I have been trying to get myself to use one of the many IDEs available on Linux and have mostly brought down my choices to between RHIDE/Anjuta/Kdevelop. I have'nt yet been able to give RHIDE a shot because of certain dependency problems but i am an old TurboC/C++ IDE fan and like its clean interface anyday to any of the GUI editors so i will give it a shot sometime soon. Anyways, thats a different story altogether. Now, as far as GUI IDEs are concerned, Kdevelop and Anjuta both seem pretty good. Being a Gnome fan I decided to start with Anjuta for now. The interface seems pretty nice but one thing i have always missed (and wondered wether it was really that difficult to implement !!) is the ability of the IDE to refresh the side window containing the module/function list as soon as a new function/module/variable is added to the program. I have observed that both in Kdevelop and Anjuta one has to save the project and manually refresh the modules window to make the newly added code to appear in the list. This is not the case with MSVC though and as soon as function is added it appears in the list. Why can't two of the most famous Linux IDEs do the same ? Anjuta seemed to be much easier than MSVC in all other respects expect this one little missing feature.. Well, I decided to explore this a little further and since I had the source code of Anjuta, I decided to try and implement this feature myself. Now, Since I have not written an IDE ever, for the time being i decided that i would be a start if I was able to atleast make the modules list refresh whenever the enter key was pressed ( I know this is not exactly wat we want, I forgot to save the project and then refresh .. but u get the idea basically !!). Now, combined with the ability of auto save and my own little addition to the code, I have a simple and very very very crude way to automatically refresh the module list. It's way too slow to be of any practical use but it works !! After two hours of fiddling with the code and grepping the source if I could manage to add the above feature whats stopping the developers to add this feature to the IDEs (This is for the first time i was looking at the source code of Anjuta), why can't this feature be implemented in the IDE (and properly implemeted, not my dumb implementation.) Any comments are welcome.
Regards Sharninder "Cry on someone else's shoulder, I'm off-duty." - Troi _______________________________________________ ilugd mailing list [EMAIL PROTECTED] http://frodo.hserus.net/mailman/listinfo/ilugd