Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(208)

Delta Between Two Patch Sets: Documentation/changes.tely

Issue 4961041: Sketch for broken beams with consistent slopes (Closed)
Left Patch Set: Merge after cosmetic variable name push. Created 12 years, 5 months ago
Right Patch Set: Gets x_span_ right. Created 12 years, 5 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Right: Side by side diff | Download
« no previous file with change/comment | « no previous file | input/regression/beam-concave.ly » ('j') | lily/beam-quanting.cc » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
(no file at all)
1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*- 1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
2 @setfilename lilypond-changes.info 2 @setfilename lilypond-changes.info
3 @settitle LilyPond Changes 3 @settitle LilyPond Changes
4 4
5 @include macros.itexi 5 @include macros.itexi
6 6
7 @ifhtml 7 @ifhtml
8 @macro inputfileref{DIR,NAME} 8 @macro inputfileref{DIR,NAME}
9 @uref{../../\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}@c 9 @uref{../../\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}@c
10 @end macro 10 @end macro
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
53 * try to be as brief possible in those cases 53 * try to be as brief possible in those cases
54 54
55 * don't try to provide real-world examples, they often get too big, 55 * don't try to provide real-world examples, they often get too big,
56 which scares away people. 56 which scares away people.
57 57
58 * Write complete sentences. 58 * Write complete sentences.
59 59
60 * only show user-visible changes. 60 * only show user-visible changes.
61 61
62 @end ignore 62 @end ignore
63 @item
64 Beams can now have their slopes preserved over line breaks.
65 @lilypond[fragment,quote,relative=2]
66 \override Beam #'breakable = ##t
Neil Puttock 2011/10/20 19:24:44 no indent
67 \override Beam #'consistent-broken-slope = ##t
68 a8 [ b c d e f g \bar "" \break f e d c b a ]
Neil Puttock 2011/10/20 19:24:44 a8[ a]
69 @end lilypond
70 To do this, several callback functions are now deprecated.
71 @itemize
72 @item @code{ly:beam::calc-least-squares-positions}
73 @item @code{ly:beam::slope-damping}
74 @item @code{ly:beam::shift-region-to-valid}
75 @end itemize
76 All of these functions are now automatically called via @code{ly:beam::quanting} .
77 Furthermore, @code{ly:beam::quanting} now only takes one argument -
78 the beam grob. All Scheme functions that used these callbacks are now
Neil Puttock 2011/10/20 19:24:44 two spaces after full stop/period
79 simplified. For examples, see @file{input/regression/beam-concave.ly}
Neil Puttock 2011/10/20 19:24:44 You shouldn't reference regression tests here. Wi
80 and @file{input/regression/beam-concave-chord.ly}.
81
63 @item 82 @item
64 Music, event, and scheme functions can now be defined with optional 83 Music, event, and scheme functions can now be defined with optional
65 arguments before mandatory arguments. 84 arguments before mandatory arguments.
66 85
67 @item 86 @item
68 There is a new @code{define-event-function} command in analogy to 87 There is a new @code{define-event-function} command in analogy to
69 @code{define-music-function} that can be used for defining music 88 @code{define-music-function} that can be used for defining music
70 functions acting as events without requiring a direction specifier 89 functions acting as events without requiring a direction specifier
71 (@code{-}, @code{^}, or @code{_}) placed before them. 90 (@code{-}, @code{^}, or @code{_}) placed before them.
72 @lilypond[quote,verbatim,raggedright] 91 @lilypond[quote,verbatim,raggedright]
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
151 @ifhtml 170 @ifhtml
152 For older news, go to 171 For older news, go to
153 @uref{http://lilypond.org/doc/v2.14/Documentation/changes/}, 172 @uref{http://lilypond.org/doc/v2.14/Documentation/changes/},
154 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS.html}, 173 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS.html},
155 or @uref{../,go back} to the Documentation index. 174 or @uref{../,go back} to the Documentation index.
156 175
157 176
158 @end ifhtml 177 @end ifhtml
159 178
160 @bye 179 @bye
LEFTRIGHT

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b