]> git.donarmstrong.com Git - lilypond.git/commit
* scm/define-context-properties.scm
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Wed, 23 Aug 2006 21:19:36 +0000 (21:19 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Wed, 23 Aug 2006 21:19:36 +0000 (21:19 +0000)
commit1d70a1731d2e4e14e13256d6fb3c46d7d5262481
tree8619ebf62c389d2fab94300d7ef6c6a487de97e3
parentb053638dac19bed7f8d2f8b8b0231b3611c17fde
* scm/define-context-properties.scm
(translator-property-description): robustness: detect type errors
in property definitions.

* lily/parser.yy (score_body): protect SCORE_IDENTIFIER result
after getting it from SCM.

* lily/parser.yy (Lily_lexer::try_special_identifiers): unprotect
clones after creation. This plugs a huge memory leak.
17 files changed:
ChangeLog
input/les-nereides.ly
input/manual/screech-boink.ly
input/no-notation/display-lily-tests.ly
input/no-notation/dynamic-absolute-volume.ly
input/no-notation/midi-volume-equaliser.ly
input/regression/drums.ly
input/regression/metronome-marking.ly
input/sakura-sakura.ly
input/test/extra-staff.ly
input/test/music-box.ly
input/test/staff-container.ly
input/test/temporary-stave.ly
input/test/time-signature-staff.ly
input/typography-demo.ly
lily/parser.yy
scm/define-context-properties.scm