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

Issue 573670043: Refactor get/set_property to take the item as first argument

Can't Edit
Can't Publish+Mail
Start Review
Created:
4 years ago by dak
Modified:
4 years ago
Reviewers:
Valentin Villenave, Dan Eble, carl.d.sorensen, hahnjo, hanwenn
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Refactor get/set_property to take the item as first argument This makes it possible in a future revision to make type-dependent optimisations using memoisation techniques that cannot be factored into member functions. This consists of three commits, separately entered into the review so that the humongous mechanical change in the middle commit can be reviewed separately from the manual commits. Commits are: Issue 5882/1: Grob::flush_extent_cache: refactor del_property call Issue 5882/2: Run script for get/set_property refactor In order to allow for type-dependent speedups, xxx->get_property ("prop") is converted to get_property (xxx, "prop"). The bulk of the work is done mechanically using the sed script sed -i -n '1h 1!H ${x s/\([a-z_A-Z][a-z_A-Z0-9]*\s*\(->\s*[a-z_A-Z][a-zA-Z_0-9]*\s*\|\.\s*[a-z_A-Z][a-zA-Z_0-9]*\s*\|\[[^]]*\]\s*\|([^()]*)\s*\|<[a-zA-Z_]\+>\s*\)*\)->\s*\(set_property\|get_property\|get_property_data\|get_object\|set_object\|get_pure_property\|get_maybe_pure_property\|del_property\)\(\s\+(\)/\3\4\1, /g s/\(set_property\|get_property\|get_property_data\|get_object\|set_object\|get_pure_property\|get_maybe_pure_property\|del_property\)\(\s\+(\)"/\1\2this, "/g p}' $(git ls-files '*.cc' '*.ll' '*.yy') Issue 5882/3: Complete the set/get_property style conversion This fixes oversights by the automated script and actually changes the involved macros. Functionally, there is no difference yet.

Patch Set 1 #

Patch Set 2 : script generated commit (after preparation) #

