Hi'all, Those of you who have tried my tab/frames patch will know that I usually make all 'extra' features optional. This allows those who {do not {need|like}|can not afford} those features to leave them out of the resulting binary. However, it also makes the code somewhat more complex, as the optional features are enabled/disabled through conditional compilation (#ifdef/#ifndef....#endif). The space saved by leaving out tabs and frames is currently about 25 kilobytes (Kib, kB, KB, choose your acronym...). I have gotten some comments on this, suggesting the removal of these conditional statements. This way, Dillo would ALWAYS have the extra features (tabs and frames). Before I say 'yes' or 'no' to these suggestions, I'd like to know what your thoughts are on this. So, speak up. Have a look at the code (look for #ifdef XHTML_DTD_... and #ifndef DISABLE_FRAMES) and tell me whether the savings in space are worth the added complexity... BTW, I do not mind either way... As always, look for the patch at http://www.geocities.com/ikbenfrank A new patch, with some new functionality (sorry Sebastian, functionality was added before you asked me not to add anything new...) will be ready soon. It improves upon the way frame margins are handled, adds an alternative for the find and load popup menu, and includes 'find as you type' (or 'incremental search'). Small parts of the patch (image menu, hand cursor, fixes to widgets) are slowly been added to CVS now. If you want to see the rest added as well, help me out and provide some feedback... Cheers//Frank -- WWWWW ________________________ ## o o\ / Frank de Lange \ }# \| / +46-734352015 \ \ `--| _/ <Hacker for Hire> \ `---' \ +31-640037120 / \ frank@unternet.org / `------------------------' [ "Omnis enim res, quae dando non deficit, dum habetur et non datur, nondum habetur, quomodo habenda est." ]