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
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
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 +
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
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
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
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