It seems that the bug I previously reported here is back. In the following canvas, the # symbols which are precede by a space character are too distant from the character that comes before them.
ROOT v6.32.04
Built for linuxx8664gcc on Aug 30 2024, 16:41:36
From heads/master@tags/v6-32-04
With c++ (GCC) 14.2.1 20240805
Binary directory: /usr/bin
Running on Arch linux, using the official root package, version 6.32.04-1.
Additional context
The problem is not present if I use, e.g., font number 1 (free serif).
Did PR#15971 end up in 6.32-06? The fix to the previous bug was there, but I can not find the definition of TTF::ComputeTrailingBlanksWidth(int) in the sources for 6.32-06.
Indeed it is clear on the PR page [1] that it is intended to appear in version 6.34 as you can see on the right side of this page. So for now, as you noticed, the way to get the fix is to get the master version or to compile ROOt yourself.