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

Delta Between Two Patch Sets: Documentation/changes.tely

Issue 5293060: Fixes slope errors from incorrect X extents in Beam::print. (Closed)
Left Patch Set: Modifications to bring patch closer to Scriabin Op. 11 No. 1 ed. Peters. Created 12 years, 5 months ago
Right Patch Set: Removes condition that limits increase in region size. Created 12 years, 4 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-broken-classic.ly » ('j') | no next file with change/comment »
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 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
66 nomenclature. 66 nomenclature.
67 67
68 @item 68 @item
69 The interface for specifying string tunings in tablature has been 69 The interface for specifying string tunings in tablature has been
70 simplified considerably. 70 simplified considerably.
71 71
72 @item 72 @item
73 Beams can now have their slopes preserved over line breaks. 73 Beams can now have their slopes preserved over line breaks.
74 @lilypond[fragment,quote,relative=2] 74 @lilypond[fragment,quote,relative=2]
75 \override Beam #'breakable = ##t 75 \override Beam #'breakable = ##t
76 \override Beam #'consistent-broken-slope = ##t 76 a8[ b c d e f g \bar "" \break f e d c b a]
77 \once \override Beam #'positions = #beam::align-with-broken-parts
78 a8[ b c d e f g \bar "" \break f e d c b a]
79 \once \override Beam #'positions = #beam::slope-like-broken-parts
77 a8[ b c d e f g \bar "" \break f e d c b a] 80 a8[ b c d e f g \bar "" \break f e d c b a]
78 @end lilypond 81 @end lilypond
79 To do this, several callback functions are now deprecated. 82 To do this, several callback functions are now deprecated.
80 @itemize 83 @itemize
81 @item @code{ly:beam::calc-least-squares-positions} 84 @item @code{ly:beam::calc-least-squares-positions}
82 @item @code{ly:beam::slope-damping} 85 @item @code{ly:beam::slope-damping}
83 @item @code{ly:beam::shift-region-to-valid} 86 @item @code{ly:beam::shift-region-to-valid}
84 @end itemize 87 @end itemize
85 All of these functions are now automatically called via @code{ly:beam::quanting} . 88 Furthermore, @code{ly:beam::quanting} now takes an additional argument
86 Furthermore, @code{ly:beam::quanting} now only takes one argument - 89 to help calculations over line breaks. All of these functions are now
87 the beam grob. 90 automatically called when setting the @code{positions} parameter.
88 91
89 @item 92 @item
90 In function arguments music, markups and Scheme expressions (as well 93 In function arguments music, markups and Scheme expressions (as well
91 as several other syntactic entities) have become mostly 94 as several other syntactic entities) have become mostly
92 interchangeable and are told apart only by evaluating the respective 95 interchangeable and are told apart only by evaluating the respective
93 predicate. 96 predicate.
94 97
95 @item 98 @item
96 Music functions (and their close relatives) can now be defined with 99 Music functions (and their close relatives) can now be defined with
97 optional arguments. 100 optional arguments.
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
187 @ifhtml 190 @ifhtml
188 For older news, go to 191 For older news, go to
189 @uref{http://lilypond.org/doc/v2.14/Documentation/changes/}, 192 @uref{http://lilypond.org/doc/v2.14/Documentation/changes/},
190 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS.html}, 193 @uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS.html},
191 or @uref{../,go back} to the Documentation index. 194 or @uref{../,go back} to the Documentation index.
192 195
193 196
194 @end ifhtml 197 @end ifhtml
195 198
196 @bye 199 @bye
LEFTRIGHT

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