Patch Set 3 : Manual completion of patch set #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2296 lines, -2295 lines) Patch
M lily/accidental.cc View 1 6 chunks +14 lines, -14 lines 0 comments Download
M lily/accidental-engraver.cc View 1 19 chunks +25 lines, -25 lines 0 comments Download
M lily/accidental-placement.cc View 1 9 chunks +13 lines, -13 lines 0 comments Download
M lily/align-interface.cc View 1 8 chunks +13 lines, -13 lines 0 comments Download
M lily/ambitus-engraver.cc View 1 7 chunks +15 lines, -16 lines 0 comments Download
M lily/apply-context-iterator.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/arpeggio.cc View 1 5 chunks +11 lines, -11 lines 0 comments Download
M lily/articulations.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/auto-beam-engraver.cc View 1 9 chunks +10 lines, -10 lines 0 comments Download
M lily/axis-group-engraver.cc View 1 5 chunks +7 lines, -7 lines 0 comments Download
M lily/axis-group-interface.cc View 1 31 chunks +49 lines, -49 lines 0 comments Download
M lily/balloon.cc View 1 3 chunks +5 lines, -5 lines 0 comments Download
M lily/balloon-engraver.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
M lily/bar-check-iterator.cc View 1 2 chunks +6 lines, -6 lines 0 comments Download
M lily/bar-engraver.cc View 1 4 chunks +6 lines, -6 lines 0 comments Download
M lily/bar-number-engraver.cc View 1 4 chunks +16 lines, -16 lines 0 comments Download
M lily/beam.cc View 1 37 chunks +60 lines, -60 lines 0 comments Download
M lily/beam-collision-engraver.cc View 1 3 chunks +5 lines, -5 lines 0 comments Download
M lily/beam-engraver.cc View 1 7 chunks +11 lines, -11 lines 0 comments Download
M lily/beam-performer.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/beam-quanting.cc View 1 12 chunks +15 lines, -15 lines 0 comments Download
M lily/beaming-pattern.cc View 1 1 chunk +5 lines, -5 lines 0 comments Download
M lily/bend-engraver.cc View 1 2 chunks +6 lines, -6 lines 0 comments Download
M lily/bracket.cc View 1 3 chunks +7 lines, -7 lines 0 comments Download
M lily/break-align-engraver.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
M lily/break-alignment-interface.cc View 1 13 chunks +15 lines, -15 lines 0 comments Download
M lily/break-substitution.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
M lily/breathing-sign.cc View 1 4 chunks +4 lines, -4 lines 0 comments Download
M lily/change-iterator.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/change-sequence-iterator.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/chord-name.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/chord-name-engraver.cc View 1 5 chunks +13 lines, -13 lines 0 comments Download
M lily/chord-tremolo-engraver.cc View 1 3 chunks +4 lines, -4 lines 0 comments Download
M lily/clef.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/clef-engraver.cc View 1 8 chunks +19 lines, -19 lines 0 comments Download
M lily/clef-modifier.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/cluster.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/cluster-engraver.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
M lily/coherent-ligature-engraver.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/collision-engraver.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/completion-note-heads-engraver.cc View 1 7 chunks +16 lines, -16 lines 0 comments Download
M lily/completion-rest-engraver.cc View 1 5 chunks +15 lines, -15 lines 0 comments Download
M lily/constrained-breaking.cc View 1 4 chunks +16 lines, -16 lines 0 comments Download
M lily/context.cc View 1 2 15 chunks +29 lines, -29 lines 0 comments Download
M lily/context-property.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/context-scheme.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/context-specced-music-iterator.cc View 1 1 chunk +5 lines, -5 lines 0 comments Download
M lily/cue-clef-engraver.cc View 1 8 chunks +22 lines, -22 lines 0 comments Download
M lily/custos.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/custos-engraver.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/default-bar-line-engraver.cc View 1 2 chunks +7 lines, -7 lines 0 comments Download
M lily/directional-element-interface.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/dispatcher.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/dot-column.cc View 1 8 chunks +14 lines, -14 lines 0 comments Download
M lily/dot-column-engraver.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/dots.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/dots-engraver.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/double-percent-repeat-engraver.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M lily/drum-note-engraver.cc View 1 3 chunks +6 lines, -6 lines 0 comments Download
M lily/drum-note-performer.cc View 1 3 chunks +5 lines, -5 lines 0 comments Download
M lily/dynamic-align-engraver.cc View 1 5 chunks +5 lines, -5 lines 0 comments Download
M lily/dynamic-engraver.cc View 1 2 9 chunks +14 lines, -14 lines 0 comments Download
M lily/dynamic-performer.cc View 1 6 chunks +9 lines, -9 lines 0 comments Download
M lily/enclosing-bracket.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/engraver.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/engraver-group.cc View 1 4 chunks +11 lines, -11 lines 0 comments Download
M lily/episema-engraver.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
M lily/event-chord-iterator.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/extender-engraver.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/figured-bass-continuation.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/figured-bass-engraver.cc View 1 13 chunks +29 lines, -29 lines 0 comments Download
M lily/fingering-column.cc View 1 4 chunks +4 lines, -4 lines 0 comments Download
M lily/fingering-column-engraver.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/fingering-engraver.cc View 1 3 chunks +7 lines, -7 lines 0 comments Download
M lily/flag.cc View 1 5 chunks +5 lines, -5 lines 0 comments Download
M lily/font-interface.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/font-size-engraver.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/footnote-engraver.cc View 1 4 chunks +4 lines, -4 lines 0 comments Download
M lily/forbid-break-engraver.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/fretboard-engraver.cc View 1 1 chunk +4 lines, -4 lines 0 comments Download
M lily/glissando-engraver.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
M lily/global-context.cc View 1 5 chunks +7 lines, -7 lines 0 comments Download
M lily/grace-engraver.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/grace-spacing-engraver.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/gregorian-ligature.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/gregorian-ligature-engraver.cc View 1 5 chunks +17 lines, -17 lines 0 comments Download
M lily/grid-line-interface.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/grid-point-engraver.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/grob.cc View 1 2 16 chunks +43 lines, -40 lines 0 comments Download
M lily/grob-closure.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/grob-pq-engraver.cc View 1 5 chunks +6 lines, -6 lines 0 comments Download
M lily/grob-property.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M lily/grob-scheme.cc View 1 4 chunks +4 lines, -4 lines 0 comments Download
M lily/hairpin.cc View 1 9 chunks +13 lines, -13 lines 0 comments Download
M lily/hara-kiri-group-spanner.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/horizontal-bracket-engraver.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/include/lily-guile-macros.hh View 1 2 1 chunk +11 lines, -11 lines 0 comments Download
M lily/instrument-name-engraver.cc View 1 3 chunks +9 lines, -9 lines 0 comments Download
M lily/instrument-switch-engraver.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/item.cc View 1 4 chunks +4 lines, -4 lines 0 comments Download
M lily/keep-alive-together-engraver.cc View 1 3 chunks +4 lines, -4 lines 0 comments Download
M lily/key-engraver.cc View 1 7 chunks +24 lines, -24 lines 0 comments Download
M lily/key-performer.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/key-signature-interface.cc View 1 3 chunks +5 lines, -5 lines 0 comments Download
M lily/kievan-ligature-engraver.cc View 1 3 chunks +5 lines, -5 lines 0 comments Download
M lily/laissez-vibrer-engraver.cc View 1 2 chunks +5 lines, -5 lines 0 comments Download
M lily/ledger-line-engraver.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
M lily/ledger-line-spanner.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M lily/lexer.ll View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/ligature-bracket-engraver.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/ligature-engraver.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M lily/line-interface.cc View 1 4 chunks +10 lines, -10 lines 0 comments Download
M lily/line-spanner.cc View 1 8 chunks +12 lines, -12 lines 0 comments Download
M lily/lyric-combine-music.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/lyric-combine-music-iterator.cc View 1 7 chunks +10 lines, -10 lines 0 comments Download
M lily/lyric-engraver.cc View 1 5 chunks +15 lines, -15 lines 0 comments Download
M lily/lyric-extender.cc View 1 3 chunks +5 lines, -5 lines 0 comments Download
M lily/lyric-hyphen.cc View 1 3 chunks +9 lines, -9 lines 0 comments Download
M lily/lyric-performer.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download
M lily/mark-engraver.cc View 1 4 chunks +8 lines, -8 lines 0 comments Download
M lily/measure-grouping-engraver.cc View 1 4 chunks +8 lines, -8 lines 0 comments Download
M lily/measure-grouping-spanner.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download
M lily/measure-spanner.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/melody-engraver.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/melody-spanner.cc View 1 4 chunks +6 lines, -6 lines 0 comments Download
M lily/mensural-ligature.cc View 1 6 chunks +9 lines, -9 lines 0 comments Download
M lily/mensural-ligature-engraver.cc View 1 13 chunks +30 lines, -30 lines 0 comments Download
M lily/metronome-engraver.cc View 1 4 chunks +11 lines, -11 lines 0 comments Download
M lily/midi-cc-performer.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/multi-measure-rest.cc View 1 2 10 chunks +22 lines, -22 lines 0 comments Download
M lily/multi-measure-rest-engraver.cc View 1 6 chunks +17 lines, -17 lines 0 comments Download
M lily/music.cc View 1 14 chunks +25 lines, -25 lines 0 comments Download
M lily/music-iterator.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/music-scheme.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M lily/music-sequence.cc View 1 7 chunks +8 lines, -8 lines 0 comments Download
M lily/music-wrapper.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/music-wrapper-iterator.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/nested-property.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/new-fingering-engraver.cc View 1 2 13 chunks +28 lines, -28 lines 0 comments Download
M lily/note-collision.cc View 1 15 chunks +27 lines, -27 lines 0 comments Download
M lily/note-column.cc View 1 9 chunks +13 lines, -13 lines 0 comments Download
M lily/note-head.cc View 1 6 chunks +11 lines, -11 lines 0 comments Download
M lily/note-head-line-engraver.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/note-heads-engraver.cc View 1 4 chunks +8 lines, -8 lines 0 comments Download
M lily/note-name-engraver.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/note-performer.cc View 1 3 chunks +6 lines, -6 lines 0 comments Download
M lily/note-spacing.cc View 1 7 chunks +8 lines, -8 lines 0 comments Download
M lily/note-spacing-engraver.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/one-page-breaking.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/ottava-bracket.cc View 1 2 chunks +5 lines, -5 lines 0 comments Download
M lily/ottava-engraver.cc View 1 4 chunks +6 lines, -6 lines 0 comments Download
M lily/output-property-engraver.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/page-breaking.cc View 1 5 chunks +11 lines, -11 lines 0 comments Download
M lily/page-layout-problem.cc View 1 27 chunks +54 lines, -54 lines 0 comments Download
M lily/page-turn-engraver.cc View 1 7 chunks +16 lines, -16 lines 0 comments Download
M lily/page-turn-page-breaking.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download
M lily/paper-book.cc View 1 2 7 chunks +26 lines, -26 lines 0 comments Download
M lily/paper-column.cc View 1 10 chunks +11 lines, -11 lines 0 comments Download
M lily/paper-column-engraver.cc View 1 11 chunks +37 lines, -37 lines 0 comments Download
M lily/paper-system.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/paper-system-scheme.cc View 1 1 chunk +4 lines, -4 lines 0 comments Download
M lily/parenthesis-engraver.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/parser.yy View 1 2 33 chunks +71 lines, -71 lines 0 comments Download
M lily/part-combine-engraver.cc View 1 2 chunks +7 lines, -7 lines 0 comments Download
M lily/part-combine-iterator.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/partial-iterator.cc View 1 4 chunks +7 lines, -7 lines 0 comments Download
M lily/percent-repeat-engraver.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/percent-repeat-item.cc View 1 3 chunks +5 lines, -5 lines 0 comments Download
M lily/percent-repeat-iterator.cc View 1 3 chunks +6 lines, -6 lines 0 comments Download
M lily/piano-pedal-align-engraver.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/piano-pedal-bracket.cc View 1 2 chunks +5 lines, -5 lines 0 comments Download
M lily/piano-pedal-engraver.cc View 1 2 11 chunks +15 lines, -15 lines 0 comments Download
M lily/piano-pedal-performer.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download
M lily/pitch-scheme.cc View 1 1 chunk +4 lines, -4 lines 0 comments Download
M lily/pitch-squash-engraver.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/pitched-trill-engraver.cc View 1 4 chunks +9 lines, -9 lines 0 comments Download
M lily/pointer-group-interface.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/prob.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/prob-scheme.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
M lily/property-iterator.cc View 1 6 chunks +13 lines, -13 lines 0 comments Download
M lily/pure-from-neighbor-interface.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/quote-iterator.cc View 1 5 chunks +8 lines, -8 lines 0 comments Download
M lily/relative-octave-check.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/repeat-acknowledge-engraver.cc View 1 5 chunks +13 lines, -13 lines 0 comments Download
M lily/repeated-music.cc View 1 6 chunks +9 lines, -9 lines 0 comments Download
M lily/rest.cc View 1 7 chunks +10 lines, -10 lines 0 comments Download
M lily/rest-collision.cc View 1 6 chunks +8 lines, -8 lines 0 comments Download
M lily/rest-collision-engraver.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/rest-engraver.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download
M lily/rhythmic-head.cc View 1 2 chunks +5 lines, -5 lines 0 comments Download
M lily/rhythmic-music-iterator.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/score.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/score-engraver.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/score-performer.cc View 1 4 chunks +4 lines, -4 lines 0 comments Download
M lily/script-column.cc View 1 6 chunks +9 lines, -9 lines 0 comments Download
M lily/script-engraver.cc View 1 6 chunks +14 lines, -14 lines 0 comments Download
M lily/script-interface.cc View 1 4 chunks +8 lines, -8 lines 0 comments Download
M lily/self-alignment-interface.cc View 1 3 chunks +7 lines, -7 lines 0 comments Download
M lily/semi-tie.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/semi-tie-column.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M lily/separating-line-group-engraver.cc View 1 3 chunks +6 lines, -6 lines 0 comments Download
M lily/separation-item.cc View 1 5 chunks +7 lines, -7 lines 0 comments Download
M lily/sequential-iterator.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/side-position-interface.cc View 1 14 chunks +23 lines, -23 lines 0 comments Download
M lily/simple-spacer.cc View 1 3 chunks +4 lines, -4 lines 0 comments Download
M lily/simultaneous-music-iterator.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/slash-repeat-engraver.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/slur.cc View 1 13 chunks +20 lines, -20 lines 0 comments Download
M lily/slur-configuration.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/slur-engraver.cc View 1 13 chunks +18 lines, -18 lines 0 comments Download
M lily/slur-performer.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/slur-score-parameters.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/slur-scoring.cc View 1 9 chunks +14 lines, -14 lines 0 comments Download
M lily/spaceable-grob.cc View 1 2 chunks +5 lines, -5 lines 0 comments Download
M lily/spacing-basic.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M lily/spacing-determine-loose-columns.cc View 1 8 chunks +19 lines, -19 lines 0 comments Download
M lily/spacing-engraver.cc View 1 2 4 chunks +12 lines, -12 lines 0 comments Download
M lily/spacing-interface.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M lily/spacing-loose-columns.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/spacing-options.cc View 1 1 chunk +7 lines, -7 lines 0 comments Download
M lily/spacing-spanner.cc View 1 10 chunks +10 lines, -10 lines 0 comments Download
M lily/span-arpeggio-engraver.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/span-bar-engraver.cc View 1 1 chunk +3 lines, -3 lines 0 comments Download
M lily/span-bar-stub-engraver.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/spanner.cc View 1 4 chunks +7 lines, -7 lines 0 comments Download
M lily/spanner-break-forbid-engraver.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/staff-collecting-engraver.cc View 1 1 chunk +4 lines, -4 lines 0 comments Download
M lily/staff-grouper-interface.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M lily/staff-performer.cc View 1 6 chunks +6 lines, -6 lines 0 comments Download
M lily/staff-spacing.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
M lily/staff-symbol.cc View 1 11 chunks +16 lines, -16 lines 0 comments Download
M lily/staff-symbol-engraver.cc View 1 4 chunks +4 lines, -4 lines 0 comments Download
M lily/staff-symbol-referencer.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
M lily/stanza-number-engraver.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M lily/stem.cc View 1 36 chunks +58 lines, -58 lines 0 comments Download
M lily/stem-engraver.cc View 1 7 chunks +16 lines, -16 lines 0 comments Download
M lily/stem-tremolo.cc View 1 10 chunks +17 lines, -17 lines 0 comments Download
M lily/stencil-integral.cc View 1 5 chunks +9 lines, -9 lines 0 comments Download
M lily/stream-event.cc View 1 2 2 chunks +5 lines, -5 lines 0 comments Download
M lily/sustain-pedal.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/system.cc View 1 20 chunks +33 lines, -33 lines 0 comments Download
M lily/system-start-delimiter.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M lily/system-start-delimiter-engraver.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/tab-note-heads-engraver.cc View 1 3 chunks +5 lines, -5 lines 0 comments Download
M lily/tab-staff-symbol-engraver.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/tab-tie-follow-engraver.cc View 1 2 chunks +3 lines, -3 lines 0 comments Download
M lily/tempo-performer.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/text-engraver.cc View 1 2 chunks +6 lines, -6 lines 0 comments Download
M lily/text-interface.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/text-spanner-engraver.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M lily/tie.cc View 1 5 chunks +14 lines, -14 lines 0 comments Download
M lily/tie-column.cc View 1 3 chunks +4 lines, -4 lines 0 comments Download
M lily/tie-details.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M lily/tie-engraver.cc View 1 8 chunks +12 lines, -12 lines 0 comments Download
M lily/tie-formatting-problem.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M lily/tie-performer.cc View 1 5 chunks +7 lines, -7 lines 0 comments Download
M lily/tie-specification.cc View 1 2 chunks +4 lines, -4 lines 0 comments Download
M lily/time-signature-engraver.cc View 1 2 chunks +6 lines, -6 lines 0 comments Download
M lily/time-signature-performer.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/timing-translator.cc View 1 8 chunks +29 lines, -29 lines 0 comments Download
M lily/translator.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/translator-group.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M lily/trill-spanner-engraver.cc View 1 4 chunks +4 lines, -4 lines 0 comments Download
M lily/tuplet-bracket.cc View 1 23 chunks +36 lines, -36 lines 0 comments Download
M lily/tuplet-engraver.cc View 1 5 chunks +11 lines, -11 lines 0 comments Download
M lily/tuplet-iterator.cc View 1 2 chunks +6 lines, -6 lines 0 comments Download
M lily/tuplet-number.cc View 1 2 13 chunks +17 lines, -17 lines 0 comments Download
M lily/tweak-engraver.cc View 1 3 chunks +3 lines, -3 lines 0 comments Download
M lily/vaticana-ligature.cc View 1 6 chunks +10 lines, -10 lines 0 comments Download
M lily/vaticana-ligature-engraver.cc View 1 2 19 chunks +30 lines, -31 lines 0 comments Download
M lily/vertical-align-engraver.cc View 1 7 chunks +14 lines, -14 lines 0 comments Download
M lily/volta-bracket.cc View 1 5 chunks +7 lines, -7 lines 0 comments Download
M lily/volta-engraver.cc View 1 5 chunks +5 lines, -5 lines 0 comments Download
M lily/volta-repeat-iterator.cc View 1 5 chunks +7 lines, -7 lines 0 comments Download
M lily/vowel-transition.cc View 1 3 chunks +4 lines, -4 lines 0 comments Download

