[LyX/2.4.x] Fix check for callstack printing

2025-02-05 Thread Enrico Forestieri
commit e11c35da9eb1571fc995426845f4b5b1d09f6875 Author: Enrico Forestieri Date: Wed Feb 5 11:44:09 2025 +0100 Fix check for callstack printing The code was setting the cache variable before the check, so that callstack printing was turning out to be always possible due to t

[LyX/master] Amend 9b22c347

2025-02-05 Thread Enrico Forestieri
commit dd2039f373bcf2b15e559b5ed83d725fa8bf23af Author: Enrico Forestieri Date: Wed Feb 5 11:27:46 2025 +0100 Amend 9b22c347 Better change the name of the configure option rather than clearing the name of the cached variable before the check. Indeed, this would defeat

[LyX/master] Generate a list of Unicode alphanum characters and their font variants for use in MathML Core.

2025-02-05 Thread Thibaut Cuvelier
commit a8f93f2df2df70e9d19a962b40aeb481205989d7 Author: Thibaut Cuvelier Date: Wed Oct 30 04:26:08 2024 +0100 Generate a list of Unicode alphanum characters and their font variants for use in MathML Core. --- .../tools/generate_unicode_alphanum_variants.py| 199 +

[LyX/master] Add math font into HtmlStream/MathMLStream.

2025-02-05 Thread Thibaut Cuvelier
commit 1254e249faac7e08f0318daabb0f6d2adcf787cf Author: Thibaut Cuvelier Date: Sun Nov 3 05:30:37 2024 +0100 Add math font into HtmlStream/MathMLStream. At the same time, implement font nesting for maths. MathFontInfo also moves to its final resting place, along with the m

[LyX/master] MathStream: perform the conversion for MathML per-character for MathML Core in case there is an active font.

2025-02-05 Thread Thibaut Cuvelier
commit f70409b3b00cca400c01ea2a28b174e360b9024f Author: Thibaut Cuvelier Date: Mon Nov 4 02:07:41 2024 +0100 MathStream: perform the conversion for MathML per-character for MathML Core in case there is an active font. "Per-character" is performed as a user might see it: you need t

[LyX/master] Move the MathMLVersion enum outside of MathMLStream.

2025-02-05 Thread Thibaut Cuvelier
commit c469ae5b5ebfeb4af79fb0e4cc976e0f6ce5a12b Author: Thibaut Cuvelier Date: Sun Nov 3 03:53:55 2024 +0100 Move the MathMLVersion enum outside of MathMLStream. This change is required to avoid circular dependencies between MathMLStream and MathFontInfo: MathFontInfo requires the

[LyX/master] Parse the new list of Unicode characters.

2025-02-05 Thread Thibaut Cuvelier
commit 565a89b2f4618249bd49349581b7eb8d85acd44a Author: Thibaut Cuvelier Date: Wed Oct 30 20:12:54 2024 +0100 Parse the new list of Unicode characters. I shamelessly copied the existing code for `symbols`, as it serves roughly the same purpose. The new code might be hosted somewhe