[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Lily version operators documentation
From: |
David Kastrup |
Subject: |
Re: Lily version operators documentation |
Date: |
Wed, 15 Feb 2017 09:24:11 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
Urs Liska <address@hidden> writes:
> Am 14.02.2017 um 18:27 schrieb Trevor Daniels:
>> Urs Liska wrote Tuesday, February 14, 2017 9:23 AM
>>
>>> my patch https://sourceforge.net/p/testlilyissues/issues/5067/
>>> http://codereview.appspot.com/317270043 is currently on countdown. It
>>> introduces the procedures
>>>
>>> - lilypond>?
>>> - lilypond>=?
>>> - lilypond<?
>>> - lilypond<=?
>>> - lilypond=?
>>>
>>> comparing a given version to the one currently compiling the document.
>>> This makes it possible to write library code supporting multiple
>>> LilyPond versions across syntax changes.
>>>
>>> My question is: Where can I add documentation for this? Browsing through
>>> Extending and IR doesn't seem to indicate a suitable place. It *might*
>>> be fitting somewhere in the "General input and output" of the NR, but
>>> I'm way from being sure about that either.
>> As these functions are not intended for the usual LilyPond user I
>> don't think the NR is suitable, other than to have them listed in A22.
>> Similarly, they will also be listed in the IR under Scheme functions.
>
> Are they listed there really?
> I was of the impression that the ly:something functions defined in
> Scheme are *not* documented anywhere.
That's the current state, yes.
--
David Kastrup