Martin Vermeer wrote:
On Sun, Apr 06, 2008 at 04:26:23AM +0200, Pavel Sanda wrote:
I think this is to make sure we're dissolving the right kind of inset
(e.g., a charstyle), but I'm not absolutely positive.
yes and my questions are
- why is this needed - this lfun can be called without any argument.
- why it is limited to FLEX_CODE.
pavel
It's a long time ago, but as I remember it has to do with the
"dissolve" entry in the charstyles sub-menu. You want this menu
item to only dissolve the charstyle inset, even if the cursor is
inside several nested insets of different type. So Richard is
right.
As Martin says, the point is that the cursor could be inside various
insets, and you want to make sure you get the right one. So it might be
inside a note inside a charstyle. (Yes, this would be silly.)
rh