+
+BUGS:
+
+ +
+ > \notes{ a \< b \cr }
+ >
+ > work but
+ >
+ > \notes{ a \< b \! }
+ >
+ > give a parse error?
+
+
+ * 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. 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?
+
+ * [/3 c8 c16 c c c]/1
+
+ * I see that \prallprall and \prallmordent are identical. I think this is a
+ mistake, that \prallprall should not have the vertical line.
+ This can be fixex by removing the line
+ > draw_mordent(twidth-0.5toverlap);
+ from the definition of \prallprall in mf/feta-slag.mf (see below)
+
+ * fix singleStaffBracket
+
+ * repeat bars: need distance after ":|" and before "|:"
+
+ - The time signature warnings still remain, will be fixed later.
+
+ * 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
+
+****
+
+ > lbheel = \script { "bheel" 0 0 -1 0 0 }
+> rbheel = \script { "bheel" 0 0 1 0 0 }
+> lbtoe = \script { "btoe" 0 0 -1 0 0 }
+> rbtoe = \script { "btoe" 0 0 1 0 0 }
+> lfheel = \script { "fheel" 0 0 -1 0 0 }
+> rfheel = \script { "fheel" 0 0 1 0 0 }
+> lftoe = \script { "ftoe" 0 0 -1 0 0 }
+> rftoe = \script { "ftoe" 0 0 1 0 0 }
+>
+> and also
+>
+> portato= \script { "portato" 0 -1 0 1 0 }
+
+ * MIDI spelling.
+
+ * foo = 1
+
+ \score{
+ \notes { a }
+ \paper{ foo = \translator{ \StaffContext}; }
+ }
+
+ * Align_element::padding ?
+
+ * 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.
+
+ * seriously buffer TeX output (do profile of writing .5 mb TeX file.)
+
+ * strip EXEs before installing
+
+ * zip target for binary windows dist (JBR)
+
+ * text continuationss
+
+ * revise documentation
+
+ * abbrev -> tremolo
+
+ * junking \skip req in lyrics
+
+ * Language:
+ - general plet mechanism.
+
+ \plet 2/3 { c8 c8 c8 }
+
+ ie.
+
+ Music: PLET int '/' int Music
+
+ - \type -> \context ?
+ - \translator -> ?
+ - fix \partial
+ - \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.
+
+ * /etc/profile.d support for RPM.
+
+ * percussion note heads
+
+ * mi2mu empty staffs.
+
+ * include MIDI list
+
+ * make GNU style webpages.
+
+ * There seems to be an install error in lilypond-1.0.0. Most of the
+ files in the "init" directory don't get installed in the
+ /usr/local/share/lilypond directory. The files installed are of
+ the form feta*.ly. In particular init.ly doesn't get installed.
+ I installed the files by hand and then the system seems to work.
+
+ * midi_instrument -> midiInstrument
+
+ * horizontal centering of dynamics
+
+ * \font\fontA=feta20.afm (.afm?)
+
+ * gzip RH manpage
+
+ * stable make/config stuff
+
+ * stemup/stemdown; see test/updown.fly
+ - check examples; add \type Staff hither and thether
+
+ * $DEPENDENCIES_OUTPUT support
+
+ * use a fake-yodl.sh to mimick yodl when yodl is not installed
+
+ * fix BUGs
+
+ * fix weird behaviour when .AFMs not found.
+
+ * Xdvi zooming ?!
+ gs: Error: /undefined in draw_beam
+ gs: Operand stack:
+
+ * run texhash after installing .tex
+
+ * fix vertical alignment and stafflines
+
+ * GrandStaff needs more work -- I want a single word
+ `harpsichord' to the left of the grandstaff, not one on each
+ stave. (Organ staff -- with separate pedal -- but common
+ properties may be something to think about. Of course for
+ organ you want to be able to give stop indications on the way
+ through, so the \property Voice.Instrument would be a stop,
+ and \property GrandStaff.instrument would be PipeOrgan...)
+
+ * make Tie_req a "command" { <c g> ~ <c g> }
+
+ * bib ep1988
+
+ * revise the Score_priority_align_engraver concept. It sucks.
+
+ * ly2xdvi, ly2ps
+
+ * make new VoiceOne, VoiceTwo, VoiceThree contexts with
+ydirection and hshift preset
+
+ * *.yo: fix pod manpage layout legacy
+
+ * text-items clash with stems/beams
+
+ * --include, -I option for ly2dvi (pass on to lily)
+
+ * fix placement of beam-less abbrev
+
+ * \meter 3/4;
+ <{\voiceone cis4. cis8 cis4 | cis4 cis cis | r1 }
+ {\voicetwo cis,4 r r | r2. | r1 }> |
+ }
+
+ * try to use template<Type> iso MACRO(Type)
+
+ - NEWS: ... Musical_pitch (analogous to Duration and Rhythmic_req)
+ think about, analogous to pitch:
+ * { a4 a16 } c <-- duration of c?
+ * <a4 b8> c <-- duration of c?
+
+ * \tempo 4. = 90;
+
+ * fix audio-items (don't use (input) requests, but copy data)
+
+ * junk My_lily_parser::abbrev_beam_type_i_
+
+ * make sure all ex's have a mudela-version
+