]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.74pre
authorfred <fred>
Sun, 24 Mar 2002 19:47:25 +0000 (19:47 +0000)
committerfred <fred>
Sun, 24 Mar 2002 19:47:25 +0000 (19:47 +0000)
TODO
lily/spanner.cc

diff --git a/TODO b/TODO
index b322e39d18bd1c1cc42aeb91b80bca92868f2229..790be44516361e33629ab3c7dddc4e828d14d128 100644 (file)
--- a/TODO
+++ b/TODO
@@ -6,6 +6,13 @@ done, or is an idea that I want to think about
 Most of the items are marked in the code as well, with full explanation. 
 grep for TODO and ugh/ugr
 
+       * Redo MIDI output to use Translators
+       - remember more horizontal info than melodics:
+       - tempo change
+       - repeat
+       - slurs
+       - dynamics etc.
+
        * pushgroup/popgroup
 
        * strict separation between visual and auditive processing.
@@ -21,8 +28,6 @@ grep for TODO and ugh/ugr
        * implement better breaking algorithm
 
        * update 20 pt table
-       
-       * use Hungarian throughout code
 
        * decent TeX page layout
 
@@ -32,6 +37,12 @@ grep for TODO and ugh/ugr
 
 PROJECTS
 
+       * grace notes
+       - adapt for multiple font sizes.
+       - make separate class for Grace_*_engravers 
+       (which is at Voice_gravs level)
+       - move stem, beam, slur into baseclass to adapt for (fixed size) grace notes.
+
        * accidentals per Voice_group
 
        * Convert all ref/bib stuff into BibTeX.
@@ -77,21 +88,13 @@ PROJECTS
        - separate visual from rhythmic info even more
        - beams over bars
 
-       * Redo MIDI output to use Translators
-       - remember more horizontal info than melodics:
-       - tempo change
-       - repeat
-       - slurs
-       - dynamics etc.
-
 
        * Redo font support 
-       - use GSharp fonts?
        - rename mf fonts to avoid conflicts with musixtex
-       - check (c) issues
        - use own fonts/update musixtex fonts/find older (c)-less fonts
        - hack up mf sources for decent spacing info (and then 
        read AFM/TFM directly, for text too)
+       - use MF to generate rules.
 
        * lines:
        - Ledger lines, should be separate item: Ledger_lines, Ledger_lines
@@ -122,8 +125,6 @@ tekst staat erg ver van notenbalken af
 
 BUGS
 
-       * spurious Weird stem size warnings
-
        * fix mysterious Flex malloc bug 
 
        * should adjust stemlength for flag number.
@@ -138,11 +139,6 @@ SEVERELY LACKING:
 
        * SPEED!
 
-       * grace notes
-
-
-FURTHER FOR ORCHESTRAL SCORE:
-
        * multibar rests
 
        * barnumbers, markers
index 2d071cb8ad3305922720cdde8b40da8642f41b28..f66aa494975353acd92fa4a379d11ac214e135a5 100644 (file)
@@ -17,8 +17,12 @@ IMPLEMENT_IS_TYPE_B1(Spanner,Score_elem);
 void
 Spanner::do_print()const
 {
+#ifndef NPRINT
+    mtor << "Between col " << 
+       left_col_l_->rank_i() << ", " << right_col_l_->rank_i() ;
     if (broken_into_l_arr_.size())
        mtor << "with broken pieces\n";
+#endif
 }
 
 void