|
Add non-member unsmob<T> to replace T::unsmob and T::is_smob.
Hide Smob_base<>::is_smob() to prevent the misleading situation of
D::is_smob(S) returning true when S represents an ancestor of D rather
than a D. This issue was previously worked around by overriding
is_smob in several derived smob classes; that is no longer needed.
LY_ASSERT_SMOB() now returns a smob pointer. This is not used yet, but is available for future use to avoid unsmobbing twice.
Smob_base<>::smob_p() is hidden because there doesn't seem to be a
need for it to be public.
Files in lily/include were edited by hand. Files in lily itself were
processed with the following sed script.
s/\([A-Za-z_]\+\)::derived_unsmob/unsmob<\1>/g
s/derived_unsmob *<\([A-Za-z_]\+\)>/unsmob<\1>/g
s/\([A-Za-z_]\+\)::unsmob/unsmob<\1>/g
s/\([A-Za-z_]\+\)::is_smob/unsmob<\1>/g
s/Input \*\([A-Za-z_]\+\) = unsmob /Input *\1 = unsmob<Input> /g
s/LY_ASSERT_SMOB (\([^)]*\))$/LY_ASSERT_SMOB (\1);/g
This is an evolution of the idea originally proposed in https://codereview.appspot.com/236850043/
Total comments: 6
Total comments: 1
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1507 lines, -1565 lines) |
Patch |
 |
M |
lily/accidental.cc
|
View
|
2
|
4 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
lily/accidental-engraver.cc
|
View
|
1
2
|
5 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/accidental-placement.cc
|
View
|
1
2
|
5 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/align-interface.cc
|
View
|
2
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/all-font-metrics.cc
|
View
|
1
2
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/ambitus-engraver.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/arpeggio.cc
|
View
|
2
|
7 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/articulations.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/auto-beam-engraver.cc
|
View
|
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/auto-change-iterator.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/axis-group-engraver.cc
|
View
|
1
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/axis-group-interface.cc
|
View
|
1
2
|
21 chunks |
+26 lines, -26 lines |
0 comments
|
Download
|
 |
M |
lily/axis-group-interface-scheme.cc
|
View
|
2
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/balloon.cc
|
View
|
1
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/balloon-engraver.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/bar-check-iterator.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/beam.cc
|
View
|
1
2
|
13 chunks |
+18 lines, -18 lines |
0 comments
|
Download
|
 |
M |
lily/beam-collision-engraver.cc
|
View
|
1
2
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/beam-engraver.cc
|
View
|
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/beam-quanting.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/bend-engraver.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/book.cc
|
View
|
1
2
|
8 chunks |
+11 lines, -11 lines |
0 comments
|
Download
|
 |
M |
lily/book-scheme.cc
|
View
|
2
|
10 chunks |
+14 lines, -14 lines |
0 comments
|
Download
|
 |
M |
lily/break-align-engraver.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/break-alignment-interface.cc
|
View
|
1
2
|
6 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/break-substitution.cc
|
View
|
1
2
|
7 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
 |
M |
lily/breathing-sign.cc
|
View
|
2
|
5 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/chord-name.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/chord-name-engraver.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/clef.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/clef-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/clef-modifier.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/cluster.cc
|
View
|
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/cluster-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/coherent-ligature-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/completion-note-heads-engraver.cc
|
View
|
2
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/completion-rest-engraver.cc
|
View
|
2
|
3 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/constrained-breaking.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/context.cc
|
View
|
1
2
|
18 chunks |
+23 lines, -23 lines |
0 comments
|
Download
|
 |
M |
lily/context-def.cc
|
View
|
2
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/context-mod-scheme.cc
|
View
|
2
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/context-property.cc
|
View
|
1
2
|
5 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/context-scheme.cc
|
View
|
2
|
14 chunks |
+14 lines, -14 lines |
0 comments
|
Download
|
 |
M |
lily/custos.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/custos-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/dispatcher.cc
|
View
|
1
2
3
4
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/dispatcher-scheme.cc
|
View
|
1
2
|
5 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/dot-column.cc
|
View
|
2
|
5 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/dot-column-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/dots.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/dots-engraver.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/drum-note-performer.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/duration-scheme.cc
|
View
|
2
|
8 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
 |
