|
From: | Auto mailings of changes to Lily Issues |
Subject: | [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] Ticket 3487 discussion |
Date: | Fri, 05 Feb 2016 00:13:49 +0000 |
Diff:
--- old +++ new @@ -5,23 +5,25 @@ Make several special characters with or without backslash "non-special" -Those are defined now in the following manner in scm/declarations-init.ly: +Those are defined now in the following manner in ly/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\) +~~~~ +"|" = #(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 @@ -42,10 +44,10 @@ 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 +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 +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.
[issues:#3487] Patch: Make several special characters with or without backslash "shorthands"
Status: Verified
Labels: Fixed_2_17_25
Created: Sun Aug 04, 2013 04:39 AM UTC by Anonymous
Last Updated: Sun Aug 25, 2013 11:52 PM UTC
Owner: nobody
Originally created by: *anonymous
Originally created by: address@hidden
Originally owned by: address@hidden
Make several special characters with or without backslash "non-special"
Those are defined now in the following manner in ly/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
Sent from sourceforge.net because address@hidden is subscribed to https://sourceforge.net/p/testlilyissues/issues/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________ Testlilyissues-auto mailing list address@hidden https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto
[Prev in Thread] | Current Thread | [Next in Thread] |