lilypond-auto
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lilypond-auto] Issue 2998 in lilypond: Patch: IR: Improve performer doc


From: lilypond
Subject: [Lilypond-auto] Issue 2998 in lilypond: Patch: IR: Improve performer documentation
Date: Sun, 02 Dec 2012 10:56:25 +0000

Status: Started
Owner: ----
Labels: Type-Enhancement Patch-new

New issue 2998 by address@hidden: Patch: IR: Improve performer documentation
http://code.google.com/p/lilypond/issues/detail?id=2998

IR: Improve performer documentation

Disentangle engraver and performer documentation in the Translation
part of the Internals Reference.

Previously performers were treated just like engravers. Their actual
relations to contexts as specified in ly/performer-init.ly was
ignored, since only the layout output description based on
ly/engraver-init.ly ($defaultlayout) was parsed.

For performers, query the $defaultmidi output description now. This
also makes available the music expression types accepted by
performers.

Make sure all contexts get documented. While most contexts appear both
in $defaultlayout and $defautlmidi, there is currently one,
ChordNameVoice, that only appears in $defaultmidi and several that
only appear in $defaultlayout.

Merge engraver and performer information in context descriptions.

Try to consolidate translator terminology in the code. So far,
'engraver' had frequently been used where all types of translators
were meant.

Separate translators, performers and other translators into
subsubsections.

http://codereview.appspot.com/6868047




reply via email to

[Prev in Thread] Current Thread [Next in Thread]