lilypond-0.1.15
[lilypond.git] / flower / NEWS
blob7d080f2cd13402e24205ebbeef06d9b62b98eba0
1 pl 30
2         - Cpu_timer
3 pl 29 
4         - Dictionary_iter, Dictionary
6 pl 28
7         - String::bool ()
8         - GNU indentation.
10 pl 27
11         - naming: macros are MACROS
13 pl 26
14         - Getopt_long : command -- and command - 
15         - Getopt_long: cosmetics
17 pl 25
18         - unordered_substitute and unordered_del
19         - Full_storage inline functions
20         - more Diagonal_storage fixes
22 pl 24 
23         - Diagonal_storage for band matrices.
24         - matrix hackings: support for other Matrix_storage
25         - NAME_MEMBERS(); -> DECLARE_MY_RUNTIME_TYPEINFO;
26         - Matrix::band_i()
28 pl 23:
29         - virtual-methods : static_is_type_b
30         - Choleski checks off if not PARANOID
32 pl 22:
33         - ACursor and PACursor to give array a List like interface.
35 pl 21:
36 pl 20.mb
37         - bf: Warning about NPRINT only if debugging requested.
39 pl 20
40         - List::junk_links()
42 pl 19
43         - Array::reverse()
45 pl 18
46         - Path::find("/usr/..") fix
47         - Directed_graph_node
48         - some Link_array extensions
49         - Pointer_list::junk()
51 pl 17
52         - naming: Pointer->Link, IPointer->Pointer
54 pl 16
55         - Array::get()
56         - P< > doco.
58 pl 15
59         - #ifndef fixes (MB)
60         - Dstream::clear ()
62 pl 14
63         - interval methods
65 pl 13
66         - better test-bed
67         - Heap PQueue implementation
69 pl 12
70         - No path search for "" and "-"
72 pl 11
73         - template<> class P
74         - assoc elem() methods
76 pl 10
77         - Matrix_storage naming
78         - Matrix_storage::try_right_multiply to help speed up
79           matrix multiply routines.
81 pl 9
82         - _C iso _c_l
83         - flower-debug.
84         
85 pl 8
86         
88 pl 7
89         - PQueue blondification.
90         - String_convert::i2hex_str fix, unsigned eqvs introduced
91         - long long depreciated, now named I64
92         - type I32 introduced. should be used iso int where 32 bits are 
93           needed(or, brr, assumed...)
95 pl 6-2
96 Bugfix
97         - silly String( int... ) -> String( (char)... ) fix
98           really should junk ambiguous constructor overload
99 pl 6-1  
101 Bugfix
102         - small but nasty include/fversion.hh fixed
104 pl 6
105         - all of 4-1 and 5
106 Bugfix  
107         - null_terminated -> is_binary test
109 pl 5
110         - memmem interface, conditional compilation
111         - snprintf
113 pl 4-1
114         - included in new make structure, as a library of lilypond; 
115           for compiling you-ll need ../make and ../bin dirs from 
116           lilypond...
117         
118 pl 4
119         - great file-renaming.
120         - String cleanup (binary <-> null terminate), several bugfixes
121         - great renaming of String and String_convert interfaces
122         - more conversions moved (copied actually) to String_convert
123         - String indexing now all base = 0, not found = -1
124         - renamed by to byte
126 pl 3
127         - String::mid
128         - memmove test code
130 pl 2 
131         - StringConversio::bin2int_i
132         - dumb prioq
134 pl 1
135         - separated StringHandle and StringData
136         - String::compare
139