>>>>> "Andre" == Andre Poenitz <[EMAIL PROTECTED]> writes:

Andre> I don't like the extra parameter more than the extra virtual
Andre> function. There are too many parameters already in some places
Andre> (Windows API anyone?) and nobody is going to weed them out. If
Andre> there is a seperate function is only used in a single place and
Andre> the code there gets scrapped later in a rework, chances are
Andre> much higher that the functions will be removed than the crytpic
Andre> parameter...

If it is the only reason you have a good comment in the function's
definition should be enough to tell who uses the parameter. 

Actually, I thin that the problem is to define the various uses we
have for asString() in terms of their meanings (what makes an inset
desirable in ascii output but not TOC?). Then the API itself will get
cleaner.

Currently, I am not able to give a good rule to decide whether an
inset should go in TOC or not.

JMarc

Reply via email to