X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=754226876d89958b25be0b61d60d085a44899976;hb=dcd8203180c35f6d4b6cc96e0ee2abb08f690e11;hp=76ed56b9918d5c368e9620b2ed21e54cb3e8bb5e;hpb=ff90d34b47b91a7321ff9b21fe20133911376364;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 76ed56b991..754226876d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,183 @@ +2006-02-08 Graham Percival + + * darwin.patch: small patch from Erlend, thanks! + + * Documentation/user/basic-notation.itely: add stem-neutral example. + + * Documentation/user/putting.itely: clarifications. + +2006-02-08 Han-Wen Nienhuys + + * Documentation/topdocs/NEWS.tely (Top): remove internal cleanup + note, add more guidelines to what should go into NEWS. + + * input/sakura-sakura.ly: document how to override font. + + * input/regression/font-family-override.ly: doc -dshow-available-fonts + +2006-02-07 Han-Wen Nienhuys + + * lily/midi-item.cc (to_string): truncate time sig at 255 beats. + +2006-02-08 Jan Nieuwenhuizen + + * scripts/convert-ly.py (lilypond_version_re_str): Move from + convertrules. Add explicit grouping, needed for python2.2. + +2006-02-07 Jan Nieuwenhuizen + + * Documentation/topdocs/NEWS.tely (Top): Mention code cleanup. + +2006-02-07 Graham Percival + + * Documentation/user/global.itely: fix line-width in (text) docs. + + * Documentation/user/lilypond-book.itely: same. + +2006-02-06 Han-Wen Nienhuys + + * VERSION (PACKAGE_NAME): release 2.7.32 + + * Documentation/topdocs/NEWS.tely (Top): document new variable + naming. + + * flower/include/array.icc (Message): remove file. + + * flower/include/std-vector.hh: make sure vsize and VPOS are + defined for binary_search_bounds(). + + * flower/std-string.cc (std): add to_string(long unsigned). + + * configure.in (gui_b): excise std_string option. + (gui_b): excise std_vector option. + + * flower/string.cc (Module): excise flower array & string + + * flower/include/std-string.hh: excise flower string. + + * {ly,lily,scm}/*: use dashes in \paper and \layout variables + + * python/convertrules.py (lilypond_version_re_str): require + only numbers and dots in \version string. + +2006-02-05 Han-Wen Nienhuys + + * lily/system-start-delimiter.cc (print): allow style = text too. + + * lily/system-start-delimiter-engraver.cc + (acknowledge_system_start_text): new function, also add add to + support of system-start-text (instrument names). This fixes + instrument names on piano staves. + + * lily/instrument-name-engraver.cc: rewrite. Use + system-start-delimiter approach. This save memory and cpu. + + * scm/define-grobs.scm (all-grob-descriptions): remove + instrument-name from break-alignment. + + * mf/GNUmakefile ($(NCSB_TTFS)): depend on pfx2ttf script too. + +2006-02-05 Jan Nieuwenhuizen + + * stepmake/stepmake/generic-vars.make (LOOP): Add PLUS to keep -j + jobserver going. + + * configure.in (std_vector): On by default. + + * lily/include/font-metric.hh: + * lily/include/tfm-reader.hh: + * lily/include/spanner.hh: Use unsigned for indices and sizes. + Update users. + + * Documentation/user/changing-defaults.itely: Fix link v2.5, out-www. + +2006-02-05 Han-Wen Nienhuys + + * VERSION (PACKAGE_NAME): 2.7.31 + + * scm/framework-ps.scm (dump-stencil-as-EPS): don't hardcode left + EPS edge at 0, but take minimum with left-overshoot. This fixes + cut off system start delims. + + * lily/instrument-name-engraver.cc (stop_translation_timestep): + hack: add to axis group if not added yet. This fixes hara kiri'd + piano staves. + + * lily/hara-kiri-group-spanner.cc + (force_hara_kiri_in_y_parent_callback): fix signatures. + + * lily/hairpin.cc (print): check next hairpin to see whether or + not to be continuing. + +2006-02-04 Jan Nieuwenhuizen + + * Remove trailing whitespace from makefiles. + + * flower/include/std-vector.hh: Add binary_search_bounds workaround + for earlier gcc. + + * .cvsignore: Add out*, out-www, config-*. Remove lots of cruft. + + * flower/include/std-vector.hh[!HAVE_STL_DATA_METHOD]: Workaround. + + * config.hh.in (HAVE_STL_DATA_METHOD): Add. + + * stepmake/aclocal.m4 (STEPMAKE_STL_DATA_METHOD): New function. + + * configure.in: Use it. + +2006-02-04 Han-Wen Nienhuys + + * scm/music-functions.scm (pitch-of-note): new function. + + * ly/music-functions-init.ly: add \octave and \addquote + + * lily/parser.yy (music_function_chord_body): softcode \octave. + (lilypond_header): softcode \addquote + +2006-02-03 Jan Nieuwenhuizen + + * flower/include/std-vector.hh[STD_VECTOR]: Do not include + array.hh, parray.hh at all. Getting ready to flip the + configure default. + + * lily/include/lily-proto.hh (Link_array__char_): Bugfix. + + * lily/source-file.cc (file::get_line): Help binary_search_bounds + a bit. + + * lily/include/lily-proto.hh (Link_array__char_): Bugfix. + +2006-02-03 Han-Wen Nienhuys + + * flower/include/array.hh: typo. + +2006-02-02 Graham Percival + + * Documentation/user/advanced-notation.itely: doc "\#" in text. + +2006-02-03 Jan Nieuwenhuizen + + * flower/include/pqueue.hh: Derive from std::vector. + + * flower/include/parray.hh: Conform to std::vector interface. + Update users. + +2006-02-02 Graham Percival + + * Documentation/topdocs/NEWS.itely: grammar fix from Laura. + +2006-02-02 Han-Wen Nienhuys + + * flower/file-path.cc (is_file): remove if 0 section. + + * buildscripts/pfx2ttf.fontforge (err): robustness fix for + selecting afii61352. + 2006-02-02 Jan Nieuwenhuizen + * flower/include/std-vector.hh (boundary): Oops, reverse. + * flower/string-convert.cc (convert::unsigned_string): Bugfix: remove superfluous `d'.