Re: [GSoC] Proposal: Modular LilyPond Parser (C++)

David Kastrup <[email protected]> Mon, 16 Mar 2026 21:44:08 +0100
Newsgroups gmane.comp.gnu.lilypond.devel
Organization Organization?!?
Message-ID <[email protected]>
"C. Stroppel" <[email protected]> writes:

> Thanks for the clarification. I originally assumed that commands like
> \clef would be overridable because they are defined in Scheme. After
> trying it out, I realized that this assumption was wron - the
> registration seems zo happen only once during startup, and later
> definitions are ignored. So from the musician's perspective, \clef is
> not dynamic or user-modifiable.

I have no idea what you have tried to do, but you are utterly wrong
about that.  One guess would be that you tried to redefine \clef by
writing

\clef = ...

which is wrong.  You need to write

clef = ...

Please try this out and reevaluate your view if appropriate.

-- 
David Kastrup