Messages

Total messages: 20
dak
script-generated commit (after preparation)
4 years ago (2020-04-07 14:17:53 UTC) #1
dak
script generated commit (after preparation)
4 years ago (2020-04-07 14:23:06 UTC) #2
dak
Manual completion of patch set
4 years ago (2020-04-07 14:25:57 UTC) #3
hanwenn
I'm curious about these optimizations. Can you say more?
4 years ago (2020-04-09 17:07:46 UTC) #4
dak
On 2020/04/09 17:07:46, hanwenn wrote: > I'm curious about these optimizations. Can you say more? ...
4 years ago (2020-04-09 17:45:43 UTC) #5
hanwenn
On Thu, Apr 9, 2020 at 7:45 PM <dak@gnu.org> wrote: > > On 2020/04/09 17:07:46, ...
4 years ago (2020-04-10 09:48:41 UTC) #6
dak
Han-Wen Nienhuys <hanwenn@gmail.com> writes: > On Thu, Apr 9, 2020 at 7:45 PM <dak@gnu.org> wrote: ...
4 years ago (2020-04-10 11:07:37 UTC) #7
hanwenn
On Fri, Apr 10, 2020 at 1:07 PM David Kastrup <dak@gnu.org> wrote: > > * ...
4 years ago (2020-04-11 12:45:29 UTC) #8
hanwenn
On Sat, Apr 11, 2020 at 2:45 PM Han-Wen Nienhuys <hanwenn@gmail.com> wrote: > > What ...
4 years ago (2020-04-11 12:52:58 UTC) #9
hahnjo_hahnjo.de
Am Samstag, den 11.04.2020, 14:45 +0200 schrieb Han-Wen Nienhuys: > I think it is not ...
4 years ago (2020-04-11 12:53:52 UTC) #10
hanwenn
On Sat, Apr 11, 2020 at 2:53 PM Jonas Hahnfeld <hahnjo@hahnjo.de> wrote: > > Am ...
4 years ago (2020-04-11 12:58:25 UTC) #11
dak
Han-Wen Nienhuys <hanwenn@gmail.com> writes: > On Fri, Apr 10, 2020 at 1:07 PM David Kastrup ...
4 years ago (2020-04-11 13:55:34 UTC) #12
hanwenn
On Sat, Apr 11, 2020 at 3:55 PM David Kastrup <dak@gnu.org> wrote: > >> You ...
4 years ago (2020-04-12 10:35:24 UTC) #13
dak
On 2020/04/12 10:35:24, hanwenn wrote: > On Sat, Apr 11, 2020 at 3:55 PM David ...
4 years ago (2020-04-12 10:58:08 UTC) #14
Dan Eble
This change per se LGTM. I remember discussing this syntactic change briefly on the list ...
4 years ago (2020-04-13 23:07:57 UTC) #15
dak
On 2020/04/13 23:07:57, Dan Eble wrote: > This change per se LGTM. I remember discussing ...
4 years ago (2020-04-14 00:20:07 UTC) #16
Carl
I am in favor of this patch because of the following: 1) David K. has ...
4 years ago (2020-04-14 02:06:15 UTC) #17
hahnjo
So I've largely kept out of the discussion for now, mostly because I'm not overly ...
4 years ago (2020-04-24 07:20:55 UTC) #18
Valentin Villenave
On 2020/04/24 07:20:55, hahnjo wrote: > If there are no technical objections, I think we ...
4 years ago (2020-04-24 08:15:09 UTC) #19
hahnjo
4 years ago (2020-04-24 08:33:00 UTC) #20
On 2020/04/24 08:15:09, Valentin Villenave wrote:
> On 2020/04/24 07:20:55, hahnjo wrote:
> > If there are no technical objections, I think we should move
> > forward and let something as big sit around for too long.
> 
> Just for clarification, did you miss a "not" in that sentence?

Ehm yes. Probably past me couldn't decide where to put it...

If there are no technical objections, I think we should move
forward and not let something as big sit around for too long.
Sign in to reply to this message.

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