M |
lily/dynamic-align-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/dynamic-engraver.cc
|
View
|
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/enclosing-bracket.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/engraver.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/engraver-group.cc
|
View
|
1
2
3
4
|
5 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/engraver-scheme.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/episema-engraver.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/event-chord-iterator.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/figured-bass-continuation.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/figured-bass-engraver.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/fingering-column.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/fingering-engraver.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/flag.cc
|
View
|
2
|
5 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/font-interface.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/font-metric-scheme.cc
|
View
|
2
|
8 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
lily/font-select.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/footnote-engraver.cc
|
View
|
1
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/forbid-break-engraver.cc
|
View
|
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/function-documentation.cc
|
View
|
1
2
|
2 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/global-context.cc
|
View
|
1
2
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/global-context-scheme.cc
|
View
|
1
2
|
4 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/grace-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/grace-music.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/grace-spacing-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/gregorian-ligature-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/grid-line-interface.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/grid-point-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/grob.cc
|
View
|
1
2
|
11 chunks |
+16 lines, -16 lines |
0 comments
|
Download
|
 |
M |
lily/grob-array.cc
|
View
|
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/grob-array-scheme.cc
|
View
|
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/grob-closure.cc
|
View
|
1
2
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/grob-info.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/grob-pq-engraver.cc
|
View
|
2
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/grob-property.cc
|
View
|
1
2
|
9 chunks |
+14 lines, -14 lines |
0 comments
|
Download
|
 |
M |
lily/grob-scheme.cc
|
View
|
1
2
|
28 chunks |
+38 lines, -38 lines |
0 comments
|
Download
|
 |
M |
lily/hairpin.cc
|
View
|
1
2
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/hara-kiri-group-spanner.cc
|
View
|
2
|
5 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/horizontal-bracket.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/include/engraver.hh
|
View
|
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/include/global-context.hh
|
View
|
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/include/item.hh
|
View
|
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/include/lily-guile-macros.hh
|
View
|
1
2
|
1 chunk |
+17 lines, -12 lines |
0 comments
|
Download
|
 |
M |
lily/include/listener.hh
|
View
|
1
2
3
|
5 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
lily/include/music.hh
|
View
|
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/include/paper-score.hh
|
View
|
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/include/performance.hh
|
View
|
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/include/performer.hh
|
View
|
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/include/smobs.hh
|
View
|
1
2
3
|
4 chunks |
+12 lines, -15 lines |
0 comments
|
Download
|
 |
M |
lily/include/smobs.tcc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/include/spanner.hh
|
View
|
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/include/stencil.hh
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/include/stream-event.hh
|
View
|
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/input-scheme.cc
|
View
|
2
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/input-smob.cc
|
View
|
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/instrument-name-engraver.cc
|
View
|
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/item-scheme.cc
|
View
|
1
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/keep-alive-together-engraver.cc
|
View
|
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/key-signature-interface.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/kievan-ligature-engraver.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/laissez-vibrer-engraver.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/ledger-line-engraver.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/ledger-line-spanner.cc
|
View
|
1
2
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/lexer.ll
|
View
|
1
2
|
7 chunks |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
lily/ligature-engraver.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/lily-guile.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
1 comment
|
Download
|
 |
M |
lily/lily-lexer.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/lily-lexer-scheme.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/lily-parser.cc
|
View
|
2
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/lily-parser-scheme.cc
|
View
|
2
|
12 chunks |
+13 lines, -13 lines |
0 comments
|
Download
|
 |
M |
lily/line-spanner.cc
|
View
|
1
2
|
6 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
lily/lyric-combine-music.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/lyric-combine-music-iterator.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/lyric-engraver.cc
|
View
|
1
2
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/lyric-extender.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/lyric-hyphen.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/measure-grouping-engraver.cc
|
View
|
2
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/measure-grouping-spanner.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/melody-spanner.cc
|
View
|
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/mensural-ligature.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/mensural-ligature-engraver.cc
|
View
|
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/metronome-engraver.cc
|
View
|
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/midi-control-function-performer.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/moment.cc
|
View
|
2
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/moment-scheme.cc
|
View
|
2
|
12 chunks |
+18 lines, -18 lines |
0 comments
|
Download
|
 |
M |
lily/multi-measure-rest.cc
|
View
|
1
2
|
8 chunks |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
lily/multi-measure-rest-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/music.cc
|
View
|
1
2
|
12 chunks |
+16 lines, -16 lines |
0 comments
|
Download
|
 |
M |
lily/music-function-scheme.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/music-iterator.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/music-scheme.cc
|
View
|
1
2
|
11 chunks |
+19 lines, -19 lines |
0 comments
|
Download
|
 |
M |
lily/music-sequence.cc
|
View
|
1
2
|
14 chunks |
+17 lines, -17 lines |
0 comments
|
Download
|
 |
M |
lily/music-wrapper.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/music-wrapper-iterator.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/new-fingering-engraver.cc
|
View
|
1
2
|
4 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/note-collision.cc
|
View
|
2
|
8 chunks |
+12 lines, -12 lines |
0 comments
|
Download
|
 |
M |
lily/note-column.cc
|
View
|
1
2
|
9 chunks |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
lily/note-column-scheme.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/note-head.cc
|
View
|
2
|
6 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
lily/note-head-scheme.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/note-heads-engraver.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/note-name-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/note-performer.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/note-spacing.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/note-spacing-engraver.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/open-type-font.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/open-type-font-scheme.cc
|
View
|
1
2
|
6 chunks |
+11 lines, -11 lines |
0 comments
|
Download
|
 |
M |
lily/ottava-bracket.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/ottava-engraver.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/output-def.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/output-def-scheme.cc
|
View
|
2
|
12 chunks |
+14 lines, -14 lines |
0 comments
|
Download
|
 |
M |
lily/page-breaking.cc
|
View
|
1
2
|
4 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/page-breaking-scheme.cc
|
View
|
2
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/page-layout-problem.cc
|
View
|
1
2
|
25 chunks |
+32 lines, -32 lines |
0 comments
|
Download
|
 |
M |
lily/page-layout-problem-scheme.cc
|
View
|
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/page-turn-engraver.cc
|
View
|
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/pango-font-scheme.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/paper-book.cc
|
View
|
1
2
|
17 chunks |
+21 lines, -21 lines |
0 comments
|
Download
|
 |
M |
lily/paper-book-scheme.cc
|
View
|
2
|
6 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/paper-column.cc
|
View
|
1
2
|
10 chunks |
+16 lines, -16 lines |
0 comments
|
Download
|
 |
M |
lily/paper-column-engraver.cc
|
View
|
1
2
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/paper-def.cc
|
View
|
2
|
3 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/paper-outputter-scheme.cc
|
View
|
2
|
6 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/paper-score-scheme.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/paper-system-scheme.cc
|
View
|
2
|
1 chunk |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/parser.yy
|
View
|
1
2
|
67 chunks |
+124 lines, -124 lines |
0 comments
|
Download
|
 |
M |
lily/part-combine-iterator.cc
|
View
|
1
2
3
4
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/partial-iterator.cc
|
View
|
2
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/percent-repeat-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/percent-repeat-item.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/performance-scheme.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/performer-group.cc
|
View
|
1
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/piano-pedal-align-engraver.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/piano-pedal-bracket.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/piano-pedal-engraver.cc
|
View
|
1
2
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/pitch.cc
|
View
|
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/pitch-scheme.cc
|
View
|
2
|
12 chunks |
+15 lines, -15 lines |
0 comments
|
Download
|
 |
M |
lily/pitched-trill-engraver.cc
|
View
|
1
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/pointer-group-interface.cc
|
View
|
2
|
4 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/pointer-group-interface-scheme.cc
|
View
|
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/prob.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/prob-scheme.cc
|
View
|
2
|
5 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/property-iterator.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/pure-from-neighbor-interface.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/quote-iterator.cc
|
View
|
1
2
|
3 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/relative-octave-check.cc
|
View
|
1
2
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/repeat-tie-engraver.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/repeated-music.cc
|
View
|
1
2
|
8 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
 |
