+2006-05-19 Han-Wen Nienhuys <hanwen@lilypond.org>
+
+ * lily/beam.cc (set_stem_lengths): trigger 'beaming callback, in
+ case positions is set manually. Backportme.
+
+2006-05-18 Erik Sandberg <mandolaerik@gmail.com>
+
+ * scm/ly-syntax-constructors.scm: New file. Converted a few syntax
+ rules to Scheme.
+
+2006-05-18 Han-Wen Nienhuys <hanwen@lilypond.org>
+
+ * Documentation/user/changing-defaults.itely (Contexts explained):
+ use absolute dimension for @image.
+
+ * Documentation/user/GNUmakefile (OUT_PNG_IMAGES): generate PNG
+ out image for illustration too.
+ ($(outdir)/%.png): add more png <-> eps rules.
+
+2006-05-17 Graham Percival <gpermus@gmail.com>
+
+ * Documentation/user/ various: remove trailing whitespace, cosmetic
+ change to reduce changes produced by diff.
+
+2006-05-17 Han-Wen Nienhuys <hanwen@lilypond.org>
+
+ * lily/main.cc (do_chroot_jail): correctness tweak.
+
+ * python/lilylib.py (system): import subprocess in system () only.
+
+ * scripts/*.py: use TARGET_PYTHON iso PYTHON. Backportme.
+
+ * make/substitute.make (ATVARIABLES): add TARGET_PYTHON as subst
+ variable. Backportme.
+
+2006-05-17 Erik Sandberg <mandolaerik@gmail.com>
+
+ * lily/parser.yy: Change all syntax rules of type Music to SCM type
+
+2006-05-17 Werner Lemberg <wl@gnu.org>
+
+ * lily/lexer.ll (init_signature_has_table): Add
+ `scm-scm-music-music'.
+
+ * lily/parser.yy (MUSIC_FUNCTION_SCM_SCM_MUSIC_MUSIC): New token.
+ (Generic_prefix_music_scm): Add rule for it.
+
+ * lily/quote-iterator.cc (Quote_iterator::process): Handle
+ `quoted-transposition' property.
+
+ * ly/music-functions-init.ly (transposedCueDuring): New function.
+
+ * scm/define-music-properties.scm (all-music-properties): Updated.
+
+ * Documenation/topdocs/NEWS.itely: Document it.
+
+2006-05-17 Han-Wen Nienhuys <hanwen@lilypond.org>
+
+ * python/lilylib.py (system): move import subprocess to system()
+ definition.
+
+ * python/convertrules.py (conv): fix convert-ly rules for 2.9.4
+
+ * VERSION (PATCH_LEVEL): release 2.9.5
+
+ * Documentation/topdocs/INSTALL.texi (Top): update versions and
+ build instructions.
+
+ * ly/engraver-init.ly: switch on hairpinToBarline by default.
+
2006-05-16 Graham Percival <gpermus@gmail.com>
- * Documentation/user/basic-notation.itely: editing from Dave, thnaks!
+ * Documentation/user/basic-notation.itely: editing from Dave, thanks!
+
+ * Documentation/user/ various: minor fixes.
2006-05-16 Han-Wen Nienhuys <hanwen@lilypond.org>
* Documentation/user/GNUmakefile: dist context-example.eps too.
* lily/key-engraver.cc (create_key): use
- explicitKeySignatureVisibility for cancellation too. Backportme.
+ explicitKeySignatureVisibility for cancellation too.
* lily/font-config.cc (init_fontconfig): don't close file if
- f==NULL. Backportme.
+ f==NULL.
2006-05-15 Erlend Aasland <erlenda@gmail.com>
* scm/ps-to-png.scm: remove dir-re function.
(make-ps-images): generate page names, instead of globbing them.
This brings down LilyPond memory usage for make web by a factor
- 10. (backportme?)
+ 10.
* scripts/lilypond-book.py (Lilypond_snippet.png_is_outdated):
don't use glob. With 3000 files, globbing
- Documentation/user/out-www/ can take too much time. (backportme?)
+ Documentation/user/out-www/ can take too much time.
* lily/lily-guile.cc (gulp_file_to_string): take size argument.