Implement two variations on double repeat sign.
[lilypond.git] / lily / 
tree2436543e4169277c6088ca1465f3a2c16f8ebb9f
drwxr-xr-x   ..
-rw-r--r-- 2505 GNUmakefile
-rw-r--r-- 620 SConscript
-rw-r--r-- 17566 accidental-engraver.cc
-rw-r--r-- 10599 accidental-placement.cc
-rw-r--r-- 5546 accidental.cc
-rw-r--r-- 11785 align-interface.cc
-rw-r--r-- 773 all-font-metrics-scheme.cc
-rw-r--r-- 3299 all-font-metrics.cc
-rw-r--r-- 5154 ambitus-engraver.cc
-rw-r--r-- 2009 ambitus.cc
-rw-r--r-- 843 apply-context-iterator.cc
-rw-r--r-- 2116 arpeggio-engraver.cc
-rw-r--r-- 5217 arpeggio.cc
-rw-r--r-- 607 audio-column.cc
-rw-r--r-- 751 audio-element-info.cc
-rw-r--r-- 359 audio-element.cc
-rw-r--r-- 2940 audio-item.cc
-rw-r--r-- 665 audio-staff.cc
-rw-r--r-- 9155 auto-beam-engraver.cc
-rw-r--r-- 3484 auto-change-iterator.cc
-rw-r--r-- 2412 axis-group-engraver.cc
-rw-r--r-- 1101 axis-group-interface-scheme.cc
-rw-r--r-- 20999 axis-group-interface.cc
-rw-r--r-- 1947 balloon-engraver.cc
-rw-r--r-- 1764 balloon.cc
-rw-r--r-- 1737 bar-check-iterator.cc
-rw-r--r-- 2438 bar-engraver.cc
-rw-r--r-- 10344 bar-line.cc
-rw-r--r-- 3185 bar-number-engraver.cc
-rw-r--r-- 4168 beam-concave.cc
-rw-r--r-- 7266 beam-engraver.cc
-rw-r--r-- 1735 beam-performer.cc
-rw-r--r-- 14320 beam-quanting.cc
-rw-r--r-- 39716 beam.cc
-rw-r--r-- 7409 beaming-pattern.cc
-rw-r--r-- 2675 bend-engraver.cc
-rw-r--r-- 2400 bezier-bow.cc
-rw-r--r-- 5083 bezier.cc
-rw-r--r-- 2596 book-scheme.cc
-rw-r--r-- 3491 book.cc
-rw-r--r-- 1491 box.cc
-rw-r--r-- 3652 break-align-engraver.cc
-rw-r--r-- 11006 break-alignment-interface.cc
-rw-r--r-- 12225 break-substitution.cc
-rw-r--r-- 1513 breathing-sign-engraver.cc
-rw-r--r-- 5295 breathing-sign.cc
-rw-r--r-- 2485 change-iterator.cc
-rw-r--r-- 3414 chord-name-engraver.cc
-rw-r--r-- 871 chord-name.cc
-rw-r--r-- 3440 chord-tremolo-engraver.cc
-rw-r--r-- 2391 chord-tremolo-iterator.cc
-rw-r--r-- 4622 clef-engraver.cc
-rw-r--r-- 1422 clef.cc
-rw-r--r-- 3108 cluster-engraver.cc
-rw-r--r-- 6897 cluster.cc
-rw-r--r-- 5965 coherent-ligature-engraver.cc
-rw-r--r-- 1720 collision-engraver.cc
-rw-r--r-- 296 column-x-positions.cc
-rw-r--r-- 7380 completion-note-heads-engraver.cc
-rw-r--r-- 13340 constrained-breaking.cc
-rw-r--r-- 8295 context-def.cc
-rw-r--r-- 1057 context-handle.cc
-rw-r--r-- 7139 context-property.cc
-rw-r--r-- 5234 context-scheme.cc
-rw-r--r-- 1236 context-specced-music-iterator.cc
-rw-r--r-- 18732 context.cc
-rw-r--r-- 1699 control-track-performer.cc
-rw-r--r-- 3022 custos-engraver.cc
-rw-r--r-- 2353 custos.cc
-rw-r--r-- 2108 default-bar-line-engraver.cc
-rw-r--r-- 726 dimension-cache.cc
-rw-r--r-- 1219 dimensions-scheme.cc
-rw-r--r-- 705 directional-element-interface.cc
-rw-r--r-- 1801 dispatcher-scheme.cc
-rw-r--r-- 7732 dispatcher.cc
-rw-r--r-- 1264 dot-column-engraver.cc
-rw-r--r-- 5417 dot-column.cc
-rw-r--r-- 3085 dot-configuration.cc
-rw-r--r-- 859 dot-formatting-problem.cc
-rw-r--r-- 1260 dots-engraver.cc
-rw-r--r-- 1814 dots.cc
-rw-r--r-- 3086 drum-note-engraver.cc
-rw-r--r-- 2258 drum-note-performer.cc
-rw-r--r-- 3600 duration-scheme.cc
-rw-r--r-- 3145 duration.cc
-rw-r--r-- 3697 dynamic-align-engraver.cc
-rw-r--r-- 11225 dynamic-engraver.cc
-rw-r--r-- 4562 dynamic-performer.cc
-rw-r--r-- 2531 easy-notation.cc
-rw-r--r-- 2797 enclosing-bracket.cc
-rw-r--r-- 4690 engraver-group.cc
-rw-r--r-- 4266 engraver.cc
-rw-r--r-- 1122 event-chord-iterator.cc
-rw-r--r-- 702 event-iterator.cc
-rw-r--r-- 3291 extender-engraver.cc
-rw-r--r-- 2431 figured-bass-continuation.cc
-rw-r--r-- 11977 figured-bass-engraver.cc
-rw-r--r-- 3635 figured-bass-position-engraver.cc
-rw-r--r-- 822 file-name-map.cc
-rw-r--r-- 3566 fingering-engraver.cc
-rw-r--r-- 3034 font-config-scheme.cc
-rw-r--r-- 2039 font-config.cc
-rw-r--r-- 1465 font-interface.cc
-rw-r--r-- 4241 font-metric-scheme.cc
-rw-r--r-- 3360 font-metric.cc
-rw-r--r-- 3268 font-select.cc
-rw-r--r-- 1178 font-size-engraver.cc
-rw-r--r-- 1433 forbid-break-engraver.cc
-rw-r--r-- 1134 freetype-error.cc
-rw-r--r-- 376 freetype.cc
-rw-r--r-- 2040 fretboard-engraver.cc
-rw-r--r-- 3447 function-documentation.cc
-rw-r--r-- 375 gdb.cc
-rw-r--r-- 13751 general-scheme.cc
-rw-r--r-- 2119 glissando-engraver.cc
-rw-r--r-- 3840 global-context-scheme.cc
-rw-r--r-- 4461 global-context.cc
-rw-r--r-- 558 global-ctor.cc
-rw-r--r-- 2450 grace-engraver.cc
-rw-r--r-- 785 grace-iterator.cc
-rw-r--r-- 548 grace-music.cc
-rw-r--r-- 1678 grace-spacing-engraver.cc
-rw-r--r-- 8190 gregorian-ligature-engraver.cc
-rw-r--r-- 1895 gregorian-ligature.cc
-rw-r--r-- 1951 grid-line-interface.cc
-rw-r--r-- 1522 grid-line-span-engraver.cc
-rw-r--r-- 905 grid-point-engraver.cc
-rw-r--r-- 954 grob-array-scheme.cc
-rw-r--r-- 1982 grob-array.cc
-rw-r--r-- 1934 grob-closure.cc
-rw-r--r-- 1455 grob-info.cc
-rw-r--r-- 1004 grob-interface-scheme.cc
-rw-r--r-- 1767 grob-interface.cc
-rw-r--r-- 3153 grob-pq-engraver.cc
-rw-r--r-- 7646 grob-property.cc
-rw-r--r-- 8981 grob-scheme.cc
-rw-r--r-- 1404 grob-smob.cc
-rw-r--r-- 18863 grob.cc
-rw-r--r-- 1027 guile-init.cc
-rw-r--r-- 6551 hairpin.cc
-rw-r--r-- 1906 hara-kiri-engraver.cc
-rw-r--r-- 4807 hara-kiri-group-spanner.cc
-rw-r--r-- 2762 horizontal-bracket-engraver.cc
-rw-r--r-- 3128 horizontal-bracket.cc
-rw-r--r-- 2961 hyphen-engraver.cc
-rw-r--r-- 1177 identifier-smob.cc
-rw-r--r-- 3385 includable-lexer.cc
drwxr-xr-x - include
-rw-r--r-- 2050 input-scheme.cc
-rw-r--r-- 1704 input-smob.cc
-rw-r--r-- 2970 input.cc
-rw-r--r-- 3749 instrument-name-engraver.cc
-rw-r--r-- 1172 instrument-switch-engraver.cc
-rw-r--r-- 730 item-scheme.cc
-rw-r--r-- 7093 item.cc
-rw-r--r-- 5142 key-engraver.cc
-rw-r--r-- 2071 key-performer.cc
-rw-r--r-- 3323 key-signature-interface.cc
-rw-r--r-- 599 keyword.cc
-rw-r--r-- 2057 laissez-vibrer-engraver.cc
-rw-r--r-- 1039 least-squares.cc
-rw-r--r-- 2530 ledger-line-engraver.cc
-rw-r--r-- 9970 ledger-line-spanner.cc
-rw-r--r-- 20122 lexer.ll
-rw-r--r-- 2703 ligature-bracket-engraver.cc
-rw-r--r-- 6309 ligature-engraver.cc
-rw-r--r-- 12280 lily-guile.cc
-rw-r--r-- 511 lily-lexer-scheme.cc
-rw-r--r-- 7634 lily-lexer.cc
-rw-r--r-- 7396 lily-parser-scheme.cc
-rw-r--r-- 5586 lily-parser.cc
-rw-r--r-- 611 lily-version.cc
-rw-r--r-- 1213 lilypond-version.cc
-rw-r--r-- 1021 lilypond.rc.in
-rw-r--r-- 7252 line-interface.cc
-rw-r--r-- 11315 line-spanner.cc
-rw-r--r-- 1110 listener.cc
-rw-r--r-- 15195 lookup.cc
-rw-r--r-- 3882 ly-module.cc
-rw-r--r-- 8049 lyric-combine-music-iterator.cc
-rw-r--r-- 556 lyric-combine-music.cc
-rw-r--r-- 3681 lyric-engraver.cc
-rw-r--r-- 3175 lyric-extender.cc
-rw-r--r-- 3765 lyric-hyphen.cc
-rw-r--r-- 1447 lyric-performer.cc
-rw-r--r-- 15675 main.cc
-rw-r--r-- 3216 mark-engraver.cc
-rw-r--r-- 2923 measure-grouping-engraver.cc
-rw-r--r-- 1691 measure-grouping-spanner.cc
-rw-r--r-- 1645 melody-engraver.cc
-rw-r--r-- 2600 melody-spanner.cc
-rw-r--r-- 12317 mensural-ligature-engraver.cc
-rw-r--r-- 6585 mensural-ligature.cc
-rw-r--r-- 2716 metronome-engraver.cc
-rw-r--r-- 3474 midi-chunk.cc
-rw-r--r-- 7733 midi-item.cc
-rw-r--r-- 1038 midi-stream.cc
-rw-r--r-- 3799 midi-walker.cc
-rw-r--r-- 1191 minimal-page-breaking.cc
-rw-r--r-- 1447 misc.cc
-rw-r--r-- 4446 modified-font-metric.cc
-rw-r--r-- 2224 module-scheme.cc
-rw-r--r-- 3955 moment-scheme.cc
-rw-r--r-- 3173 moment.cc
-rw-r--r-- 6925 multi-measure-rest-engraver.cc
-rw-r--r-- 8473 multi-measure-rest.cc
-rw-r--r-- 914 music-function-scheme.cc
-rw-r--r-- 1378 music-function.cc
-rw-r--r-- 4515 music-iterator.cc
-rw-r--r-- 868 music-output.cc
-rw-r--r-- 5820 music-scheme.cc
-rw-r--r-- 4100 music-sequence.cc
-rw-r--r-- 1448 music-wrapper-iterator.cc
-rw-r--r-- 809 music-wrapper.cc
-rw-r--r-- 7316 music.cc
-rw-r--r-- 2466 nested-property.cc
-rw-r--r-- 5881 new-dynamic-engraver.cc
-rw-r--r-- 9846 new-fingering-engraver.cc
-rw-r--r-- 15444 note-collision.cc
-rw-r--r-- 5014 note-column.cc
-rw-r--r-- 2531 note-head-line-engraver.cc
-rw-r--r-- 690 note-head-scheme.cc
-rw-r--r-- 3430 note-head.cc
-rw-r--r-- 2784 note-heads-engraver.cc
-rw-r--r-- 1538 note-name-engraver.cc
-rw-r--r-- 2464 note-performer.cc
-rw-r--r-- 3054 note-spacing-engraver.cc
-rw-r--r-- 9007 note-spacing.cc
-rw-r--r-- 2853 open-type-font-scheme.cc
-rw-r--r-- 6909 open-type-font.cc
-rw-r--r-- 5076 optimal-page-breaking.cc
-rw-r--r-- 4747 ottava-bracket.cc
-rw-r--r-- 2799 ottava-engraver.cc
-rw-r--r-- 5194 output-def-scheme.cc
-rw-r--r-- 2880 output-def.cc
-rw-r--r-- 1670 output-property-engraver.cc
-rw-r--r-- 1303 page-breaking-scheme.cc
-rw-r--r-- 32771 page-breaking.cc
-rw-r--r-- 878 page-marker-scheme.cc
-rw-r--r-- 1236 page-marker.cc
-rw-r--r-- 1039 page-spacing-result.cc
-rw-r--r-- 5898 page-spacing.cc
-rw-r--r-- 9954 page-turn-engraver.cc
-rw-r--r-- 8749 page-turn-page-breaking.cc
-rw-r--r-- 918 pango-font-scheme.cc
-rw-r--r-- 9307 pango-font.cc
-rw-r--r-- 798 pango-select-scheme.cc
-rw-r--r-- 4150 pango-select.cc
-rw-r--r-- 1500 paper-book-scheme.cc
-rw-r--r-- 13236 paper-book.cc
-rw-r--r-- 8218 paper-column-engraver.cc
-rw-r--r-- 9013 paper-column.cc
-rw-r--r-- 3151 paper-def.cc
-rw-r--r-- 2641 paper-outputter-scheme.cc
-rw-r--r-- 1971 paper-outputter.cc
-rw-r--r-- 579 paper-score-scheme.cc
-rw-r--r-- 3155 paper-score.cc
-rw-r--r-- 1305 paper-system-scheme.cc
-rw-r--r-- 671 paper-system.cc
-rw-r--r-- 1763 parenthesis-engraver.cc
-rw-r--r-- 3407 parse-scm.cc
-rw-r--r-- 57155 parser.yy
-rw-r--r-- 2626 part-combine-engraver.cc
-rw-r--r-- 10432 part-combine-iterator.cc
-rw-r--r-- 5957 percent-repeat-engraver.cc
-rw-r--r-- 2025 percent-repeat-item.cc
-rw-r--r-- 1460 percent-repeat-iterator.cc
-rw-r--r-- 562 performance-scheme.cc
-rw-r--r-- 2301 performance.cc
-rw-r--r-- 2023 performer-group.cc
-rw-r--r-- 672 performer.cc
-rw-r--r-- 1320 pfb-scheme.cc
-rw-r--r-- 1269 pfb.cc
-rw-r--r-- 4575 phrasing-slur-engraver.cc
-rw-r--r-- 6090 piano-pedal-align-engraver.cc
-rw-r--r-- 2738 piano-pedal-bracket.cc
-rw-r--r-- 12242 piano-pedal-engraver.cc
-rw-r--r-- 3807 piano-pedal-performer.cc
-rw-r--r-- 1508 pitch-interval.cc
-rw-r--r-- 4488 pitch-scheme.cc
-rw-r--r-- 1125 pitch-squash-engraver.cc
-rw-r--r-- 5435 pitch.cc
-rw-r--r-- 4170 pitched-trill-engraver.cc
-rw-r--r-- 2215 pointer-group-interface.cc
-rw-r--r-- 2317 prob-scheme.cc
-rw-r--r-- 4267 prob.cc
-rw-r--r-- 1545 profile.cc
-rw-r--r-- 6661 program-option-scheme.cc
-rw-r--r-- 430 program-option.cc
-rw-r--r-- 4578 property-iterator.cc
-rw-r--r-- 1060 protected-scm.cc
-rw-r--r-- 5806 quote-iterator.cc
-rw-r--r-- 1147 relative-octave-check.cc
-rw-r--r-- 1179 relative-octave-music.cc
-rw-r--r-- 9735 relocate.cc
-rw-r--r-- 2789 repeat-acknowledge-engraver.cc
-rw-r--r-- 2010 repeat-tie-engraver.cc
-rw-r--r-- 3874 repeated-music.cc
-rw-r--r-- 1659 rest-collision-engraver.cc
-rw-r--r-- 7199 rest-collision.cc
-rw-r--r-- 1598 rest-engraver.cc
-rw-r--r-- 5633 rest.cc
-rw-r--r-- 3237 rhythmic-column-engraver.cc
-rw-r--r-- 1054 rhythmic-head.cc
-rw-r--r-- 901 rod.cc
-rw-r--r-- 3101 scale.cc
-rw-r--r-- 696 scheme-listener-scheme.cc
-rw-r--r-- 941 scheme-listener.cc
-rw-r--r-- 2700 scm-hash.cc
-rw-r--r-- 5334 score-engraver.cc
-rw-r--r-- 3856 score-performer.cc
-rw-r--r-- 3548 score-scheme.cc
-rw-r--r-- 4004 score.cc
-rw-r--r-- 1811 script-column-engraver.cc
-rw-r--r-- 4140 script-column.cc
-rw-r--r-- 5937 script-engraver.cc
-rw-r--r-- 3155 script-interface.cc
-rw-r--r-- 1988 script-row-engraver.cc
-rw-r--r-- 4289 self-aligment-interface.cc
-rw-r--r-- 2352 semi-tie-column.cc
-rw-r--r-- 1375 semi-tie.cc
-rw-r--r-- 3888 separating-line-group-engraver.cc
-rw-r--r-- 5190 separation-item.cc
-rw-r--r-- 5438 sequential-iterator.cc
-rw-r--r-- 9927 side-position-interface.cc
-rw-r--r-- 3737 simple-closure.cc
-rw-r--r-- 1058 simple-music-iterator.cc
-rw-r--r-- 2550 simple-spacer-scheme.cc
-rw-r--r-- 13146 simple-spacer.cc
-rw-r--r-- 3194 simultaneous-music-iterator.cc
-rw-r--r-- 1931 skyline-pair.cc
-rw-r--r-- 14664 skyline.cc
-rw-r--r-- 1649 slash-repeat-engraver.cc
-rw-r--r-- 12337 slur-configuration.cc
-rw-r--r-- 5358 slur-engraver.cc
-rw-r--r-- 1588 slur-performer.cc
-rw-r--r-- 2408 slur-score-parameters.cc
-rw-r--r-- 20994 slur-scoring.cc
-rw-r--r-- 12018 slur.cc
-rw-r--r-- 1507 smobs.cc
-rw-r--r-- 8025 source-file.cc
-rw-r--r-- 1051 sources.cc
-rw-r--r-- 2361 spaceable-grob.cc
-rw-r--r-- 4008 spacing-basic.cc
-rw-r--r-- 9276 spacing-determine-loose-columns.cc
-rw-r--r-- 6410 spacing-engraver.cc
-rw-r--r-- 7001 spacing-interface.cc
-rw-r--r-- 4800 spacing-loose-columns.cc
-rw-r--r-- 2509 spacing-options.cc
-rw-r--r-- 15015 spacing-spanner.cc
-rw-r--r-- 2921 span-arpeggio-engraver.cc
-rw-r--r-- 1981 span-bar-engraver.cc
-rw-r--r-- 5427 span-bar.cc
-rw-r--r-- 1701 spanner-break-forbid-engraver.cc
-rw-r--r-- 1256 spanner-scheme.cc
-rw-r--r-- 10689 spanner.cc
-rw-r--r-- 505 spring-smob.cc
-rw-r--r-- 3728 spring.cc
-rw-r--r-- 1347 staff-collecting-engraver.cc
-rw-r--r-- 3104 staff-performer.cc
-rw-r--r-- 6004 staff-spacing.cc
-rw-r--r-- 3196 staff-symbol-engraver.cc
-rw-r--r-- 1604 staff-symbol-referencer-scheme.cc
-rw-r--r-- 4232 staff-symbol-referencer.cc
-rw-r--r-- 5320 staff-symbol.cc
-rw-r--r-- 1651 stanza-number-align-engraver.cc
-rw-r--r-- 1743 stanza-number-engraver.cc
-rw-r--r-- 4562 stem-engraver.cc
-rw-r--r-- 7037 stem-tremolo.cc
-rw-r--r-- 27727 stem.cc
-rw-r--r-- 696 stencil-expression.cc
-rw-r--r-- 3109 stencil-interpret.cc
-rw-r--r-- 11505 stencil-scheme.cc
-rw-r--r-- 5272 stencil.cc
-rw-r--r-- 1799 stream-event-scheme.cc
-rw-r--r-- 2115 stream-event.cc
-rw-r--r-- 1026 string-number-engraver.cc
-rw-r--r-- 1262 sustain-pedal.cc
-rw-r--r-- 717 swallow-engraver.cc
-rw-r--r-- 694 swallow-perf.cc
-rw-r--r-- 1186 system-scheme.cc
-rw-r--r-- 6038 system-start-delimiter-engraver.cc
-rw-r--r-- 5949 system-start-delimiter.cc
-rw-r--r-- 3165 system-start-text.cc
-rw-r--r-- 12893 system.cc
-rw-r--r-- 1793 tab-harmonic-engraver.cc
-rw-r--r-- 3898 tab-note-heads-engraver.cc
-rw-r--r-- 1005 tab-staff-symbol-engraver.cc
-rw-r--r-- 921 template5.cc
-rw-r--r-- 1412 tempo-performer.cc
-rw-r--r-- 1877 text-engraver.cc
-rw-r--r-- 4096 text-interface.cc
-rw-r--r-- 2235 text-metrics.cc
-rw-r--r-- 3298 text-spanner-engraver.cc
-rw-r--r-- 2976 tie-column.cc
-rw-r--r-- 3791 tie-configuration.cc
-rw-r--r-- 3138 tie-details.cc
-rw-r--r-- 6862 tie-engraver.cc
-rw-r--r-- 33885 tie-formatting-problem.cc
-rw-r--r-- 2471 tie-performer.cc
-rw-r--r-- 1123 tie-specification.cc
-rw-r--r-- 8021 tie.cc
-rw-r--r-- 3607 time-scaled-music-iterator.cc
-rw-r--r-- 2166 time-signature-engraver.cc
-rw-r--r-- 1512 time-signature-performer.cc
-rw-r--r-- 4238 time-signature.cc
-rw-r--r-- 3610 timing-translator.cc
-rw-r--r-- 1221 translator-ctors.cc
-rw-r--r-- 1824 translator-dispatch-list.cc
-rw-r--r-- 961 translator-group-ctors.cc
-rw-r--r-- 8228 translator-group.cc
-rw-r--r-- 864 translator-scheme.cc
-rw-r--r-- 8055 translator.cc
-rw-r--r-- 3387 trill-spanner-engraver.cc
-rw-r--r-- 13203 ttf.cc
-rw-r--r-- 21892 tuplet-bracket.cc
-rw-r--r-- 5919 tuplet-engraver.cc
-rw-r--r-- 1689 tuplet-number.cc
-rw-r--r-- 944 tweak-engraver.cc
-rw-r--r-- 1424 type-swallow-translator.cc
-rw-r--r-- 1130 unfolded-repeat-iterator.cc
-rw-r--r-- 22819 vaticana-ligature-engraver.cc
-rw-r--r-- 9019 vaticana-ligature.cc
-rw-r--r-- 3420 vertical-align-engraver.cc
-rw-r--r-- 1611 vertically-spaced-context-engraver.cc
-rw-r--r-- 4587 volta-bracket.cc
-rw-r--r-- 4532 volta-engraver.cc
-rw-r--r-- 2773 volta-repeat-iterator.cc