-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/urg
-
-BUGS:
- * c4 \! \> c4
-
- * tremolo stuff
-
- * gallina barlines.
-
- * fix height of / collisions with lyrics (chords),
- see input/test/vertical-text.ly
-
- * repeat/volta:
- - one volta spanner per score
- - repeat bars span staffs
- - placement alternative number
-
- * who is trying to print too (small/big) piano braces all the time?
- warning: piano brace too small (16.000pt)
-
- * latex bla.tex broken (titles / \lilyfooter stuff?)
-
- * msgfmt -o check?
-
- * \breathmark TeX macro
-
- * configure error if GUILE 1.3 not found
-
- * configure error if no rtti (gcc 2.8 or egcs-1.1)
-
- * catch GUILE errors?
-
- * add new glyphs to font.ly
-
- * formatting of input stuff.
-
- * \notes{ a \< b \cr } vs \notes{ a \< b \! }
-
- * if possible, it might be nice for a warning to appear if someone does
- \translator with no name and without assigning it to an
- identifier.
-
- * space after bars?
-
- * \type Voice \times 2/3 { [c8 c16 c16 c16 c16] }
-
- * fix singleStaffBracket
-
- * repeat bars: need distance after ":|" and before "|:"
-
- * The time signature warnings still remain, will be fixed later.
-
- Summary of minor spelling irregularities:
- - capitalization/use of underscores in property names
-
- * fix SkipBars -> skipBars
-
- * \shape 1st dim skipped?
-
- * fix marks/barnumbers/marginal notes
-
- * broken scripts:
+-*-outline-layout:(2 (-1 -1 0 :) 0);outline-stylish-prefixes:nil -*-
+
+* GNU LilyPond TODO
+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
+Grep for TODO and ugh/ugr/urg.
+
+.* BUGS
+. * sane strategy for extensions (assume .ly):
+02:22:24 appel ~/usr/src/lilypond$ lilypond foo
+GNU LilyPond 1.1.54.
+[/home/fred/usr/src/lilypond/scm/lily.scm]
+warning: can't find file: `init'
+. * indent = 0.0 with linewidth=-1.0
+. * music ending in grace notes.
+. * PostScript
+. * half notes in pfa
+. * didot / big point.
+. * check EGCS version
+. * input/test/stem-spacing.ly: 12/4 touches first note
+. * \shape 1st dim skipped?
+. * turn slope-damping on/off
+. * We need feta-din*.mf files for more sizes than 10.
+. * fix dynamics decently, ie. use kerning & ligatures.
+. * dots & rest collisions?
+. * behavior of "that the obvious solution
+\lyrics { foo1*4 __ _ }" is unintuitive.
+. * Lyrics and scripts collide.
+. * a note with a circle after it, meaning:
+
+ note + circle = note + 1/4 of its length
+
+ the circle is like a dot that's not filled in. for example, on
+ page three, the c-sharp on the second line should be a quarter with
+ a circle, not a quarter tied to a sixteenth. is this at all
+ possible with lily?
+. * grace_align_item -> stackingdir = left, weird placement.
+. * grace before triplet, see standchen
+. * tuplets that are written as "number : note", for example
+ "3 : [image of a half note here]". possible?
+
+. * filenames : junk lily.x
+
+. * Matanya's tips:
+. * don't shorten stems/staffs closer to each other.
+. * accidentals closer to note head
+. * to space the staffs/staffgroups contained in the score.
+. * heavier beams?
+
+.* Cleanups needed
+. * \$ and $ identifier syntax in examples.
+. * bracket ps code.
+. * Key_engraver, Local_key_item
+. * Think of comprehensive solution for "if (grace_b == self_grace_b_)"
+. * Y dimension units: staffspace vs. Point
+. * Beam
+. * Stem
+. * Rhythmic_column and interaction stem/rhythmic_column/note_head/dots.
+. * Slur
+. * Duration
+. * clef engraver
+. * parser
+
+.* TODO before 1.2
+. * rename midi2ly, abc2ly mup2ly
+. * Grace_slur_engraver.
+. * Break_req handling is silly (break_forbid () + \break fucks up.)
+. * Morally pure LilyPond.
+. * Remove non-free software links.
+. * Remove meta article LilyPond.
+. * break priority setting from SCM.
+. * hangOnClef with non-breakable clefs.
+. * Abstraction for engravers:
+. * make "in-between" engraver (Tie, Extender)
+. * make wide_spanner_engraver (line_group_spanner, staff_symbol)
+. * do scaled fonts generally
+. * make dependencies () a virtual function.
+. * store req -> element, element -> element causes for warnings
+. * include examples in RPM.
+. * fix partial measures in meaningful way.
+. * relative mode for mi2mu
+. * uniformise recent feta contributions.
+. * bigger and fatter 4/4 C
+. * sort out directory stuff.
+. * --prefix option?
+. * -I option per filetype?
+. * kpathsea?
+. * ly2dvi/lilypond logfile.
+. * fractional chord durs.
+. * hang Item on Spanner
+. * do --safe for PS output?
+. * convert-mudela --output
+. * Staff_margin (with a partial measure.)
+. * fix convert-mudela manpage
+. * decimal point in \paper {}
+. * scm-ify \property values.
+. * move class Lookup {} into scm
+. * msgfmt -o check?
+. * add new glyphs to font.ly
+. * formatting of input stuff.
+. * broken scripts: