]> git.donarmstrong.com Git - lilypond.git/commitdiff
post-crack commit.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 23 Dec 2003 20:54:49 +0000 (20:54 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 23 Dec 2003 20:54:49 +0000 (20:54 +0000)
ChangeLog
Documentation/topdocs/NEWS.texi
VERSION

index fe88461c9dcfe8c665a7d170ec15099eee256f0a..36f798c0792aceb772fa3c1feb79f47332dac5a8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,67 @@
+<<<<<<< ChangeLog
+2003-12-20  Han-Wen Nienhuys   <hanwen@cs.uu.nl>
+
+       * lily/recording-group-engraver.cc (finalize): set protected_scm
+       member to '() before finalizing.
+
+       * lily/translator-group.cc (finalize): remove removal_processing () 
+
+       * lily/recording-group-engraver.cc: new engraver: record
+       synchronized start & end times for each music object.
+
+       * lily/parser.yy (toplevel_expression): execute score rendering
+       during parsing. Cleanup output-filename handling; this is no
+       longer done with global variables.
+       (translator_spec_body): allow \type modification too.
+
+       * lily/score.cc:  ly:run-translator: new function
+       (LY_DEFINE): ly:render-output new function.
+
+       Separate interpreting and rendering, and make available as
+       functions at Scheme level.
+
+2003-12-17  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * scm/to-xml.scm (<xml-node>): New class to build xml-doc.
+       (musicxml-node->string):
+       (xml-node->string):
+       (music-to-musicxml): New function.
+
+2003-12-17  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * VERSION: 2.1.2 released
+
+       * lily/include/lily-guile.hh (SCM_VECTOR_REF): compat glue
+
+       * scm/font.scm (paper20-font-vector): discouple font design sizes
+       from sizes specified in .ly file: store all design sizes of a font
+       in a single vector.
+
+       * lily/font-select.cc (get_font_by_design_size): new function
+
+       * mf/feta*,parmesan*: use 2^{1/6} as scaling factor for fonts.
+       add parmesan,feta in sizes 14 and 18.
+       
+       * mf/feta-toevallig.mf: use blot diameter for double sharp.
+
+       * lily/font-size-engraver.cc (acknowledge_grob): change definition
+       of fontSize: this now sets font-size
+
+2003-12-16  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * VERSION: 2.1.1 released
+       
+       * Documentation/user/refman.itely (Tuning objects): add note about
+       concurrent tweaks in different contexts. 
+
+       * lily/tie-engraver.cc (acknowledge_grob): use
+       Staff_symbol_referencer::get_position iso. reading staff-position
+       directly.
+
+       * lily/piano-pedal-engraver.cc (create_bracket_grobs): don't take
+       currentMusicalColumn as left span-point for bracket. The bracket
+       is too long when there are accidentals.
+
 2003-12-03  Mats Bengtsson  <mabe@drongo.s3.kth.se>
 
        * buildscripts/lilypond-profile.sh,
 
 2003-10-11  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
+       * VERSION: release 2.1.0
+       
        * lily/note-performer.cc (try_music): accept busy-playing-event.
 
        * lily/swallow-perf.cc (try_music): return false for
index 5b9f336d216065ab09517492055e19010350112a..2f95b8b4901deb1896c13741f7eed65e6754a795 100644 (file)
@@ -8,6 +8,13 @@
 @chapter New features in 2.1 since 2.0
 
 @itemize
+@item Font sizes can now truly be scaled continuously: the  @code{font-size}
+is similar to the old @code{font-relative-size}, but may be set to
+fractional values; the closest design size will be scaled to achieve
+the desired size. As a side-effect, there are now no longer
+limitations in using smaller fonts (eg. grace notes) at small staff
+sizes.
+
 @item The appearance of stem tips is now also engraved with rounded corners.
 
 @item
diff --git a/VERSION b/VERSION
index 3b89cf96863a202a7630cf1aa705541932bbb029..a466bc5efe48ea8f4657700b6d7a8c987459f8a8 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1,6 +1,6 @@
 PACKAGE_NAME=LilyPond
 MAJOR_VERSION=2
 MINOR_VERSION=1
-PATCH_LEVEL=0
-MY_PATCH_LEVEL=hjj2
+PATCH_LEVEL=2
+MY_PATCH_LEVEL=hwn2