]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
(Snippet.output_print_filename): new
[lilypond.git] / ChangeLog
index a3c4d5debdce3cbe8473c8a96467272fa03a7a6a..02dab38493b5e9615b2d6481bb01c245740eccb3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,65 @@
+2004-02-06  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * scripts/lilypond-book.py (Snippet.output_print_filename): new
+       file, process printfilename option.
+       (Snippet.__init__): rewrite: do not use global variables h or
+       index.
+       (main): really support -I option.
+       (find_toplevel_snippets): new code.
+
+       * tex/texinfo.tex: really add file.
+       
+2004-02-06  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scripts/lilypond-book.py (find_toplevel_snippets): Python < 2.3
+       compatibility.
+
+2004-02-06  Han-Wen Nienhuys   <hanwen@xs4all.nl>
+
+       * scripts/hw-lilypond-book.py (Snippet.output_print_filename): 
+
+       * scm/define-translator-properties.scm (drumPitchTable): add
+       property.
+
+       * scripts/lilypond-book.py (simple_toplevel_snippets): new
+       function.
+       (help_summary): docstrings.
+       (do_file): strip the dir of input_base too.
+
+2004-02-05  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * Documentation/topdocs/NEWS.texi: Add item about lilypond-book.
+
+       * Documentation/user/lilypond-book.itely: Update.
+
+       * make/ly-rules.make: Update lilypond-book commands.
+
+       * Documentation/user/GNUmakefile: Update makeinfo commands,
+       lilypond-book flags.
+
+       * scripts/lilypond-book.py: Rewrite (was: filter-lilypond-book.ly).
+       
+       * scripts/old-lilypond-book.py: New file (was: lilypond-book.ly).
+
+       * scripts/filter-lilypond-book.py: Remove.
+
+       * Documentation/user/*tely: Update options for new lilypond-book.
+
+       * tex/texinfo.tex: New file; from texinfo CVS.  This fixes build
+       with @macros in @includes.
+
 2004-02-05  Han-Wen Nienhuys   <hanwen@xs4all.nl>
 
+       * lily/rest-collision-engraver.cc (process_acknowledged_grobs):
+       make rest-collision only.
+
+       * lily/break-substitution.cc (substitute_one_mutable_property):
+       clear all-elements using scm_assq_remove_x(). 
+
+       * lily/rest-collision.cc (do_shift): shift single rests
+
+       * flower/include/array.hh (class Array): rename to is_empty ()
+
        * lily/drum-note-performer.cc: new file: perform drum notes.
 
        * VERSION (PACKAGE_NAME): release 2.1.19.