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. (Perhaps this was not the proper place to ensure this. Anyway a comment could be added) I am not convinced that the FLEX_CODE test is even needed. - Martin