-
before 0.1
- * martien.ly, standchen.ly
-
+ * remove spurious/outdated comments in .ly, debug .ly
+
* pushgroup, popgroup.
* basic dynamics
- * triplet notation
-
- * midi output
+ * basic syntax & parser/lexer cleanup.
* decent TeX page layout
-
- * < .. > vs. { .. }
+
+ * clean split for m2m of sources.
+
+ * caching of Register_group_register hierarchies.
+
+ * midi esp.: use I32 iso int where 32 bits are needed (or assumed...)
This is an assorted collection of stuff that will be done, might be
done, or is an idea that I want to think about
+STUFF
+ * generate all (.hh) files into out dirs
+
+ * sort out headers, see m2m
+
+ * do platform stuff: configure, header(s), targets, build (out?)
+
+ * make install.
+
BUGS
+
+ * barf if no score_wde_music
+
+ * plet bugs: scales.ly
+
+ * key at clef change.
+
* key undo
- * key print if clef change.
+ * key at broken :||:
+
+ * [c8. c32 c32]
* $cis ( | ) cis$
+ * Group_feature at start of music.
+
SEVERELY LACKING:
* grace notes
* rest name configurable
+ * < .. > vs. { .. } syntax? !
+
* '*' vs. '/'
SMALLISH PROJECTS
- * bar numbers
+ * fix Staff_elem::width() derivs to use offset_
+
+ * parshape
+
+ * a pure parser.
+
+ * bar numbers/repetition marks
* read from mmap directly: study yy_scan_buffer
- * binsearch/hash for notenames
+ * binsearch/hash for notenames, id. for identifiers
* stafftypes: voice names/ instrument names.
* use (char *) iso. String for communication between lexer and
parser.
- * configure idealspacing: arithmetic spacing
-
- * fix linking: `Warning: size of symbol'
+ * configure idealspacing: arithmetic
* collision Request_register.
+ * make install (gnu dir names)
+
* LilyPond .rpm and .deb
DOC
IDEAS
+ * integrate Register/Midi stuff
+
+ * create libmudela, or liblily_frontend
+
+ * Horizontal_align_item, Vertical_align_item.
+
+ * move MIDI io to a ANSI C libmidi library.
+
+ * fold indentifiers and notenames?
+
* enter Requests directly
- * itemcolumns
+ * itemcolumns: Use dummy items.
* use an embedded language: scheme, lisp, S-lang, Perl, ?
* caching breakpoints
- * use exceptions?
\ No newline at end of file
+ * use exceptions iso assert?