]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
(note): Remove
[lilypond.git] / ChangeLog
index efd487436fd0d0f5b1246b1804ed973888d28d45..9fef73bb54f1595361116fac8f952a7dc4b8c4ac 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,196 @@
+2004-07-16  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * More SCons cleanups.
+
+       * Documentation/bibliography/computer-notation.bib (note): Remove
+       extraneous closing brace.
+
+2004-07-16  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * scripts/lilypond-book.py (Lilypond_snippet.is_outdated): fix
+       stat calls.
+
+       * Documentation/bibliography/SConscript (bibs): failed try to get
+       bib2html find html-long.bst.
+
+       * buildscripts/bib2html.py (stat): fail if bibtex fails.
+
+       * make/stepmake.make: use usescons for using scons. 
+
+2004-07-16  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scripts/lilypond-book.py (Lilypond_snippet.is_outdated): Check
+       for lilypondend.  Import stat (huh?).
+
+2004-07-16  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * make/mutopia-vars.make ($(addprefix $(outdir)/,$(LYM4_FILES):
+       bypass dvi. 
+
+       * input/regression/font-postscript.ly: new file. 
+
+       * scm/framework-ps.scm (load-fonts): load pfb files too.
+
+       * lily/pfb.cc (pfb2pfa): new file.
+
+2004-07-15  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * scripts/lilypond-book.py (PREAMBLE_LY): set
+       toplevel-music-handler too.
+
+2004-07-15  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * SConstruct (symlink): Add dvips and music-drawing-routines.ps.
+       (web_path): Fixes for webball.  Install fixes, add DESTDIR option.
+
+       * lily/slur.cc: Add quant-score to interface.  Fixes web build.
+
+       * python/SConscript:
+       * python/vim:
+       * input/mutopia/*SConscript: New file.
+
+       * input/mutopia/W.A.Mozart/: Use .ily suffix for includes.
+
+       * scm/define-grobs.scm (all-grob-descriptions): Use ,Slur::height,
+       fixes web build.
+
+       * make/stepmake.make (scons): re-route to SCONS if user has been
+       running scons in this tree.
+
+       * SConstruct (config_vars): Add CPPDEFINES.
+       (env): Set checksums type to "content".
+       (save_config_cache): Do not exit after configuring when using
+       checksums (the default) instead of timestamps.
+
+2004-07-15  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * 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   <hanwen@xs4all.nl>
+
+       * lily/new-slur.cc (score_slopes): strong sloping score only when
+       stems point in same dir. 
+
+2004-07-14  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * 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   <hanwen@xs4all.nl>
+
+       * lily/include/lily-guile.hh (scm_from_int): add scm_from_int glue.
+
+2004-07-13  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * 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   <hanwen@xs4all.nl>
+
+       * 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  <janneke@gnu.org>
+
+       * SConstruct: Updates.  Add targets: tar, dist, release.
+
+2004-07-11  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * input/mutopia-header.ly: Generate output.
+
+       * SConstruct:
+       * buildscripts/builder.py:
+       * Documentation/user/SConscript: SCons fixes.
+
+2004-07-11  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * lily/new-slur.cc (class New_slur): new file. Score based slur
+       computations.
+
+2004-07-10  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * 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   <hanwen@xs4all.nl>
+
+       * 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  <hjunes@cc.hut.fi>
+
+       * THANKS: sort, add David. Kristof contributed code, he is a
+       contributor.
+
+2004-07-09  David Svoboda      <svoboda@cmu.edu>
+
+       * 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   <hanwen@xs4all.nl>
 
+       * 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/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.