On Tue, Apr 22, 2025 at 12:33:56PM +0200, Jean-Marc Lasgouttes wrote:
> Le 22 avril 2025 11:49:32 GMT+02:00, Scott Kostyshak <[email protected]> a 
> écrit :
> >On Mon, Apr 21, 2025 at 10:54:17AM +0000, Jean-Marc Lasgouttes wrote:
> >> commit 0ed7820843d2b4dd09240d6e6145ddb013d090b8
> >> Author: Jean-Marc Lasgouttes <[email protected]>
> >> Date:   Mon Apr 21 12:53:34 2025 +0200
> >> 
> >>     Fix handling of \int with external math tools
> >> ---
> >>  src/mathed/MathExtern.cpp | 7 +++----
> >>  1 file changed, 3 insertions(+), 4 deletions(-)
> >> 
> >> diff --git a/src/mathed/MathExtern.cpp b/src/mathed/MathExtern.cpp
> >> index caa05aeadc..c8c5acf00e 100644
> >> --- a/src/mathed/MathExtern.cpp
> >> +++ b/src/mathed/MathExtern.cpp
> >> @@ -292,7 +292,7 @@ bool testString(MathAtom const & at, char const * 
> >> const str)
> >>  
> >>  bool testSymbol(MathAtom const & at, docstring const & name)
> >>  {
> >> -  return at->asSymbolInset() && at->asSymbolInset()->name() == name;
> >> +  return (at->asSymbolInset() || at->asMacro()) && at->name() == name;
> >>  }
> >>  
> >>  
> >> @@ -373,9 +373,8 @@ void splitScripts(MathData & ar)
> >>  
> >>            if (script->nuc().size() == 1) {
> >>                    // leave alone sums and integrals
> >> -                  InsetMathSymbol const * sym =
> >> -                          script->nuc().front()->asSymbolInset();
> >> -                  if (sym && (sym->name() == "sum" || sym->name() == 
> >> "int"))
> >> +                  MathAtom const & atom = script->nuc().front();
> >> +                  if (testSymbol(atom, "sum") || testSymbol(atom, "int"))
> >>                            continue;
> >>            }
> >
> >I think this commit broke something with the XHTML export.
> >
> >The following ctest now fails:
> >
> >  export/doc/UserGuide_xhtml (Failed)
> >
> >I don't know what the specific error is but I can figure it out and give
> >more details tomorrow when I'm at my computer with the ctests set up.
> >
> >Scott
> 
> Thanks for the heads up. This is just an html export, right ?

Yes, correct.

Scott

Attachment: signature.asc
Description: PGP signature

-- 
lyx-devel mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-devel

Reply via email to