Georg Baum wrote:
Am Samstag, 11. November 2006 03:05 schrieb Abdelrazak Younes:
I wonder if this addToToc() method is a good idea at all... I'd prefer the TocBackend to it himself. InsetInclude doesn't need to know how to do that. The same goes for InsetFloat and InsetWrap I guess.

It is a good idea IMO. Nothing outside of InsetWrap etc. should need to know how InsetWrap etc. works. addToToc() is a clean solution IMO: Any inset that has to add something to the ToC can implement it, and fill the list.

Here is a patch that does that for InsetInclude. This is cleaner IMHO even if the special cases in TocBackend are still ugly.

I like the solution with addToToc better. In general we tried to remove as much as possible special inset casing. All inset knowledge should be inside the insets.

OK. I am not fully convinced but I don't have a strong opinion on the other solution anyway so we go with your solution.

Abdel.

Reply via email to