On Wed, Sep 09, 2009 at 01:35:09AM +0200, Tommaso Cucinotta wrote: > Vincent van Ravesteijn ha scritto: >> I did expect. Actually I listed a long list of LFUNS in LyXFunc which >> should work on the document buffer long ago. After this, only the >> calls to view() have been altered and Abdel didn't look at any of the >> buffers (I think). > I saved that list. >> I think we should really move around a lot of the LFUNS in LyXFunc. >> All LFUNS that need a LyXView needs to be moved to GuiView... right ? >> LyXFunc should be able to operate without any GUI (ok it can, but it >> should not have functionality depending on the GUI). > I see. On a related note, I would be tempted to search for a way of > getting rid of the endless switch() statements along the code (e.g., > reworking LFUNs as classes) however I know sw engineering sometimes has > to remain on the books only :-) [ I'm sure you must have had in the past > some discussion about this ]
Yes. And we had a fair share of overengineering in the past, too. Andre'