]> git.donarmstrong.com Git - lilypond.git/blobdiff - TODO
release: 1.0.13
[lilypond.git] / TODO
diff --git a/TODO b/TODO
index 76db5e603e4d894a08c8d3e874b42b3d28b4ea3d..0ff8de840f9de981939ae15213e004d053c14e59 100644 (file)
--- a/TODO
+++ b/TODO
@@ -7,9 +7,35 @@ 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/urg
 
-       * egcs-1.1a support
 
-       * fix LOCALE settings, and \def\foo{2,000pt} output
+BUGS:
+
+       * fix \n after proccing
+
+ Summary of minor spelling irregularities:
+>   capitalization/use of underscores in property names
+>   \lyric vs \notes  \lyric vs \type Lyrics  (\lyric should have an -s)
+
+       * fix Score.skipBars
+
+       * repeat bars: need distance after ":|" and before "|:"
+
+       * \shape 1st dim skipped? 
+
+       * fix marks/barnumbers/marginal notes
+
+****
+
+
+       * uniformise property names.
+
+       * ydirection <-> yDirection
+
+       * typo checks on property names?
+
+       * egcs-1.1 support
+
+       * make engraver hacking robust.
 
        * use streambufs and iostream
        to provide IO handling for TeX stream, mudela stream, data-file.
@@ -20,14 +46,14 @@ grep for TODO and ugh/ugr/urg
 
        * zip target for binary windows dist (JBR)
 
-       * repeat bars: need distance after ":|" and before "|:"
-
        * text continuationss
 
        * revise documentation
 
        * abbrev -> tremolo
 
+       * junking \skip req in lyrics
+
        * Language:
        - general plet mechanism.
 
@@ -40,16 +66,17 @@ grep for TODO and ugh/ugr/urg
        - \type -> \context ?
        - \translator -> ?
        - fix \partial 
-       - \melodic -> \notes
        - \bla {} vs \bla ; 
        - mix engraver hacking with music ?
        - \once\property  KEY = VAL
        - \addtranslator, \removetranslator
        - junk ^ and _ for scripts
+       - junk _ for lyrics.
+       - abstract grammar.
 
        * install TeX stuff into tex/generic directory.
 
-       * preformatted .info stuff.
+       * /etc/profile.d support for RPM.
 
        * percussion note heads
 
@@ -57,8 +84,6 @@ grep for TODO and ugh/ugr/urg
 
        * include MIDI list 
 
-       * make separate translation property list.
-
        * make GNU style webpages.
 
        * There seems to be an install error in lilypond-1.0.0.  Most of the