Most of the items are marked in the code as well, with full explanation.
grep for TODO and ugh/ugr
+0.2:
+ * add a screenshot to the website.
+
+ * fix stdin input
+
* LILYSOURCEDIR
* documentation
* standchen: warning: Excentric column (Meter dims?)
- * optimal pagebreaking.
+ * naming Mozarella, Madeira, Muella?
- * put errorlevel in Input class
+ * versioning for Feta
- * AFM for font input?
+ * bf: abbrevs over whole note
- * naming Mozarella, Madeira, Muella?
+STUFF
- * bf: abbrevs over whole note
+ * give Items/Spanners access to unbroken originals
* scoping for properties
- MIDI instrument
- staff title
- * give Items/Spanners access to unbroken originals
+ * optimal pagebreaking.
- * Score_bar/Piano_braces, are *not* ordinary bars
+ * put errorlevel in Input class
+
+ * AFM for font input?
3RD PARTY BUGS:
+
* Rational infty(HUGE_VAL) on glibc / w32
* Fix profiling. gprof bugreport?
* Unicode support?
- 16 bit Strings
- -u switch
- - detect of 16/8 bit files
+ - detect of 16/8 bit files
- examples to go with it.
* Spring_spacer:
- ABC?
- SMDL?
- * placement of bar-numbers
-
-******************
-
- \score { <
- \melodic \type Staff { c'4 g'4 }
- \lyric { \id "Lyric" ""; hello4 bye4 < a chord > }
- \lyric { \id "Lyric" ""; bye4 hello4 }
- \melodic { \id "Staff" ""; c'4 g'4 }
- > }
-
-******************
-
* add to MIDI output:
- tempo change
- repeat
* write Dynamic_line (to group dynamics horizontally)
* use Real for all y positions.
+ - use translate_axis( .. ,Y_AXIS)
* half-sharps, half-flats
* move MIDI stuff (including Quantization) to a ANSI C libmidi library.
- * use an embedded language: Python
+ * use an embedded language: Python, Scheme
for:
- Score_elems
- Engraver