lilypond-auto
[Top][All Lists]
Advanced

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

[Lilypond-auto] Issue 3487 in lilypond: Patch: Make several special char


From: lilypond
Subject: [Lilypond-auto] Issue 3487 in lilypond: Patch: Make several special characters with or without backslash "non-special"
Date: Sun, 04 Aug 2013 11:40:14 +0000

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

New issue 3487 by address@hidden: Patch: Make several special characters with or without backslash "non-special"
http://code.google.com/p/lilypond/issues/detail?id=3487

Make several special characters with or without backslash "non-special"

Those are defined now in the following manner in scm/declarations-init.ly:

"|" = #(make-music 'BarCheck)
"[" = #(make-span-event 'BeamEvent START)
"]" = #(make-span-event 'BeamEvent STOP)
"~" = #(make-music 'TieEvent)
"(" = #(make-span-event 'SlurEvent START)
")" = #(make-span-event 'SlurEvent STOP)
"\\!" = #(make-span-event 'CrescendoEvent STOP)
"\\(" = #(make-span-event 'PhrasingSlurEvent START)
"\\)" = #(make-span-event 'PhrasingSlurEvent STOP)
"\\>" = #(make-span-event 'DecrescendoEvent START)
"\\<" = #(make-span-event 'CrescendoEvent START)
"\\[" = #(make-span-event 'LigatureEvent START)
"\\]" = #(make-span-event 'LigatureEvent STOP)
"\\~" = #(make-music 'PesOrFlexaEvent)
"\\\\" = #(make-music 'VoiceSeparator)


This necessitates a few syntactic changes for \tempo and staccatissimo

One motivation for this can be seen in the added regression test.


Also contains commits:

Add regression test for articulation syntax change


Run scripts/auxiliar/update-with-convert-ly.sh


Replace staccatissimo shorthand -| with -!

The bar line character is used too prominently, and ! seems more appropriate.


Make tempo range \tempo 20~30 be input as \tempo 20-30 instead

The use of ~ (which is normally used for ties) is quite untypical and
interferes with other syntactical elements.  Dash is not particularly
nice here: \tempo remains rather untypical, but at least dash is used
in a lot of other special-case situations as well.

http://codereview.appspot.com/12432043

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings



reply via email to

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