X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=1ed637dd1f348af16923cec1dc9acc9ef7c31bcc;hb=24b601ff1489f119275d76632b501e7efeecfe78;hp=9be533a8797dd14f4af2d647949636e87949215b;hpb=96a2af1fa3b697b6bb45780d7ffe4affda8287ad;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 9be533a879..1ed637dd1f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,8 +1,184 @@ +2006-06-06 Han-Wen Nienhuys + + * Documentation/misc/GNUmakefile (TEXTS): use src-wildcard for + disting MISC files. + + * lily/simple-spacer.cc (get_column_desc): desc -> description. + +2006-06-06 Joe Neeman + + * lily/simple-spacer.cc (get_line_configuration): add + keep-inside-line rods + (struct Column_desc): add constructor + (struct Rod_desc): add constructor + (get_line_forces): check for forced page breaks here too + + * lily/instrument-name-engraver.cc (acknowledge_axis_group): prevent + support/elements cycles between InstrumentNames and AxisGroups + +2006-06-06 Han-Wen Nienhuys + + * config.make.in (METAFONT): remove MAKEINFO_VERSION + + * stepmake/stepmake/topdocs-targets.make (make-txt-files): define + make-txt-files target. + + * stepmake/stepmake/toplevel-targets.make (do-top-doc): use + make-txt-files target. + + * configure.in (LINK_GXX_STATICALLY): $srcdir for readlink.py + + * stepmake/stepmake/generic-vars.make (distdir): create dist in + top-build-dir. + +2006-06-06 Jürgen Reuter + + * ly/gregorian-init.ly: Rewrote \versus and \responsum in order to + fix lyrics alignment problems. They are implemented now as scheme + functions that add the appropriate unicode char to the first lyric + event rather than adding a separate lyric event. + +2006-06-06 Han-Wen Nienhuys + + * GNUmakefile.in (dist-toplevel-txt-files): new target. Don't + pollute src dir with built .txt files, but install directly from + Documentation/topdocs/out/ + + * buildscripts/output-distance.py + (ComparisonData.create_html_result_page): put version/directories + in table header. + + * Documentation/topdocs/NEWS.tely (Top): document spacing section + feature. + + * configure.in (LINK_GXX_STATICALLY): use readlink.py to resolve links. + Patch by Karl Hammar + + * buildscripts/readlink.py: add file. + Patch by Karl Hammar + +2006-06-06 Joe Neeman + + * lily/tuplet-number.cc (print): prevent stencil from being + garbage collected. + +2006-06-05 Han-Wen Nienhuys + + * scm/stencil.scm (write-system-signature): explicitly + -well, superfluously- close output port. + + * buildscripts/output-distance.py (main): oops. Add extra argument. + +2006-06-05 Graham Percival + + * Documentation/user/music-glossary.tely: clarified example + from Francisco Vila, thanks! + +2006-06-05 Han-Wen Nienhuys + + * input/regression/spacing-section.ly: new file. + + * lily/input.cc (programming_error): new function. + + * lily/spacing-engraver.cc (try_music): new function. Accept + spacing-section-event + + * lily/spacing-spanner.cc (set_springs): take slices of all + columns for spacing. + + * lily/include/paper-column.hh (class Paper_column): add + Paper_column::compare. + + * ly/spanners-init.ly (newSpacingSection): add newSpacingSection. + + * scm/define-music-types.scm (music-descriptions): add + SpacingSectionEvent + + * lily/music-iterator.cc (report_event): use programming_error for + sending non-event error. + + * lily/input.cc (programming_error): new function + + * buildscripts/output-distance.py (main): use compare-XXX for + compare files. + (main): --threshold option, default at 0.30 + + * output-distance.py (main): add --threshold option. + +2006-06-04 Nicolas Sceaux + + * scm/paper-system.scm (paper-system-annotate): fix problem when + annotating an empty system + +2006-06-04 Han-Wen Nienhuys + + * GNUmakefile.in: reinstate old web tar/copying. + +2006-06-03 Han-Wen Nienhuys + + * lily/lyric-combine-music-iterator.cc (find_voice): return 0 if + nothing changes. (Erik S) + + * lily/percent-repeat-iterator.cc (get_music_list): fix repeat + count. (Erik S) + +2006-05-28 Nicolas Sceaux + + * scm/define-markup-commands.scm (whiteout): do not force + foreground color of argument markup to black. + + * scm/stencil.scm (annotate-y-interval): put arrow dimension at + the left of the arrow, instead of below the arrow name, so that, + when two little arrows are vertically stacked, their dimensions + and name should not overlap. Add a color key parameter. + + * scm/paper-system.scm (paper-system-annotate): Annotate + next-space+next-padding instead of next-space. Annotate space + between next-padding and next-space+padding, respectively, and + following system extent and refpoint-Y-extent. Use colors. + + * scm/page.scm (annotate-page): translate annotations slightly to + the right. + +2006-06-03 Han-Wen Nienhuys + + * lily/figured-bass-position-engraver.cc (acknowledge_end_slur): + fix for x-staff slurs. Thanks Joe! + + * buildscripts/output-distance.py + (SystemLink.output_expression_change_count): keep track of changed + details, and dump in details html page. + + * input/regression/figured-bass-staff.ly: add note about setting + properties in Staff context. + + * lily/figured-bass-position-engraver.cc (acknowledge_slur): + add slurs and ties to support too. + + * buildscripts/output-distance.py (main): set dest_dir + argument. Add --max-count option. + +2006-06-02 Jürgen Reuter + + * ly/gregorian-init.ly: Converted to utf-8. Added memorable + shortcuts for special unicode chars that are useful in chant + notation. Revised exisiting and added new comments. + +2006-06-02 Han-Wen Nienhuys + + * make/mutopia-rules.make: remove duplicate recipe. + +2006-06-02 Werner Lemberg + + * tex/texinfo.cnf: Fix typo (\euro -> \minus). + Add support for U+0132 (IJ) and U+0133 (ij). + 2006-06-02 Han-Wen Nienhuys * buildscripts/output-distance.py (FileLink): new class. collect info systems from one .ly file. - + (FileLink.link_files_for_html): further tweaks. + 2006-06-02 Graham Percival * tex/texinfo.tex: partial fix for @funindex.