]> git.donarmstrong.com Git - lilypond.git/blobdiff - flower/TODO
Issue 5167/6: Changes: show \markup xxx = ... \etc assignments
[lilypond.git] / flower / TODO
index c8f3e5ad5297ad7119d3058aa13f3fe08871ef7e..6229ff65fb9bf51eb5e8a40f60f87483280654a9 100644 (file)
@@ -1,20 +1,36 @@
 
-       * change String::pos
 
-               s[s.pos('%')] == '%'
+       * Unicode support in strings
 
-       would be nice
+       * write a decent Dictionary
+       - write a Pointer_hash template
 
-       * use template handle in handle.hh for strings.
+       * Array::slice() upper too
 
-       * Restricted cursor/list: make sublist from a list, and use rcursor as if list is as big as the sublist.
+       * fix ambiguous String constructor overloads, e.g.:
+         String( int ) and String( char ), use 
+       
+       class String { 
+               explicit String(int);
+       }
 
-       * Cursor signedcompare
+       * Automake, libtool
 
-       * int Cursor::op-(Cursor)
+       * disable this auto conv: const pointer -> bool -> string
 
-       * move towards gnu?
+       * Pointer_array
+
+       * PCursor -> Pointer_cursor / PointerCursor ?
+
+       * efficient copy cons for List
+
+       * extend Interval
+
+       * use template handle in handle.hh for strings?
+
+       * move towards gnu or STL?
 
                parsestream.h
                vector.h
 
+       * lgetopt: cmd -, or cmd --