X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=7eee6ad969b759ed820a7a8ec62665f75cea2609;hb=ddca9dc5c3d3a6cee3ecb3fc6f12d7cf96c62ae5;hp=9113bdc712bfe76677f6f341a6a3ded9943241eb;hpb=f0b870d1229189ea4dee3eef813ac43973526c19;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 9113bdc712..7eee6ad969 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,201 @@ +2006-04-09 Jan Nieuwenhuizen + + * scm/define-context-properties.scm (all-user-translation-properties): + * Documentation/user/global.itely (Page formatting): Compile fix. + +2006-04-09 Mats Bengtsson + + * Documentation/user/advanced-notation.itely (Polymetric + notation): Update the example to use the "+" symbol and add link + to input/test/compound-time.ly. + +2006-04-08 Graham Percival + + * scm/define-grob-properties.scm: clarify docs for #'direction. + + * scm/define-context-properties.scm: update old \property override. + + * Documentation/user/ advanced-notation, global, lilypond-book: + more minor doc updates. + +2006-04-07 Han-Wen Nienhuys + + * lily/parser.yy (Generic_prefix_music_scm): append lists, not objects. + + * scm/backend-library.scm (search-gs): oops. + +2006-04-06 Han-Wen Nienhuys + + * scripts/lilypond-book.py (output): use base, not filename for href. + + * scm/backend-library.scm: only look for gs. + + * scripts/lilypond-book.py (output): fix printfilename. + + * lily/parser.yy (music_function_musicless_prefix): fold together + definitions of signature (SCM*) (Music|post_event|chord_body_element) + + * lily/slur.cc (print): only set font-size if not set yet. + + * lily/slur-configuration.cc (add_score): improved layout of debug + scoring output. + +2006-04-05 David Feuer + + * music-drawing-routines.ps (draw_round_box): removed testing artifact. + (draw_circle): Hopefully fixed regression. + Improved documentation for several procedures. + +2006-03-04 Werner Lemberg + + * ly/engraver-init.ly (\Score): Add beam-event to quotedEventTypes. + +2006-04-05 Han-Wen Nienhuys + + * scripts/musicxml2ly.py (bindir): add dynamic + relocation. + +2006-04-04 Graham Percival + + * Documentation/user/ basic-notation, advanced-notation, putting, + instrument-notation, invoking, lilypond, THANKS: another ream of small + fixes from the Doc Helpers. + +2006-04-03 David Feuer + + * music-drawing-routines.ps: remove superfluous gsave/grestore pairs. + + * lilyponddefs.ps (set-ps-scale-to-lily-scale): Fixed code duplication. + + * Cleaned up interfaces between PostScript and Scheme, and moved + computations from PostScript to Scheme: + + * music-drawing-routines.ps + (*SF, stroke_and_fill): new procedures. Replaced stroke and fill + with stroke_and_fill throughout. + (euclidean_length, print_letter, draw_box): Deleted unused + procedures. If someone needs draw_box, implement it using + draw_round_box; don't duplicate code. + (print_glyphs, draw_round_box, draw_polygon, draw_repeat_slash): + Refactored/cleaned up interfaces. + (mark_URI): Moved. + + * output-ps.scm: reordered arguments to PostScript functions to + match new interfaces + (glyph-string): Rewrote glyph-string. + (grob-cause): Replaced string-append with format. + (repeat-slash): Rewrote to do computation here. + (round-filled-box): Rewrote to do computation here. + +2006-04-04 Erlend Aasland + + * stepmake/stepmake/generic-targets.make: add cvs-clean target + + * stepmake/stepmake/toplevel- targets.make: print help info about + cvs-clean + +2006-04-03 Erlend Aasland + + * input/regression/hairpin-circled.ly: new file + +2006-04-03 Erlend Aasland + + * lily/hairpin.cc (print): add support for circled tip + + * scm/define-grob-properties.scm: add circled-tip parameter + + * scm/define-grobs.scm: init circled-tip to false + +2006-04-03 Han-Wen Nienhuys + + * scm/music-functions.scm (quote-substitute): set + iterators-ctor. + +2006-03-31 Han-Wen Nienhuys + + * Documentation/bibliography/GNUmakefile ($(outdir)/%.html): set + BSTINPUTS. + + * Documentation/topdocs/AUTHORS.texi (Top): add David Feuer. + + * scm/output-ps.scm (glyph-string): revert cid selectfont. + +2006-03-31 David Feuer + + * scm/framework-ps.scm: + + * scm/output-ps.scm: glyph-string now produces smaller, more + readable, and probably faster PostScript. Several findfont + scalefont setfont instances changed to selectfont + Hacked-up string-appends changed to formats. + + * ps/music-drawing-routines.ps: add print_letter, print_glyphs. + +2006-03-30 Graham Percival + + * scm/lily-library.scm: make "no version" warning message more polite. + + * lily/music.cc: add double quotes to failed octave check. + + * Documentation/user/ advanced-notation, changing-defaults, + instrument-notation, invoking, music-glossary: whole bunch of minor + fixes from mailist. + +2006-03-31 Han-Wen Nienhuys + + * Documentation/bibliography/GNUmakefile ($(outdir)/%.html): use + $(buildscriptdir) iso. depth. + + * VERSION (PACKAGE_NAME): release 2.9.1 + +2006-03-30 Han-Wen Nienhuys + + * lily/pango-font.cc (pango_item_string_stencil): more robustness. + + * VERSION (PATCH_LEVEL): bump version number. + + * flower/include/guile-compatibility.hh (scm_from_uint32): add + scm_from_uint32 () + + * lily/pango-font.cc (pango_item_string_stencil): use + scm_from_uint32 () + + * mf/GNUmakefile ($(outdir)/emmentaler-%.otf + $(outdir)/emmentaler-%.svg): remove canary. + + * lily/pango-font.cc (pango_item_string_stencil): only use uXXX + glyphnames if we have a ttf font. + +2006-03-30 Mats Bengtsson + + * Documentation/user/advanced-notation.itely (Font selection): + Corrected reference to the font-family-override.ly example. + +2006-03-30 Joe Neeman + + * lily/chord-tremolo-engraver.cc (acknowledge_stem): set the + stem-tremolo object in the stem (or else the stem might not be + long enough). + +2006-03-30 Han-Wen Nienhuys + + * lily/ttf.cc (print_trailer): only print existing glyphs. + +2006-03-30 Joe Neeman + + * lily/stem-tremolo.cc (print): for whole notes (and breves, etc.) + position the tremolo based on the position of the notehead. + + * input/regression/stem-tremolo.ly: add example of unbeamed eighth + notes and update the texidoc line with the new positioning rules. + +2006-03-30 Han-Wen Nienhuys + + * lily/ttf.cc (print_trailer): don't always use uXXX glyphname. + + * scripts/lilypond-book.py (Module): set default for linewidth if + preamble not found. + 2006-03-29 Han-Wen Nienhuys * VERSION (PACKAGE_NAME): release 2.9.0. @@ -32,12 +230,12 @@ 2006-03-29 Han-Wen Nienhuys * lily/tuplet-bracket.cc (calc_control_points): handle suicide - case. Backportme. + case. 2006-03-29 Han-Wen Nienhuys * lily/ttf.cc (make_index_to_charcode_map): restore old - cmap. Backportme. + cmap. 2006-03-28 Werner Lemberg @@ -55,7 +253,7 @@ 2006-03-28 Han-Wen Nienhuys * mf/feta-bolletjes.mf: match width of solfa notes with normal - note heads. Backportme. + note heads. * lily/ttf.cc (print_trailer): use it. @@ -77,10 +275,10 @@ * Documentation/topdocs/INSTALL.texi (Top): update versions. * lily/note-collision.cc (get_clash_groups): only consider when - Note_column::dir <> CENTER. Backportme. + Note_column::dir <> CENTER. * scripts/lilypond-book.py (get_option_parser): init output_name - to ''. Backportme. + to ''. 2006-03-24 Graham Percival @@ -2611,7 +2809,7 @@ * scm/music-functions.scm: Make phrasing slurs follow voice direction * scripts/lilypond-book.py: Introduce option - --preserve-line-breaks, for usage with srcltx + --preserve-line-breaks, for usage with srcltx 2005-12-06 Han-Wen Nienhuys @@ -5278,7 +5476,7 @@ * ly/init.ly: * scm/lily-library.scm (print-score-with-defaults): renamed $globalheader to $defaultheader - + * Documentation/user/global.itely (Creating titles): added short explanation that multiple headers are useable. @@ -6442,7 +6640,7 @@ * ly/property-init.ly: Added tieDashed. - * THANKS: Added some bughunters for 2.5. + * THANKS: Added some bughunters for 2.5. 2005-06-09 Han-Wen Nienhuys @@ -7375,8 +7573,8 @@ 2005-05-11 Heikki Junes - * Documentation/topdocs/{AUTHORS.texi,INSTALL.texi,README.texi}: - Specify `@documentencoding utf-8' for html, ignore warnings. + * Documentation/topdocs/{AUTHORS.texi,INSTALL.texi,README.texi}: + Specify `@documentencoding utf-8' for html, ignore warnings. 2005-05-11 Erik Sandberg