Am Donnerstag, den 01.10.2020, 14:07 +0200 schrieb David Kastrup: > Jonas Hahnfeld <hah...@hahnjo.de> writes: > > > Am Donnerstag, den 01.10.2020, 05:07 +0200 schrieb Werner LEMBERG: > > > > > what was the last version in which this was seen working as > > > > > expected? > > > > > > For me, three weeks ago. > > > > > > > Probably never did but people got lucky. > > > > > > Yes, it looks like that. > > > > So I think it's more likely that the issue got exposed by > > commit 5a957021a3 which runs lilypond once per document passed to > > lilypond-book instead of per included file. This increases the chance > > of being unlucky... > > > > As far as I understand, the correct solution is to reset text-font- > > defaults per session. > > No, the correct solution is not to use assq-set! on shared variables, > and variables accessible to \override are shared. Yes, that is what's needed to actually make the session variable work. I'm now doing assoc-set! on (alist-copy text-font-defaults), see the MR. Is that what you're saying?
> > I've put up a MR that seems to work for local tests: > > https://gitlab.com/lilypond/lilypond/-/merge_requests/431 > > Due to the > > nature of the issue, I need to run two full doc builds (on master and > > with the change) to ensure it really solves the problem... > > > > Jonas
signature.asc
Description: This is a digitally signed message part