]> git.donarmstrong.com Git - lilypond.git/blobdiff - ChangeLog
Made most music creations in the parser go through syntax constructors.
[lilypond.git] / ChangeLog
index c125b3fc402b8ce49c844a7b14b22f2364818781..15304aee95e2cfe684c136e230b87c8da6ed20af 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,43 @@
+2006-06-13  Erik Sandberg  <mandolaerik@gmail.com>
+
+       * lily/parser.yy, scm/ly-syntax-constructors.scm: Produce almost
+       all non-event music in the parser via MAKE_SYNTAX.
+
+       * lily/parser-scheme.cc: Add ly:parser-error function
+
+       * scm/paper.scm: fix typo
+       
 2006-06-13  Han-Wen Nienhuys  <hanwen@lilypond.org>
 
+       * THANKS: add RT.
+
+       * lily/font-config.cc (init_fontconfig): add warning if cache_file
+       is null.
+
+       * buildscripts/output-distance.py (test_compare_signatures):
+       timing routines.
+       (read_signature_file): use new signature format.
+
+       * scm/stencil.scm (write-system-signature): simpler signature
+       format.
+
+       * lily/stem.cc (calc_stem_end_position): calc quantized-positions
+       for beamed case. Backportme.
+
+       * lily/note-spacing.cc (stem_dir_correction): don't inspect
+       stem_end_position, but estimate instead. Backportme.
+
+       * lily/tuplet-bracket.cc (calc_positions): look at
+       stem-end-position for tuplet bracket slope. Fixes sloped tuplet
+       brackets narrower than beams. Backportme.
+
+       * lily/lexer.ll: set version-seen? even if version is
+       INVALID. Backportme.
+
+       * lily/rest.cc (y_offset_callback): bugfix: decide position
+       override based on scm_is_number(). Fixes \rest on center staff
+       line. Backportme.
+
        * lily/beaming-pattern.cc (best_splitpoint_index): fix beaming
        patterns for 16th triplets.