]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.5.45
authorfred <fred>
Wed, 27 Mar 2002 02:07:18 +0000 (02:07 +0000)
committerfred <fred>
Wed, 27 Mar 2002 02:07:18 +0000 (02:07 +0000)
ChangeLog
lily/score-engraver.cc
ly/params-init.ly

index 9b01d184565b8bdad16d5481eaaf2eb01e388cff..5432c20c492741ab261a1c7bb23885071c7615f7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,49 @@
+2002-03-21  Han-Wen  <hanwen@cs.uu.nl>
+
+       * VERSION: 1.5.45 released
+
+       * input/regression/system-extents.ly: new regression test. Test
+       System extents. 
+
+       * lily/system.cc: rename LineOfScore into System 
+
+       * lily/molecule.cc (ly_add_molecule): new Scheme ly-add-molecule.
+
+       * lily/grob.cc (ly_get_parent): new Scheme function ly-get-parent.
+       (ly_get_extent): new Scheme function ly-get-extent
+
+       * ps/lilyponddefs.ps: use output-scale for  line-x
+       definition. 
+
+       * scm/ps.scm (font-load-command): 
+       use output-scale
+
+2002-03-20  Rune Zedeler <rune@zedeler.dk>
+       
+       * lily/beaming-info.cc: Stupid typo fixed
+       
+       * lily/accidental-engraver.cc: rewrote accidental-routines to get
+       support for cross-context auto-accidentals.
+       Now the engraver can stay in Staff-context and see other contexts
+       from there.
+       Changed properties: autoAccidentals, autoCautionaries
+
+       * lily/translator-group.cc (set_children_property):
+       Function added recursively setting the same property (deep_copied)
+       for all children of a Translator_group.
+       
+       * ly/property-init.ly: added commands
+       \pianoAccidentals \voiceAccidentals
+       \modernVoiceAccidentals \modernVoiceCautionaries
+
+       * ly/engraver-init.ly: Correct initialization of new accidentals.
+       
+       * scm/translator-property-description.scm: Updated
+       
+       * input/regression/accidental-voice.ly: Added
+       
+       * Documentation/regression-test.tely: Added new test    
+
 2002-03-19  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
        * VERSION: 1.5.44 released
index 690b05af269525621df5ea0c3b48d4acb8f8f6eb..899b1d0208ab774594bd7bc6c921ea725fe4f2fa 100644 (file)
@@ -90,9 +90,9 @@ Score_engraver::initialize ()
   pscore_p_ = new Paper_score;
   pscore_p_->paper_l_ = dynamic_cast<Paper_def*> (output_def_l_);
 
-  SCM props = get_property ("LineOfScore");
+  SCM props = get_property ("System");
 
-  pscore_p_->typeset_line (new Line_of_score (props));
+  pscore_p_->typeset_line (new System (props));
   
   make_columns ();
   scoreline_l_ = pscore_p_->line_l_;
@@ -303,7 +303,7 @@ Score_engraver::acknowledge_grob (Grob_info gi)
 
 
 ENTER_DESCRIPTION(Score_engraver,
-/* descr */       "Top level engraver. Takes care of generating columns and the complete  system (ie. LineOfScore)
+/* descr */       "Top level engraver. Takes care of generating columns and the complete  system (ie. System)
 
 
 This engraver decides whether a column is breakable. The default is
@@ -315,7 +315,7 @@ that there are no beams or notes that prevent a breakpoint.)
 
 
 ",
-/* creats*/       "LineOfScore PaperColumn NonMusicalPaperColumn",
+/* creats*/       "System PaperColumn NonMusicalPaperColumn",
 /* acks  */       "note-spacing-interface staff-spacing-interface",
 /* reads */       "currentMusicalColumn currentCommandColumn",
 /* write */       "");
index 5eb9d02646a2259ccd8cdce422433e6a33afaf1c..e4c851f7eb0c6b396c65d3e0b5177221b48dcbcd 100644 (file)
@@ -22,7 +22,8 @@ staffspace = \staffheight / 4.0
 stafflinethickness = \staffspace / 10.0
 outputscale = \staffheight / 4.0
 
-blotdiameter = 0.4 \pt
+% blotdiameter = 0.4 \pt
+blotdiameter = 0.04 \pt
 
 
 \translator { \NoteNamesContext }