lilypond-1.3.125
[lilypond.git] / flower / NEWS-1.1.46
blob176bced2fe85da68d3e1d0dfaaa519eb73aa7e41
1 As of 1.1.46, FlowerLib does not have its own versioning scheme.
3 May be some later time we might reinstate it. ..
6 pl 46
7         - simpler double -> Rational conversion
9 pl 45
10         - virtual method class_size ()
12 pl 44
13         - Data_file::gulp ()
15 pl 43
16         - String_convert::split_arr
17         - varray.hh -> array.hh
20 pl 42
21         - interval.*: Slice (Interval of int)
22         trying to get rid of 2.8 ice:
23         - moved functions with loops from varray.hh to varray.cc
25 pl 41
26         - matrix fixes; more inlining no virtual methods
28 pl 40
29         - do some Complex number stuff in Offset
30         - included axies, offset from lily
32 pl 39
33         - fixes to Array
34         - fixes to Interval
37 pl 38
38         - Rational
39         - Real.hh fixes
40 pl 37
41         - various String/File_path mucking
43 pl 36
44         - memmem fix: bugfree and *really* conforming to /usr/include/string.h
46 pl 35
47         - bf: libc-extension: memmem
49 pl 34
50         - string.icc
51         - String_convert::precision_str: double to string with fixed precision
53 pl 33
54         - String naming
55         - unix style paths
57 pl 32
58         - Assoc::clear
59         - bf: Assoc[PreviouslyUsedAndDeletedKey] = foo
61         
62 pl 31
63         - removed String::bool () [Sigh], String::operator char const * 
64 pl 30
65         - Cpu_timer
66 pl 29 
67         - Dictionary_iter, Dictionary
69 pl 28
70         - String::bool ()
71         - GNU indentation.
73 pl 27
74         - naming: macros are MACROS
76 pl 26
77         - Getopt_long : command -- and command - 
78         - Getopt_long: cosmetics
80 pl 25
81         - unordered_substitute and unordered_del
82         - Full_storage inline functions
83         - more Diagonal_storage fixes
85 pl 24 
86         - Diagonal_storage for band matrices.
87         - matrix hackings: support for other Matrix_storage
88         - NAME_MEMBERS(); -> DECLARE_MY_RUNTIME_TYPEINFO;
89         - Matrix::band_i()
91 pl 23:
92         - virtual-methods : static_is_type_b
93         - Choleski checks off if not PARANOID
95 pl 22:
96         - ACursor and PACursor to give array a List like interface.
98 pl 21:
99 pl 20.mb
100         - bf: Warning about NPRINT only if debugging requested.
102 pl 20
103         - List::junk_links()
105 pl 19
106         - Array::reverse()
108 pl 18
109         - Path::find("/usr/..") fix
110         - Directed_graph_node
111         - some Link_array extensions
112         - Pointer_list::junk()
114 pl 17
115         - naming: Pointer->Link, IPointer->Pointer
117 pl 16
118         - Array::get()
119         - P< > doco.
121 pl 15
122         - #ifndef fixes (MB)
123         - Dstream::clear ()
125 pl 14
126         - interval methods
128 pl 13
129         - better test-bed
130         - Heap PQueue implementation
132 pl 12
133         - No path search for "" and "-"
135 pl 11
136         - template<> class P
137         - assoc elem() methods
139 pl 10
140         - Matrix_storage naming
141         - Matrix_storage::try_right_multiply to help speed up
142           matrix multiply routines.
144 pl 9
145         - _C iso _c_l
146         - flower-debug.
147         
148 pl 8
149         
151 pl 7
152         - PQueue blondification.
153         - String_convert::i2hex_str fix, unsigned eqvs introduced
154         - long long depreciated, now named I64
155         - type I32 introduced. should be used iso int where 32 bits are 
156           needed(or, brr, assumed...)
158 pl 6-2
159 Bugfix
160         - silly String( int... ) -> String( (char)... ) fix
161           really should junk ambiguous constructor overload
162 pl 6-1  
164 Bugfix
165         - small but nasty include/fversion.hh fixed
167 pl 6
168         - all of 4-1 and 5
169 Bugfix  
170         - null_terminated -> is_binary test
172 pl 5
173         - memmem interface, conditional compilation
174         - snprintf
176 pl 4-1
177         - included in new make structure, as a library of lilypond; 
178           for compiling you-ll need ../make and ../bin dirs from 
179           lilypond...
180         
181 pl 4
182         - great file-renaming.
183         - String cleanup (binary <-> null terminate), several bugfixes
184         - great renaming of String and String_convert interfaces
185         - more conversions moved (copied actually) to String_convert
186         - String indexing now all base = 0, not found = -1
187         - renamed by to byte
189 pl 3
190         - String::mid
191         - memmove test code
193 pl 2 
194         - StringConversio::bin2int_i
195         - dumb prioq
197 pl 1
198         - separated StringHandle and StringData
199         - String::compare
202