X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=144bd546680f19a9e8515f120d2bbbec5643f7f3;hb=8f78ca80da93ff5da965eba1ff4e0aface7c7002;hp=96f8e7448214f1ec0ae5c5ba6c58f1420f5efb19;hpb=da000980e554ce4c2a4095d68c1a2be6bc714f7f;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 96f8e74482..144bd54668 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,15 +1,127 @@ +2004-05-04 Han-Wen Nienhuys + + * lily/ottava-bracket.cc (print): use coordinate, not (0,0) for + empty extent. This fixes ottava brackets on rests. (backportme) + + * make/lilypond.redhat.spec.in (Group): ln png files for info. + + * lily/piano-pedal-engraver.cc (create_text_grobs): core dump fix. + + * cygwin/lily-wins.py: update for the lily-wins.py script. + +2004-05-03 Han-Wen Nienhuys + + * lily/score-engraver.cc (typeset_all): switch off unbound spanner + code. This will obviate typeset_grob () in the future. The effect + of this is that improperly written spanner handling will result in + invalid spanner bounds. + (announce_grob): add to elems_ from here + (typeset_grob): comment out. + + * lily/include/engraver.hh (make_spanner): new calling interface + for make_{item,spanner}. This obviates most calls to + announce_grob(). + + * scm/music-functions.scm (set-accidental-style): use GrandStaff + iso. PianoStaff for piano styles. + +2004-05-03 Heikki Junes + + * Documentation/user/music-glossary.tely: add segno after d.s. + +2004-05-02 Han-Wen Nienhuys + + * lily/include/audio-column.hh: remove unused variables. + (patch by Michael Welsh Duggan) + + * flower/include/axes.hh (other_axis): inline Axes function + (thanks to David Brandon). + +2004-05-02 Jan Nieuwenhuizen + + * cygwin/mknetrel: Install image links (backportme). + + * Documentation/user/GNUmakefile (local-install-info): Activate + actual installing of image links (backportme). + +2004-04-30 Mats Bengtsson + + * Documentation/user/notation.itely (Measure repeats): Removed + unnecessary (and confusing) \context Voice{. + +2004-04-29 Jan Nieuwenhuizen + + * Documentation/topdocs/NEWS.texi: Mention use of \score as markup. + + * lily/page.cc (Page): Do not use ly_scheme_function for + volatile/configurable variables (FIXME: better name). + + * lily/music-output-def.cc (c_lookup_variable): Rename (WAS: + get_scmvar). + +2004-04-29 Han-Wen Nienhuys + + * scripts/convert-ly.py (FatalConversionError.subst): use + \transposition. + +2004-04-29 Jan Nieuwenhuizen + + * lily/include/page.hh (class Page): Declare left_margin (). + + * lily/page.cc: Remove paper var caching. + +2004-04-28 Jan Nieuwenhuizen + + * Documentation/user/music-glossary.tely: Add name to @top node. + Remove comment from @table definitions (workaround for makinfo + bug). + + * lily/stencil-scheme.cc (ly:stencil-expr): Rename (was: + ly:stencil-get-expr). Update callers. + (ly:stencil-align-to!): Return stencil too. + + * lily/paper-outputter.cc (output_page): Bugfix. Use page + stencil. Remove looped line-based page output. + (output_line): Use line stencil. Remove looped stencil-based line + output. + + * lily/page.cc (ly:page-paper-lines): New function. + + * input/test/markup-score.ly: New file. + + * scm/define-markup-commands.scm (stencil): New markup. + + * lily/book.cc (to_stencil): New method. + + * lily/parser.yy (markup): Use it to grok \score. + 2004-04-27 Jan Nieuwenhuizen + * lily/stencil.cc (expr): Rename (was: get_expr). Update callers. + + * lily/paper-book.cc (pages): Change signature. Update callers. + + * lily/include/page.hh: + * lily/page.cc: New file. + + * lily/paper-line.cc (to_stencil): New method. + * lily/paper-outputter.cc (output_stencil): New method. + * lily/paper-outputter.cc (output_line): Use them. + + * lily/warn.cc: Remove. + * lily/my-lily-parser.cc (distill_inname): Remove. * flower/include/file-name.hh: - * flower/file-name.cc: New file. Change users. + * flower/file-name.cc: New file. Update users. * flower/file-path.cc [CYGWIN]: Junk testing code. Remove Path. (find): New method of same name. + * lily/my-lily-parser.cc (ly:parse-file): Use it. + * lily/scm-option.cc (ly:set-option, ly:get-option): Bugfix: constant error message.