1 As of 1.1.46, FlowerLib does not have its own versioning scheme.
3 May be some later time we might reinstate it. ..
7 - simpler double -> Rational conversion
10 - virtual method class_size ()
16 - String_convert::split_arr
17 - varray.hh -> array.hh
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
26 - matrix fixes; more inlining no virtual methods
29 - do some Complex number stuff in Offset
30 - included axies, offset from lily
41 - various String/File_path mucking
44 - memmem fix: bugfree and *really* conforming to /usr/include/string.h
47 - bf: libc-extension: memmem
51 - String_convert::precision_str: double to string with fixed precision
59 - bf: Assoc[PreviouslyUsedAndDeletedKey] = foo
63 - removed String::bool () [Sigh], String::operator char const *
67 - Dictionary_iter, Dictionary
74 - naming: macros are MACROS
77 - Getopt_long : command -- and command -
78 - Getopt_long: cosmetics
81 - unordered_substitute and unordered_del
82 - Full_storage inline functions
83 - more Diagonal_storage fixes
86 - Diagonal_storage for band matrices.
87 - matrix hackings: support for other Matrix_storage
88 - NAME_MEMBERS(); -> DECLARE_MY_RUNTIME_TYPEINFO;
92 - virtual-methods : static_is_type_b
93 - Choleski checks off if not PARANOID
96 - ACursor and PACursor to give array a List like interface.
100 - bf: Warning about NPRINT only if debugging requested.
109 - Path::find("/usr/..") fix
110 - Directed_graph_node
111 - some Link_array extensions
112 - Pointer_list::junk()
115 - naming: Pointer->Link, IPointer->Pointer
130 - Heap PQueue implementation
133 - No path search for "" and "-"
137 - assoc elem() methods
140 - Matrix_storage naming
141 - Matrix_storage::try_right_multiply to help speed up
142 matrix multiply routines.
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...)
160 - silly String( int... ) -> String( (char)... ) fix
161 really should junk ambiguous constructor overload
165 - small but nasty include/fversion.hh fixed
170 - null_terminated -> is_binary test
173 - memmem interface, conditional compilation
177 - included in new make structure, as a library of lilypond;
178 for compiling you-ll need ../make and ../bin dirs from
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
194 - StringConversio::bin2int_i
198 - separated StringHandle and StringData