---

** [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:* [[email protected]](http://code.google.com/u/[email protected]/)
*Originally owned by:* [[email protected]](http://code.google.com/u/[email protected]/)

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](http://codereview.appspot.com/12432043)


---

Sent from sourceforge.net because [email protected] 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto

Reply via email to