|
Revised autobeam settings patch
Eliminate context properties measureGrouping, beatLength, and
beamSettings
Create new context properties baseMoment, beatStructure, and
beamExceptions.
Save time-signature-specific settings in context property
timeSignatureSettings
Do away with virtually all special rules for beaming; the beat structure
now governs almost all autobeaming.
Fix documentation
Total comments: 62
Total comments: 44
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1038 lines, -914 lines) |
Patch |
 |
M |
Documentation/de/notation/rhythms.itely
|
View
|
1
2
3
4
|
10 chunks |
+36 lines, -35 lines |
0 comments
|
Download
|
 |
M |
Documentation/es/notation/rhythms.itely
|
View
|
1
2
3
4
|
7 chunks |
+28 lines, -26 lines |
0 comments
|
Download
|
 |
M |
Documentation/fr/notation/rhythms.itely
|
View
|
1
2
3
4
|
47 chunks |
+125 lines, -122 lines |
0 comments
|
Download
|
 |
M |
Documentation/notation/rhythms.itely
|
View
|
1
2
3
4
|
6 chunks |
+136 lines, -79 lines |
0 comments
|
Download
|
 |
A |
Documentation/snippets/new/automatic-beam-subdivisions.ly
|
View
|
2
|
1 chunk |
+39 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Documentation/snippets/new/beam-endings-in-score-context.ly
|
View
|
1
2
|
3 chunks |
+6 lines, -10 lines |
0 comments
|
Download
|
 |
M |
Documentation/snippets/new/beam-grouping-in-7-8-time.ly
|
View
|
1
2
|
2 chunks |
+6 lines, -7 lines |
0 comments
|
Download
|
 |
M |
Documentation/snippets/new/compound-time-signatures.ly
|
View
|
1
2
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
Documentation/snippets/new/conducting-signs,-measure-grouping-signs.ly
|
View
|
1
2
3
4
|
1 chunk |
+19 lines, -9 lines |
0 comments
|
Download
|
 |
M |
Documentation/snippets/new/fretted-headword.ly
|
View
|
1
2
|
2 chunks |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
Documentation/snippets/new/reverting-default-beam-endings.ly
|
View
|
1
2
|
2 chunks |
+4 lines, -6 lines |
0 comments
|
Download
|
 |
A |
Documentation/snippets/new/subdividing-beams.ly
|
View
|
|
1 chunk |
+40 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Documentation/snippets/rhythms.snippet-list
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
Documentation/web/ly-examples/granados.ly
|
View
|
|
6 chunks |
+23 lines, -21 lines |
0 comments
|
Download
|
 |
M |
input/regression/auto-beam-beaming-override.ly
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
input/regression/beam-beat-grouping.ly
|
View
|
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
input/regression/beaming-ternary-metrum.ly
|
View
|
1
2
3
4
|
2 chunks |
+6 lines, -8 lines |
0 comments
|
Download
|
 |
M |
input/regression/les-nereides.ly
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/auto-beam-engraver.cc
|
View
|
1
2
|
7 chunks |
+27 lines, -27 lines |
0 comments
|
Download
|
 |
M |
lily/beam-engraver.cc
|
View
|
1
2
3
4
|
8 chunks |
+12 lines, -10 lines |
0 comments
|
Download
|
 |
M |
lily/beam-setting-scheme.cc
|
View
|
|
1 chunk |
+0 lines, -78 lines |
0 comments
|
Download
|
 |
M |
lily/beaming-pattern.cc
|
View
|
1
2
|
4 chunks |
+9 lines, -8 lines |
0 comments
|
Download
|
 |
M |
lily/include/beam-settings.hh
|
View
|
|
1 chunk |
+0 lines, -29 lines |
0 comments
|
Download
|
 |
M |
lily/include/beaming-pattern.hh
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/measure-grouping-engraver.cc
|
View
|
|
4 chunks |
+8 lines, -18 lines |
0 comments
|
Download
|
 |
M |
lily/timing-translator.cc
|
View
|
1
2
3
4
|
2 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ly/bagpipe.ly
|
View
|
1
2
3
4
|
3 chunks |
+15 lines, -17 lines |
0 comments
|
Download
|
 |
M |
ly/engraver-init.ly
|
View
|
|
2 chunks |
+12 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ly/music-functions-init.ly
|
View
|
1
2
3
4
|
4 chunks |
+16 lines, -50 lines |
0 comments
|
Download
|
 |
M |
python/convertrules.py
|
View
|
1
2
3
4
|
1 chunk |
+25 lines, -0 lines |
0 comments
|
Download
|
 |
M |
scm/auto-beam.scm
|
View
|
1
2
3
4
|
2 chunks |
+77 lines, -55 lines |
0 comments
|
Download
|
 |
M |
scm/beam-settings.scm
|
View
|
|
1 chunk |
+0 lines, -240 lines |
0 comments
|
Download
|
 |
M |
scm/define-context-properties.scm
|
View
|
1
2
|
4 chunks |
+11 lines, -8 lines |
0 comments
|
Download
|
 |
M |
scm/define-music-display-methods.scm
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
scm/lily.scm
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
scm/lily-library.scm
|
View
|
1
2
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
scm/music-functions.scm
|
View
|
1
2
|
2 chunks |
+28 lines, -26 lines |
0 comments
|
Download
|
 |
A |
scm/time-signature-settings.scm
|
View
|
1
2
3
4
|
1 chunk |
+299 lines, -0 lines |
0 comments
|
Download
|
 |
M |
scripts/musicxml2ly.py
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 24
|