On Sat, Nov 29, 2008 at 10:47:50PM +0100, Jean-Marc Lasgouttes wrote: > >> ...and reverting is rather a blunt instrument when you could have fixed > >> > >> bool producesOutput() const { return false; } > >> > >> in InsetNote.h -- in the sense that yes, in some cases a Note _does_ > >> produce > >> LaTeX output ;-) > >> > >> I suppose this is Richard's turf. > >> > >> > > No, this isn't anything I know about. The producesOutput() routine was > > JMarc's, I believe. > > We probably need to introduce something finer than produces output. Two > notions > > - this stuff is not really part of the document > > qnd > > - this stuff does not produce any latex output > > Currently producesOutput means the first one. > > JMarc
Doesn't my proposed fix nevertheless do the right thing in this case? I.e., move it from .h to .cpp and make it return false for comment and greyedout. - Martin