]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
Minor doc updates.
[lilypond.git] / ChangeLog
index b35223412d827080ae28749dcecef674f536057a..cc91862e1a0d42eb89b67f7b39c044892d7875f2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,151 @@
+2006-04-08  Graham Percival  <gpermus@gmail.com>
+
+       * 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  <hanwen@lilypond.org>
+
+       * lily/parser.yy (Generic_prefix_music_scm): append lists, not objects.
+
+       * scm/backend-library.scm (search-gs): oops.
+
+2006-04-06  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * 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  <David.Feuer@gmail.com>
+
+       * 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  <wl@gnu.org>
+
+       * ly/engraver-init.ly (\Score): Add beam-event to quotedEventTypes.
+
+2006-04-05  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * scripts/musicxml2ly.py (bindir): add dynamic
+       relocation. 
+
+2006-04-04  Graham Percival  <gpermus@gmail.com>
+
+       * 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  <David.Feuer@gmail.com>
+
+       * 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  <erlenda@gmail.com>
+
+       * 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  <erlenda@gmail.com>
+
+       * input/regression/hairpin-circled.ly: new file
+
+2006-04-03  Erlend Aasland  <erlenda@gmail.com>
+
+       * 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  <hanwen@lilypond.org>
+
+       * scm/music-functions.scm (quote-substitute): set
+       iterators-ctor. 
+
+2006-03-31  Han-Wen Nienhuys  <hanwen@lilypond.org>
+
+       * 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  <david.feuer@gmail.com>
+       
+       * 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  <gpermus@gmail.com>
+
+       * 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  <hanwen@lilypond.org>
+
+       * Documentation/bibliography/GNUmakefile ($(outdir)/%.html): use
+       $(buildscriptdir) iso. depth.
+
+       * VERSION (PACKAGE_NAME): release 2.9.1
+
 2006-03-30  Han-Wen Nienhuys  <hanwen@lilypond.org>
 
+       * 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 ()
 
 2006-03-29  Han-Wen Nienhuys  <hanwen@lilypond.org>
 
        * lily/tuplet-bracket.cc (calc_control_points): handle suicide
-       case. Backportme.
+       case. 
 
 2006-03-29  Han-Wen Nienhuys  <hanwen@lilypond.org>
 
        * lily/ttf.cc (make_index_to_charcode_map): restore old
-       cmap. Backportme.
+       cmap. 
 
 2006-03-28  Werner Lemberg  <wl@gnu.org>
 
 2006-03-28  Han-Wen Nienhuys  <hanwen@lilypond.org>
 
        * mf/feta-bolletjes.mf: match width of solfa notes with normal
-       note heads. Backportme.
+       note heads. 
 
        * lily/ttf.cc (print_trailer): use it.
 
        * 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  <gpermus@gmail.com>