M |
lily/rest.cc
|
View
|
2
|
6 chunks |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
lily/rest-collision.cc
|
View
|
2
|
5 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/rest-collision-engraver.cc
|
View
|
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/rest-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/rhythmic-head.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/rhythmic-music-iterator.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/scale.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/score.cc
|
View
|
1
2
|
4 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/score-performer.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/score-scheme.cc
|
View
|
1
2
|
7 chunks |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
lily/script-column.cc
|
View
|
2
|
5 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/script-interface.cc
|
View
|
2
|
5 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/self-alignment-interface.cc
|
View
|
2
|
2 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/semi-tie.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/semi-tie-column.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/separating-line-group-engraver.cc
|
View
|
2
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/separation-item.cc
|
View
|
1
2
|
4 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/sequential-iterator.cc
|
View
|
1
2
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/side-position-interface.cc
|
View
|
1
2
|
9 chunks |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
lily/simple-closure.cc
|
View
|
1
2
|
3 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/simple-spacer.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/simultaneous-music-iterator.cc
|
View
|
1
2
|
8 chunks |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
lily/skyline.cc
|
View
|
2
|
4 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
lily/skyline-pair.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/slur.cc
|
View
|
1
2
|
11 chunks |
+15 lines, -15 lines |
0 comments
|
Download
|
 |
M |
lily/slur-proto-engraver.cc
|
View
|
1
2
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/slur-scoring.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/spaceable-grob.cc
|
View
|
1
2
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/spacing-basic.cc
|
View
|
1
2
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/spacing-determine-loose-columns.cc
|
View
|
1
2
|
4 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
lily/spacing-engraver.cc
|
View
|
1
2
|
3 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/spacing-interface.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/spacing-loose-columns.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/spacing-spanner.cc
|
View
|
1
2
|
8 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
lily/span-bar-stub-engraver.cc
|
View
|
2
|
3 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/spanner.cc
|
View
|
1
2
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/spanner-scheme.cc
|
View
|
1
2
|
4 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/spring-smob.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/staff-grouper-interface.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/staff-symbol.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/staff-symbol-engraver.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/staff-symbol-referencer.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/staff-symbol-referencer-scheme.cc
|
View
|
2
|
5 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
lily/stem.cc
|
View
|
1
2
|
25 chunks |
+29 lines, -29 lines |
0 comments
|
Download
|
 |
M |
lily/stem-engraver.cc
|
View
|
1
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/stem-tremolo.cc
|
View
|
1
2
|
12 chunks |
+17 lines, -17 lines |
0 comments
|
Download
|
 |
M |
lily/stencil-integral.cc
|
View
|
2
|
14 chunks |
+14 lines, -14 lines |
0 comments
|
Download
|
 |
M |
lily/stencil-scheme.cc
|
View
|
2
|
18 chunks |
+21 lines, -21 lines |
0 comments
|
Download
|
 |
M |
lily/stream-event.cc
|
View
|
1
2
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/stream-event-scheme.cc
|
View
|
1
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/sustain-pedal.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/system.cc
|
View
|
1
2
|
20 chunks |
+24 lines, -24 lines |
0 comments
|
Download
|
 |
M |
lily/system-start-delimiter.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/system-start-delimiter-engraver.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/tab-tie-follow-engraver.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/tempo-performer.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/text-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/text-interface.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/text-spanner-engraver.cc
|
View
|
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/tie.cc
|
View
|
1
2
|
5 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
lily/tie-column.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/tie-engraver.cc
|
View
|
1
2
|
4 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/tie-formatting-problem.cc
|
View
|
1
2
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
lily/tie-performer.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/time-signature-engraver.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/timing-translator.cc
|
View
|
1
2
|
6 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
lily/translator.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/translator-ctors.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/translator-dispatch-list.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/translator-group.cc
|
View
|
1
2
|
10 chunks |
+12 lines, -12 lines |
0 comments
|
Download
|
 |
M |
lily/translator-scheme.cc
|
View
|
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/trill-spanner-engraver.cc
|
View
|
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/tuplet-bracket.cc
|
View
|
1
2
|
11 chunks |
+11 lines, -11 lines |
0 comments
|
Download
|
 |
M |
lily/tuplet-engraver.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/tuplet-iterator.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/tuplet-number.cc
|
View
|
1
2
|
8 chunks |
+12 lines, -12 lines |
0 comments
|
Download
|
 |
M |
lily/undead.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/unpure-pure-container.cc
|
View
|
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
lily/vaticana-ligature.cc
|
View
|
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
lily/vaticana-ligature-engraver.cc
|
View
|
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/vertical-align-engraver.cc
|
View
|
1
2
|
4 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
lily/volta-bracket.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
lily/volta-engraver.cc
|
View
|
1
2
|
3 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
Total messages: 19
|