]> git.donarmstrong.com Git - lilypond.git/blobdiff - TODO
release: 0.0.78
[lilypond.git] / TODO
diff --git a/TODO b/TODO
index 790be44516361e33629ab3c7dddc4e828d14d128..8a0802b5ef522ff7c077da2020459c803d739513 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,30 +1,41 @@
-Features you cannot find in the doco as working, should be mentioned here.
+0.1:
+
+       * versioning stuff (cvt mudela, mudela, etc.)
 
+Features you cannot find in the doco as working, should be mentioned here.
+       
 This is an assorted collection of stuff that will be done, might be
 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:
+       * dots into separate item.
+
+       * use String iso Text_def for lyrics.
+
+       * use position 0 for center of staff iso bottom.
+
+       * return status
+
+       * lyrics in chords still fuck up.
+
+       * add to MIDI output:
        - tempo change
        - repeat
        - slurs
        - dynamics etc.
 
-       * pushgroup/popgroup
+       * rewire acknowledge_element() logic with a process_acknowledged()
 
-       * strict separation between visual and auditive processing.
+       * progress when creating MIDI elts.
 
-       * fix depcy/dept stuff in eg. Beam.
+       * pushgroup/popgroup
 
        * whole head on ledger line
 
        * piano staff
 
-       * decent spacing
-       
        * implement better breaking algorithm
 
        * update 20 pt table
@@ -33,7 +44,7 @@ grep for TODO and ugh/ugr
 
        * enter script priority
 
-       * a Hands on tutorial [HKN]
+       * a hands on tutorial
 
 PROJECTS
 
@@ -41,7 +52,8 @@ PROJECTS
        - 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.
+       - move stem, beam, slur into baseclass to adapt for (fixed
+       size) grace notes.
 
        * accidentals per Voice_group
 
@@ -95,6 +107,7 @@ PROJECTS
        - hack up mf sources for decent spacing info (and then 
        read AFM/TFM directly, for text too)
        - use MF to generate rules.
+       - rewrite : make a metafont iso font
 
        * lines:
        - Ledger lines, should be separate item: Ledger_lines, Ledger_lines
@@ -119,10 +132,6 @@ PROJECTS
 PARSER
        * Duration -> Musical_duration, typedef Rational Duration?
 
-HKN buglist:
-
-tekst staat erg ver van notenbalken af
-
 BUGS
 
        * fix mysterious Flex malloc bug 
@@ -180,8 +189,6 @@ INPUTLANGUAGE
 
        * Raw request syntax
 
-       * subtime with Subtle_reqs
-
 PROJECTS
 
        * Do RTTI i.s.o. static_name(), name() and request-junk.
@@ -252,6 +259,8 @@ SMALLISH PROJECTS
 
        * Decent TeX titledefs (\tempo, \metron, etc. )
 
+       * lily \tempo
+
        * C meter iso 4/4, idem for alla breve, etc.
 
        * textspanner: center position
@@ -324,7 +333,7 @@ IDEAS
                - Translators
                - Complex mudela?
 
-       * y -dims in internote?
+       * y -dims in internote? Staff-space? X-dimensions?
 
        * merge Atom and Symbol?
 
@@ -359,5 +368,4 @@ IDEAS
 
        * move towards incremental algorithms.
 
-
        * design meta-language like TeX and Metafont