3 * remove spurious/outdated comments in .ly
9 * basic syntax & parser/lexer cleanup.
11 * decent TeX page layout
13 * clean split for m2m of sources.
15 * caching of Register_group_register hierarchies.
17 This is an assorted collection of stuff that will be done, might be
18 done, or is an idea that I want to think about
22 * plet bugs: scales.ly
34 * Group_feature at start of music.
50 * rest name configurable
52 * < .. > vs. { .. } syntax? !
58 * fix Staff_elem::width() derivs to use offset_
64 * bar numbers/repetition marks
66 * read from mmap directly: study yy_scan_buffer
68 * binsearch/hash for notenames, id. for identifiers
70 * stafftypes: voice names/ instrument names.
72 * Lookup::tex_glissando, Lookup::tex_bracket, (use texbeam.cc as an
75 * Decent TeX titledefs (\tempo, \metron, etc. )
77 * command priority into enum
81 * textspanner: center position
89 * use (char *) iso. String for communication between lexer and
92 * configure idealspacing: arithmetic spacing
94 * fix linking: `Warning: size of symbol'
96 * collision Request_register.
98 * LilyPond .rpm and .deb
112 * Register_container baseclass
114 * put scripts on bars
120 * better beamslope calculation
122 * implement better breaking algorithm
124 * Implement all requests
126 * merge key{item} & localkey{item}?
140 * create libmudela, or liblily_frontend
142 * Horizontal_align_item, Vertical_align_item.
144 * move MIDI io to a ANSI C libmidi library.
146 * fold indentifiers and notenames?
148 * enter Requests directly
150 * itemcolumns: Use dummy items.
152 * use an embedded language: scheme, lisp, S-lang, Perl, ?
154 * y -dims in internote?
156 * hack up mf sources for decent spacing info (and then maybe
159 * merge Atom and Symbol?
161 * merge common code of Item, Atom/Molecule
163 * Spacing_request for manually adjusting spacing
165 * Staff_group, Score_request_register.
167 * SHIT: meters/bars should be aligned, which is difficult if
168 we get different keychanges in different staffs.
170 * Integrating (objectiveC) MusicKit with LilyPond
172 * MusixTeX output possible?
174 * PostScript output (esp. Beams, Slurs, etc)
176 * caching breakpoints
178 * use exceptions iso assert?