X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=flower%2FNEWS;h=0629855834ed4c0845ea06116c43149cc019e2f1;hb=c24b8835be7d548804a94f6caceadcf914bb8198;hp=5a62d17bd0169adfebbec2bbaf8edc746c79398d;hpb=a41a7fb966e8552cc8da7c4eab1b60eb7b8eff3a;p=lilypond.git diff --git a/flower/NEWS b/flower/NEWS index 5a62d17bd0..0629855834 100644 --- a/flower/NEWS +++ b/flower/NEWS @@ -1,41 +1,142 @@ -pl 1.1.9 +pl 34.jcn2 + - memmem optimise + +pl 35 + - bf: libc-extension: memmem + +pl 34 + - string.icc + - String_convert::precision_str: double to string with fixed precision + +pl 33 + - String naming + - unix style paths + +pl 32 + - Assoc::clear + - bf: Assoc[PreviouslyUsedAndDeletedKey] = foo + + +pl 31 + - removed String::bool () [Sigh], String::operator char const * +pl 30 + - Cpu_timer +pl 29 + - Dictionary_iter, Dictionary + +pl 28 + - String::bool () + - GNU indentation. + +pl 27 + - naming: macros are MACROS + +pl 26 + - Getopt_long : command -- and command - + - Getopt_long: cosmetics + +pl 25 + - unordered_substitute and unordered_del + - Full_storage inline functions + - more Diagonal_storage fixes + +pl 24 + - Diagonal_storage for band matrices. + - matrix hackings: support for other Matrix_storage + - NAME_MEMBERS(); -> DECLARE_MY_RUNTIME_TYPEINFO; + - Matrix::band_i() + +pl 23: + - virtual-methods : static_is_type_b + - Choleski checks off if not PARANOID + +pl 22: + - ACursor and PACursor to give array a List like interface. + +pl 21: +pl 20.mb + - bf: Warning about NPRINT only if debugging requested. + +pl 20 + - List::junk_links() + +pl 19 + - Array::reverse() + +pl 18 + - Path::find("/usr/..") fix + - Directed_graph_node + - some Link_array extensions + - Pointer_list::junk() + +pl 17 + - naming: Pointer->Link, IPointer->Pointer + +pl 16 + - Array::get() + - P< > doco. + +pl 15 + - #ifndef fixes (MB) + - Dstream::clear () + +pl 14 + - interval methods + +pl 13 + - better test-bed + - Heap PQueue implementation + +pl 12 + - No path search for "" and "-" + +pl 11 + - template<> class P + - assoc elem() methods + +pl 10 + - Matrix_storage naming + - Matrix_storage::try_right_multiply to help speed up + matrix multiply routines. + +pl 9 - _C iso _c_l - - flower debug. + - flower-debug. -pl 1.1.8 +pl 8 -pl 1.1.7 +pl 7 - PQueue blondification. - String_convert::i2hex_str fix, unsigned eqvs introduced - long long depreciated, now named I64 - type I32 introduced. should be used iso int where 32 bits are needed(or, brr, assumed...) -pl 1.1.6-2 +pl 6-2 Bugfix - silly String( int... ) -> String( (char)... ) fix really should junk ambiguous constructor overload -pl 1.1.6-1 +pl 6-1 Bugfix - small but nasty include/fversion.hh fixed -pl 1.1.6 - - all of 1.1.4-1 and 1.1.5 +pl 6 + - all of 4-1 and 5 Bugfix - null_terminated -> is_binary test -pl 1.1.5 +pl 5 - memmem interface, conditional compilation - snprintf -pl 1.1.4-1 +pl 4-1 - included in new make structure, as a library of lilypond; for compiling you-ll need ../make and ../bin dirs from lilypond... -pl 1.1.4 +pl 4 - great file-renaming. - String cleanup (binary <-> null terminate), several bugfixes - great renaming of String and String_convert interfaces @@ -43,51 +144,18 @@ pl 1.1.4 - String indexing now all base = 0, not found = -1 - renamed by to byte -pl 1.1.3 +pl 3 - String::mid - memmove test code -pl 1.1.2 +pl 2 - StringConversio::bin2int_i - dumb prioq -pl 1.1.1 +pl 1 - separated StringHandle and StringData - String::compare -1.1.0: +0: ------------------- -1.0: - -pl 27-3 - - debug memmove code - - StringData bugfix - - old String::String( char, int ) bugfix - -pl 27-1,2 (not released) - patches by JCN - - stringutils.cc included again - - bin2hex_str bugfix - - String class handles null bytes - - StringUtils inlined/outlined by #define - - StringConversion (only hex for now) - -pl 27 - - (temporarily?) removed findcursor* t*mat* - -pl 26 - - docxx 3.0 - -pl 25 - - merge sstack and Array - -pl 24 - - small fix in vector print - -pl 23 - - win32 patches (JN) - -pl 22 - - Array::add -> Array::push