]> git.donarmstrong.com Git - lilypond.git/commit
* input/regression/newaddlyrics.ly: New file.
authorJan Nieuwenhuizen <janneke@gnu.org>
Mon, 19 Apr 2004 13:40:48 +0000 (13:40 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Mon, 19 Apr 2004 13:40:48 +0000 (13:40 +0000)
commit77d7ea56b0c903e994726b38c81ce5afdb585481
tree5dc9e4a08cacb04225bf400eef88ab42de963d5b
parentfdceddc88e0861fb9c976c9485a4836a1ffb1c69
* input/regression/newaddlyrics.ly: New file.

* Documentation/topdocs/NEWS.texi: Update.

* lily/parser.yy (new_lyrics): Return SCM list of lyric musics.
(Music_list): Allow embedded scm.

* lily/score.cc (ly:score-bookify): New function.

* lily/music.cc (ly:music-scorify): Idem.

* lily/my-lily-parser.cc (ly:parser-print-book): Idem.
(ly:parser-print-score): Idem.

* scm/lily.scm (default-toplevel-book-handler): Idem.
(default-toplevel-music-handler): Idem.
(default-toplevel-score-handler): Idem.

* ly/declarations-init.ly: Set default toplevel handlers.

* lily/parser.yy (book_block, score_block, toplevel_music): Use them.

* scripts/lilypond-book.py (PREAMBLE_LY): Select classic score
printer for score at toplevel.
17 files changed:
ChangeLog
Documentation/topdocs/NEWS.texi
Documentation/user/notation.itely
Documentation/user/tutorial.itely
input/regression/newaddlyrics.ly [new file with mode: 0644]
lily/include/my-lily-parser.hh
lily/lexer.ll
lily/music.cc
lily/my-lily-parser.cc
lily/parser.yy
lily/score.cc
lily/source-file.cc
ly/declarations-init.ly
ly/init.ly
scm/lily.scm
scm/music-functions.scm
scripts/lilypond-book.py