[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Define Scheme markups using define-public (issue 577720043 by addres
From: |
dak |
Subject: |
Re: Define Scheme markups using define-public (issue 577720043 by address@hidden) |
Date: |
Sat, 28 Mar 2020 17:37:53 -0700 |
On 2020/03/29 00:35:02, dak wrote:
> Retaining define-markup-command-internal in order to allow defining
markups in
> LilyPond syntax in a manner that stops being supported from Scheme
seems like
> incoherent design.
>
> markup-lambdas can be created from within LilyPond using \markup ...
\etc .
> Having them unusable from Scheme for the purpose of defining a markup
function
> seems inappropriate.
>
> If unsupporting the functionality via define-markup-command is
desirable (which
> I am not convinced of) or independently, it would seem that a more
> regular/prominent module-define-markup-command! with appropriate
semantics would
> be warranted (and used from the parser) instead of retaining
> define-markup-command-internal as a non-internal of
define-markup-command.
By the way: that would also provide at least a workable way of making
input/regression/pattern-markup-evaluation.ly work again without
requiring a global definition of n .
https://codereview.appspot.com/577720043/
- Define Scheme markups using define-public (issue 577720043 by address@hidden), dak, 2020/03/28
- Re: Define Scheme markups using define-public (issue 577720043 by address@hidden),
dak <=
- Re: Define Scheme markups using define-public (issue 577720043 by address@hidden), hanwenn, 2020/03/29
- Re: Define Scheme markups using define-public (issue 577720043 by address@hidden), dak, 2020/03/29
- Re: Define Scheme markups using define-public (issue 577720043 by address@hidden), dak, 2020/03/29
- Re: Define Scheme markups using define-public (issue 577720043 by address@hidden), dak, 2020/03/30
- Re: Define Scheme markups using define-public (issue 577720043 by address@hidden), hanwenn, 2020/03/30