]> git.donarmstrong.com Git - lilypond.git/commit
* scm/music-functions.scm (has-request-chord): don't use
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 4 Feb 2005 12:35:34 +0000 (12:35 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 4 Feb 2005 12:35:34 +0000 (12:35 +0000)
commit5d1ddaf889233f8e5c32a118f9e843e1becca2d2
treead195962023dca704369e600cfcb4b114f6e3448
parent03cb444cac5f9daf11212eeda658c58a3274275a
* scm/music-functions.scm (has-request-chord): don't use
ly:music-name anywhere. Fixes <<\\>> notation.

* lily/pango-font.cc (pango_item_string_stencil): bugfix: don't
crash if psname is null.

* lily/pango-font.cc (physical_font_tab): new member. Store PSname
-> font_filename mapping.
245 files changed:
ChangeLog
lily/accidental-placement.cc
lily/accidental.cc
lily/afm.cc
lily/align-interface.cc
lily/ambitus-engraver.cc
lily/ambitus.cc
lily/arpeggio-engraver.cc
lily/arpeggio.cc
lily/auto-beam-engraver.cc
lily/axis-group-engraver.cc
lily/axis-group-interface.cc
lily/balloon.cc
lily/bar-line.cc
lily/bar-number-engraver.cc
lily/beam-engraver.cc
lily/beam-performer.cc
lily/beam-quanting.cc
lily/beam.cc
lily/beaming-info.cc
lily/bezier.cc
lily/break-align-engraver.cc
lily/breathing-sign.cc
lily/chord-name-engraver.cc
lily/chord-tremolo-iterator.cc
lily/clef-engraver.cc
lily/cluster.cc
lily/collision-engraver.cc
lily/completion-note-heads-engraver.cc
lily/context-def.cc
lily/context-specced-music-iterator.cc
lily/context.cc
lily/custos.cc
lily/dot-column.cc
lily/dots.cc
lily/drum-note-performer.cc
lily/dynamic-engraver.cc
lily/dynamic-text-spanner.cc
lily/event.cc
lily/fingering-engraver.cc
lily/folded-repeat-iterator.cc
lily/font-metric.cc
lily/function-documentation.cc
lily/grace-music.cc
lily/grob-interface-scheme.cc
lily/grob-interface.cc
lily/grob-pitch-tuple.cc
lily/grob-pq-engraver.cc
lily/grob-property.cc
lily/grob-scheme.cc
lily/grob.cc
lily/hairpin.cc
lily/hara-kiri-group-spanner.cc
lily/horizontal-bracket.cc
lily/include/accidental-interface.hh
lily/include/accidental-placement.hh
lily/include/afm.hh
lily/include/align-interface.hh
lily/include/arpeggio.hh
lily/include/axis-group-interface.hh
lily/include/beam.hh
lily/include/beaming.hh
lily/include/bezier.hh
lily/include/dimension-cache-callback.hh
lily/include/dot-column.hh
lily/include/duration.hh
lily/include/engraver.hh
lily/include/event.hh
lily/include/font-metric.hh
lily/include/global-ctor.hh
lily/include/gourlay-breaking.hh
lily/include/grob-interface.hh
lily/include/grob.hh
lily/include/guile-compatibility.hh
lily/include/hara-kiri-group-spanner.hh
lily/include/lily-guile-macros.hh
lily/include/lily-guile.hh
lily/include/lily-lexer.hh
lily/include/lilypond-key.hh
lily/include/moment.hh
lily/include/multi-measure-rest.hh
lily/include/music-iterator.hh
lily/include/music-sequence.hh
lily/include/music-wrapper.hh
lily/include/music.hh
lily/include/note-collision.hh
lily/include/note-column.hh
lily/include/note-head.hh
lily/include/object-key-dumper.hh
lily/include/object-key-undumper.hh
lily/include/object-key.hh
lily/include/output-def.hh
lily/include/paper-outputter.hh
lily/include/percent-repeat-item.hh
lily/include/pitch.hh
lily/include/repeated-music.hh
lily/include/rest-collision.hh
lily/include/rest.hh
lily/include/rhythmic-head.hh
lily/include/score-engraver.hh
lily/include/separation-item.hh
lily/include/side-position-interface.hh
lily/include/slur.hh
lily/include/smobs.hh
lily/include/spaceable-grob.hh
lily/include/span-bar.hh
lily/include/spanner.hh
lily/include/spring.hh
lily/include/staff-spacing.hh
lily/include/staff-symbol-referencer.hh
lily/include/stem-tremolo.hh
lily/include/stem.hh
lily/include/stencil.hh
lily/include/system-start-delimiter.hh
lily/include/tie-column.hh
lily/include/tie.hh
lily/include/time-signature.hh
lily/include/translator.hh
lily/include/tuplet-bracket.hh
lily/include/tweak-registration.hh
lily/include/type-swallow-translator.hh
lily/key-engraver.cc
lily/key-performer.cc
lily/key-signature-interface.cc
lily/kpath-scheme.cc
lily/ledger-line-engraver.cc
lily/ledger-line-spanner.cc
lily/lily-lexer.cc
lily/lily-parser-scheme.cc
lily/lilypond-key.cc
lily/line-interface.cc
lily/line-spanner.cc
lily/lookup.cc
lily/lyric-combine-music-iterator.cc
lily/lyric-combine-music.cc
lily/lyric-extender.cc
lily/lyric-hyphen.cc
lily/lyric-performer.cc
lily/main.cc
lily/measure-grouping-spanner.cc
lily/modified-font-metric.cc
lily/moment-scheme.cc
lily/moment.cc
lily/multi-measure-rest-engraver.cc
lily/multi-measure-rest.cc
lily/music-constructor.cc
lily/music-iterator.cc
lily/music-scheme.cc
lily/music-sequence.cc
lily/music-wrapper-iterator.cc
lily/music-wrapper.cc
lily/music.cc
lily/new-fingering-engraver.cc
lily/new-lyric-combine-music-iterator.cc
lily/note-collision.cc
lily/note-column.cc
lily/note-head.cc
lily/note-heads-engraver.cc
lily/note-performer.cc
lily/note-spacing.cc
lily/object-key-dumper-scheme.cc
lily/object-key-undumper-scheme.cc
lily/object-key.cc
lily/ottava-bracket.cc
lily/pango-select-scheme.cc
lily/paper-column.cc
lily/paper-outputter.cc
lily/paper-system.cc
lily/part-combine-engraver.cc
lily/part-combine-iterator.cc
lily/percent-repeat-item.cc
lily/percent-repeat-iterator.cc
lily/pfb.cc
lily/piano-pedal-bracket.cc
lily/piano-pedal-engraver.cc
lily/piano-pedal-performer.cc
lily/pitch-interval.cc
lily/pitch-scheme.cc
lily/pitch.cc
lily/property-iterator.cc
lily/quote-iterator.cc
lily/relative-octave-check.cc
lily/relative-octave-music.cc
lily/repeated-music.cc
lily/rest-collision-engraver.cc
lily/rest-collision.cc
lily/rest.cc
lily/rhythmic-column-engraver.cc
lily/rhythmic-head.cc
lily/scm-hash.cc
lily/scm-option.cc
lily/script-engraver.cc
lily/script-interface.cc
lily/separating-group-spanner.cc
lily/separating-line-group-engraver.cc
lily/separation-item.cc
lily/side-position-interface.cc
lily/simple-spacer.cc
lily/simultaneous-music-iterator.cc
lily/slash-repeat-engraver.cc
lily/slur-configuration.cc
lily/slur-performer.cc
lily/slur.cc
lily/source-file.cc
lily/spaceable-grob.cc
lily/spacing-engraver.cc
lily/spacing-spanner.cc
lily/span-bar-engraver.cc
lily/span-bar.cc
lily/spanner.cc
lily/staff-spacing.cc
lily/staff-symbol-engraver.cc
lily/staff-symbol-referencer.cc
lily/staff-symbol.cc
lily/stem-engraver.cc
lily/stem-tremolo.cc
lily/stem.cc
lily/stencil-scheme.cc
lily/stencil.cc
lily/sustain-pedal.cc
lily/system-start-delimiter-engraver.cc
lily/system-start-delimiter.cc
lily/system.cc
lily/tab-note-heads-engraver.cc
lily/tempo-performer.cc
lily/text-engraver.cc
lily/text-item.cc
lily/text-spanner.cc
lily/tie-column.cc
lily/tie-engraver.cc
lily/tie.cc
lily/time-signature-engraver.cc
lily/time-signature-performer.cc
lily/time-signature.cc
lily/timing-translator.cc
lily/translator-ctors.cc
lily/translator-scheme.cc
lily/translator.cc
lily/tuplet-bracket.cc
lily/tweak-registration-scheme.cc
lily/vaticana-ligature.cc
lily/vertical-align-engraver.cc
lily/volta-bracket.cc
lily/volta-engraver.cc
scm/music-functions.scm