[LyX/master] mode convertLaTeXCommands from BiblioInfo to Encodings

Jean-Marc Lasgouttes lasgouttes at lyx.org
Thu Jul 25 16:44:09 UTC 2024


Le 25/07/2024 à 15:20, Jürgen Spitzmüller a écrit :
> Am Donnerstag, dem 25.07.2024 um 11:30 +0200 schrieb Jean-Marc
> Lasgouttes:
>> Did I already say today that I hate updateMacros and have no idea of
>> what it does ?
> 
> Just wanted to mention that this seems to cure it:

Smart man.

Of course, it cures it. It is not very satisfying, but there is not that 
much satisfaction in going in the depths of this code, like I was doing.

I committed this fix.

JMarc

> 
> diff --git a/src/Buffer.cpp b/src/Buffer.cpp
> index 59733d852e..a13c8e5f9f 100644
> --- a/src/Buffer.cpp
> +++ b/src/Buffer.cpp
> @@ -3922,7 +3922,7 @@ void Buffer::updateMacros() const
>                  return;
>   
>          // early exit if the buffer has not changed since last time
> -       if (d->update_macros_id_ == d->id_)
> +       if (d->gui_ && d->update_macros_id_ == d->id_)
>                  return;
>          d->update_macros_id_ = d->id_;
>   
> 
> 
> and this early exiting is only needed in GUI mode, right?
> 



More information about the lyx-devel mailing list