Georg Baum wrote:
> It does not work for me. I guess you removed the wrong lfun :-( I disabled
> LFUN_INSET_INSERT some days ago on purpose as part of the "fix applying
> open dialogs in wrong insets" patch. It is not possible to insert an
> inset when multiple cells are selected unless there is special treatment
> in InsetTabular::doDispatch().
> If I allow LFUN_INSERT_CHARSTYLE in InsetTabular::getStatus() I get
>
> Assertion triggered in LyXText* DocIterator::text() by failing check
> "!empty()" in file ../../src/dociterator.C:129

Georg, we are talking about the "Text Style" dialog (a.k.a "character 
dialog"), not the char style inset. Does the patch really not enable the 
settings in that dialog for you?

The char style inset is a separate problem. I have disabled that exactly 
because of the crash.

> I believe that LFUN_INSERT_CHARSTYLE needs to be handled in
> InsetTabular::doDispatch() similar to LFUN_EMPH etc.

Yes, if we want that.

Jürgen

Reply via email to