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

Delta Between Two Patch Sets: scm/define-grob-properties.scm

Issue 7424049: Allows slurs to break at barlines.
Left Patch Set: Allows slurs to naturally stop and end at barlines. Created 12 years, 1 month ago
Right Patch Set: Changes name, harmonizes slur direction Created 12 years 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 | « scm/define-event-classes.scm ('k') | scm/define-music-types.scm » ('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 ;;;; This file is part of LilyPond, the GNU music typesetter. 1 ;;;; This file is part of LilyPond, the GNU music typesetter.
2 ;;;; 2 ;;;;
3 ;;;; Copyright (C) 1998--2012 Han-Wen Nienhuys <hanwen@xs4all.nl> 3 ;;;; Copyright (C) 1998--2012 Han-Wen Nienhuys <hanwen@xs4all.nl>
4 ;;;; Jan Nieuwenhuizen <janneke@gnu.org> 4 ;;;; Jan Nieuwenhuizen <janneke@gnu.org>
5 ;;;; 5 ;;;;
6 ;;;; LilyPond is free software: you can redistribute it and/or modify 6 ;;;; LilyPond is free software: you can redistribute it and/or modify
7 ;;;; it under the terms of the GNU General Public License as published by 7 ;;;; it under the terms of the GNU General Public License as published by
8 ;;;; the Free Software Foundation, either version 3 of the License, or 8 ;;;; the Free Software Foundation, either version 3 of the License, or
9 ;;;; (at your option) any later version. 9 ;;;; (at your option) any later version.
10 ;;;; 10 ;;;;
(...skipping 1118 matching lines...) Expand 10 before | Expand all | Expand 10 after
1129 (minimum-translations-alist ,list? "An list of translations for a given 1129 (minimum-translations-alist ,list? "An list of translations for a given
1130 start and end point.") 1130 start and end point.")
1131 1131
1132 (neighbors ,ly:grob-array? "The X-axis neighbors of a grob. Used by the 1132 (neighbors ,ly:grob-array? "The X-axis neighbors of a grob. Used by the
1133 pure-from-neighbor-interface to determine various grob heights.") 1133 pure-from-neighbor-interface to determine various grob heights.")
1134 1134
1135 (normal-stems ,ly:grob-array? "An array of visible stems.") 1135 (normal-stems ,ly:grob-array? "An array of visible stems.")
1136 (note-columns ,ly:grob-array? "An array of @code{NoteColumn} grobs.") 1136 (note-columns ,ly:grob-array? "An array of @code{NoteColumn} grobs.")
1137 (note-head ,ly:grob? "A single note head.") 1137 (note-head ,ly:grob? "A single note head.")
1138 (note-heads ,ly:grob-array? "An array of note head grobs.") 1138 (note-heads ,ly:grob-array? "An array of note head grobs.")
1139 (other-half ,ly:grob? "The other half a broken spanner. For example,
1140 a slur that breaks at a repeat stores its other half here.")
1139 (pedal-text ,ly:grob? "A pointer to the text of a mixed-style piano 1141 (pedal-text ,ly:grob? "A pointer to the text of a mixed-style piano
1140 pedal.") 1142 pedal.")
1141 (potential-X-colliding-grobs ,ly:grob-array? "Grobs that can potentially 1143 (potential-X-colliding-grobs ,ly:grob-array? "Grobs that can potentially
1142 collide with a self-aligned grob on the X-axis.") 1144 collide with a self-aligned grob on the X-axis.")
1143 (pure-relevant-grobs ,ly:grob-array? "All the grobs (items and spanners) 1145 (pure-relevant-grobs ,ly:grob-array? "All the grobs (items and spanners)
1144 that are relevant for finding the @code{pure-Y-extent}") 1146 that are relevant for finding the @code{pure-Y-extent}")
1145 (pure-relevant-items ,ly:grob-array? "A subset of elements that are 1147 (pure-relevant-items ,ly:grob-array? "A subset of elements that are
1146 relevant for finding the @code{pure-Y-extent}.") 1148 relevant for finding the @code{pure-Y-extent}.")
1147 (pure-relevant-spanners ,ly:grob-array? "A subset of elements that are 1149 (pure-relevant-spanners ,ly:grob-array? "A subset of elements that are
1148 relevant for finding the @code{pure-Y-extent}.") 1150 relevant for finding the @code{pure-Y-extent}.")
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after
1317 (virga ,boolean? "Is this neume a virga?") 1319 (virga ,boolean? "Is this neume a virga?")
1318 1320
1319 (x-offset ,ly:dimension? "Extra horizontal offset for ligature heads.") 1321 (x-offset ,ly:dimension? "Extra horizontal offset for ligature heads.")
1320 1322
1321 ))) 1323 )))
1322 1324
1323 (define-public all-backend-properties 1325 (define-public all-backend-properties
1324 (append 1326 (append
1325 all-internal-grob-properties 1327 all-internal-grob-properties
1326 all-user-grob-properties)) 1328 all-user-grob-properties))
LEFTRIGHT

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