]> git.donarmstrong.com Git - lilypond.git/commit
* lily/lily-guile.cc (alist_to_hashq): new function
authorhanwen <hanwen>
Thu, 5 Feb 2004 00:02:49 +0000 (00:02 +0000)
committerhanwen <hanwen>
Thu, 5 Feb 2004 00:02:49 +0000 (00:02 +0000)
commit390ec40810a44836770b0a4da0bd4b958d9b7157
tree260e0ccf6fb5958cac57e9e0f89596df041ca1b0
parentff790aa38219d0f31829cdc09f890d4bbca64313
* lily/lily-guile.cc (alist_to_hashq): new function

* scm/lily.scm (alist->hash-table): new function.

* Documentation/user/refman.itely (Percussion staves): update doco.

* input/regression/drums.ly (timb): updates

* lily/note-performer.cc (create_audio_elements): robustness fix.

* ly/engraver-init.ly: add DrumStaff and DrumVoice contexts

* lily/drum-note-engraver.cc: new file.

* ly/drumpitch-init.ly: move drum definitions

* scm/drums.scm: remove file.

* lily/*.cc: remove abort-event everywhere.

* lily/note-heads-engraver.cc (process_music): robustification.

* lily/accidental-engraver.cc (process_acknowledged_grobs): robustification.

* lily/parser.yy (simple_element): add \drums mode.
(simple_element): remove \pitchnames , \chordmodifiers. Use
variables to store this.

* lily/lexer.ll (My_lily_lexer): remove support for \PITCHNAME
outside \notes.
54 files changed:
ChangeLog
Documentation/topdocs/NEWS.texi
Documentation/user/refman.itely
VERSION
input/regression/drums.ly
lily/accidental-engraver.cc
lily/beam-engraver.cc
lily/cluster-engraver.cc
lily/coherent-ligature-engraver.cc
lily/drum-note-engraver.cc [new file with mode: 0644]
lily/dynamic-engraver.cc
lily/gregorian-ligature-engraver.cc
lily/include/lily-guile.hh
lily/include/my-lily-lexer.hh
lily/include/script.hh
lily/lexer.ll
lily/ligature-bracket-engraver.cc
lily/ligature-engraver.cc
lily/lily-guile.cc
lily/lyric-extender.cc
lily/mensural-ligature-engraver.cc
lily/my-lily-lexer.cc
lily/new-fingering-engraver.cc
lily/note-heads-engraver.cc
lily/note-performer.cc
lily/parser.yy
lily/phrasing-slur-engraver.cc
lily/piano-pedal-engraver.cc
lily/script-engraver.cc
lily/slur-engraver.cc
lily/text-spanner-engraver.cc
lily/vaticana-ligature-engraver.cc
ly/catalan.ly
ly/chord-modifiers-init.ly
ly/declarations-init.ly
ly/deutsch.ly
ly/drumpitch-init.ly
ly/english.ly
ly/engraver-init.ly
ly/espanol.ly
ly/init.ly
ly/italiano.ly
ly/nederlands.ly
ly/norsk.ly
ly/suomi.ly
ly/svenska.ly
mf/feta-bolletjes.mf
scm/define-music-properties.scm
scm/define-music-types.scm
scm/define-translator-properties.scm
scm/document-music.scm
scm/drums.scm [deleted file]
scm/lily.scm
scripts/convert-ly.py