X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ChangeLog;h=4ca033668e11f50a72ef676710003064daa90bc3;hb=9458fa215af0294e9c38d62cc3a237a85fe50509;hp=62bb15bf25422c7fc38ba6e65abe147f83090bff;hpb=ec83f6cdee0c4261783f3ae0f6cbd155d7ddd978;p=lilypond.git diff --git a/ChangeLog b/ChangeLog index 62bb15bf25..4ca033668e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,228 @@ +2004-07-15 Jan Nieuwenhuizen + + * SConstruct: Further development. + + * input/test/SConscript: + * input/template/SConscript: + * input/regression/SConscript: + * Documentation/bibliography/SConscript: + * Documentation/bibliography/index.html.in: New file. + + * Documentation/bibliography/GNUmakefile (local-WWW): Remove index + generation. + + * buildscripts/builder.py: Add new builders. + + * make/stepmake.make: + * stepmake/stepmake/*.make: + * configure.in: + * lily/*: + * flower*: Use config.hh (Was config.h). + + * scm/encoding.scm (get-coding): Print friendly error message when + no encoding is found, rather than crashing. + +2004-07-15 Han-Wen Nienhuys + + * lily/new-slur.cc (score_slopes): strong sloping score only when + stems point in same dir. + +2004-07-14 Han-Wen Nienhuys + + * input/mutopia/W.A.Mozart/mozart-hrn3-rondo.ly (rondo): bugfix + for beam start. + + * lily/parser.yy (context_prop_spec): check grob name for + alphanumericness.. + + * lily/lyric-engraver.cc: creates LyricText objects + +2004-07-13 Han-Wen Nienhuys + + * lily/include/lily-guile.hh (scm_from_int): add scm_from_int glue. + +2004-07-13 Jan Nieuwenhuizen + + * SConstruct: Configure only pristine build tree or on user + request. Cleanups. Add Documentation/topdocs to subdirs. + Use checksums instead of timestamps. + (CheckYYCurrentBuffer): Return result. + + * Documentation/topdocs/SConscript: New file. + +2004-07-12 Han-Wen Nienhuys + + * lily/staff-symbol-referencer.cc (on_staffline): bugfix + + * lily/scm-hash.cc (get): SCM_MAKINUM is deprecated. Use + scm_from_int instead. + +2004-07-12 Jan Nieuwenhuizen + + * SConstruct: Updates. Add targets: tar, dist, release. + +2004-07-11 Jan Nieuwenhuizen + + * input/mutopia-header.ly: Generate output. + + * SConstruct: + * buildscripts/builder.py: + * Documentation/user/SConscript: SCons fixes. + +2004-07-11 Han-Wen Nienhuys + + * lily/new-slur.cc (class New_slur): new file. Score based slur + computations. + +2004-07-10 Jan Nieuwenhuizen + + * mf/SConscript: Remove Builders. + + * buildscripts/builder.py: Add LilyPond, Abc2ly and MF builders. + + * input/SConscript: + * Documentation/user/SConscript: New file. + +2004-07-10 Han-Wen Nienhuys + + * Documentation/topdocs/NEWS.texi (Top): add note about new + emacs electric-| + + * scm/*.scm: adapt ly:warn calls. + + * lily/lily-guile.cc (LY_DEFINE): use format on ly:warn arguments. + + * lily/repeat-acknowledge-engraver.cc (process_music): look at + main timing, not grace timing. Fixes volta-repeat-grace. + + * lily/kpath.cc (LY_DEFINE): ly:kpathsea-expand-path, new function + remove ly:kpathsea-gulp-file. + + * scm/translation-functions.scm (format-metronome-markup): make + note smaller, align to bottom. + + * scm/define-grobs.scm (all-grob-descriptions): metronome fixes. + + * lily/metronome-engraver.cc (stop_translation_timestep): attach + metronome to musical column. Don't ack time sigs or bar lines. + +2004-07-10 Heikki Junes + + * THANKS: sort, add David. Kristof contributed code, he is a + contributor. + +2004-07-09 David Svoboda + + * elisp/lilypond-mode.el, + * elisp/lilypond-what-beat.el: Added LilyPond-what-beat function to + count beats between last measure stop | and point in emacs. + +2004-07-09 Han-Wen Nienhuys + + * tex/GNUmakefile (TEX_FILES): don't dist + music-drawing-routines.ps, latin1.enc + + * scripts/lilypond.py (include_path): remove --no-lily, --no-ps , + --no-pdf, --pdftex + (copyright): add --latex option + (ic_p.make_include_option): use direct PS as default. + + * scm/beam.scm (check-slope-callbacks): check sign of slope. + + * input/regression/beam-concave.ly (rossFourBeams): add cases from Ross + + * scm/script.scm (default-script-alist): marcato should follow + into staff + +2004-07-09 Jan Nieuwenhuizen + + * buildscripts/builder.py: + + * Documentation/SConscript (outdir): New file. Add *list.ly + dependencies. Fixes PDF doc build. + +2004-07-08 Jan Nieuwenhuizen + + * SConstruct: Add Tar target (incomplete), fix install issues, fix + run from build-dir. + + * ly/SConscript: + * scm/SConscript: New file. + + * lily/main.cc (dir_info): Print variables in sh format. + + * lily/includable-lexer.cc: Use #if iso #ifdef for HAVE_ tests. + + * mf/SConscript: Update multiple target rules. + + * SConstruct (assert_version): Add. + +2004-07-08 Han-Wen Nienhuys + + * SConstruct (key): add HAVE_FLEXLEXER_YY_CURRENT_BUFFER check. + +2004-07-07 Jan Nieuwenhuizen + + * buildscripts/mf-to-table.py: Do not try to open ''. + + * mf/SConscript: New file. + +2004-07-06 Carl Sorensen + + * scm/fret-diagrams.scm : Convert many properties to constants, + reducing the pollution of the property namespace. + + * scm/define-grob-properties.scm (all-user-grob-properties): Reduce + unnecessary properties for fret-diagram + + * scm/define-grob-interfaces.scm (fret-diagram-interface): Add symbols + for interface + +2004-07-07 Jan Nieuwenhuizen + + * SConstruct: Update. + +2004-07-07 Han-Wen Nienhuys + + * input/regression/beam-quant-standard.ly (seconds): print desired + quants when failing. + +2004-07-06 Jan Nieuwenhuizen + + * SConstruct: + * flower/SConscript: + * lily/SConscript: New file. + +2004-07-05 Carl Sorensen + + * scm/define-grob-properties.scm (all-user-grob-properties): Add + descriptions for all fret-diagram properties. + + * scm/define-grob-interfaces.scm (fret-diagram-interface): Add + fret-diagram interface code + +2004-07-06 Han-Wen Nienhuys + + * ly/book-paper-defaults.ly: set default encoding to ec. + + * buildscripts/guile-gnome.sh (OPT): only compile pango if not + installed. + + * tex/latin1.enc: new file, from a2ps. + +2004-07-06 Heikki Junes + + * stepmake/bin/add-html-footer.py: use
instead of , + add a faint, green border line. + + * Documentation/index.html.in: drop
, add a faint border line. + +2004-07-05 Han-Wen Nienhuys + + * scm/font.scm (add-cmr-fonts): upright caps is eccc. + + * Documentation/GNUmakefile (README_TOP_FILES): add THANKS.txt. + 2004-07-02 Carl Sorensen * scm/output-ps.scm (white-text): Add scale paramter to allow scaling @@ -7,10 +232,10 @@ * scm/stencil.scm (fontify-text-white) : Adjust to better center, properly scale white text - * scm/fret-diagrams.scm (make-fret-diagram): change default dot position for numbered dots so dot will - touch fret. - (various routines): move to font-metric interface, rather than name, size interface. - Clean up comments. + * scm/fret-diagrams.scm (make-fret-diagram): change default dot + position for numbered dots so dot will touch fret. + (various routines): move to font-metric interface, rather than + name, size interface. Clean up comments. * ps/music-drawing-routines.ps: (/draw_white_text) Adjust font size and offset to better center white text.