From deb4d5ff498d09a4cc61c97ffc5c0c64571c6fff Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 20:12:58 +0000 Subject: [PATCH] lilypond-1.0.1 --- flower/NEWS-1.1.46 | 203 +++++++++++++++++++++++++++++++++++++++++++ flower/VERSION | 12 +-- lily/include/main.hh | 6 +- lily/lily-version.cc | 6 +- lily/version.cc | 12 +-- mi2mu/version.cc | 5 +- 6 files changed, 219 insertions(+), 25 deletions(-) create mode 100644 flower/NEWS-1.1.46 diff --git a/flower/NEWS-1.1.46 b/flower/NEWS-1.1.46 new file mode 100644 index 0000000000..176bced2fe --- /dev/null +++ b/flower/NEWS-1.1.46 @@ -0,0 +1,203 @@ +As of 1.1.46, FlowerLib does not have its own versioning scheme. + +May be some later time we might reinstate it. .. + + +pl 46 + - simpler double -> Rational conversion + +pl 45 + - virtual method class_size () + +pl 44 + - Data_file::gulp () + +pl 43 + - String_convert::split_arr + - varray.hh -> array.hh + + +pl 42 + - interval.*: Slice (Interval of int) + trying to get rid of 2.8 ice: + - moved functions with loops from varray.hh to varray.cc + +pl 41 + - matrix fixes; more inlining no virtual methods + +pl 40 + - do some Complex number stuff in Offset + - included axies, offset from lily + +pl 39 + - fixes to Array + - fixes to Interval + + +pl 38 + - Rational + - Real.hh fixes +pl 37 + - various String/File_path mucking + +pl 36 + - memmem fix: bugfree and *really* conforming to /usr/include/string.h + +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. + +pl 8 + + +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 6-2 +Bugfix + - silly String( int... ) -> String( (char)... ) fix + really should junk ambiguous constructor overload +pl 6-1 + +Bugfix + - small but nasty include/fversion.hh fixed + +pl 6 + - all of 4-1 and 5 +Bugfix + - null_terminated -> is_binary test + +pl 5 + - memmem interface, conditional compilation + - snprintf + +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 4 + - great file-renaming. + - String cleanup (binary <-> null terminate), several bugfixes + - great renaming of String and String_convert interfaces + - more conversions moved (copied actually) to String_convert + - String indexing now all base = 0, not found = -1 + - renamed by to byte + +pl 3 + - String::mid + - memmove test code + +pl 2 + - StringConversio::bin2int_i + - dumb prioq + +pl 1 + - separated StringHandle and StringData + - String::compare + +0: + + diff --git a/flower/VERSION b/flower/VERSION index cf5e1da91b..90f2855e7f 100644 --- a/flower/VERSION +++ b/flower/VERSION @@ -1,7 +1,9 @@ -MAJOR_VERSION=1 +PACKAGE_NAME=LilyPond +MAJOR_VERSION=0 MINOR_VERSION=1 -PATCH_LEVEL=42 +PATCH_LEVEL=83 +MY_PATCH_LEVEL=hwn5 -# use to send patches, always empty for released version: -# -MY_PATCH_LEVEL= +# use the above to send patches, always empty for released version: +# please don't move these comments up; the patch should fail if +# the previous version was wrong. diff --git a/lily/include/main.hh b/lily/include/main.hh index b96b62df56..da5e0a53ef 100644 --- a/lily/include/main.hh +++ b/lily/include/main.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--1998 Han-Wen Nienhuys + (c) 1997--1998 Han-Wen Nienhuys */ #ifndef MAIN_HH #define MAIN_HH @@ -17,7 +17,6 @@ void add_score (Score* s); void set_default_output (String s); String find_file (String); String get_version_str(); -String get_version_number_str(); void call_constructors (); extern Sources* source_global_l; extern bool no_paper_global_b; @@ -28,9 +27,12 @@ extern bool experimental_features_global_b; extern bool dependency_global_b; extern bool version_ignore_global_b; + extern Array get_inclusion_names (); extern void set_inclusion_names (Array); +extern File_path global_path; + extern String default_outname_base_global; extern String default_outname_suffix_global; extern int default_count_global; diff --git a/lily/lily-version.cc b/lily/lily-version.cc index b6a37c812b..18696cbd31 100644 --- a/lily/lily-version.cc +++ b/lily/lily-version.cc @@ -3,10 +3,8 @@ #include "config.hh" #include "version.hh" - #define VERSION_SZ MAJOR_VERSION "." MINOR_VERSION "." PATCH_LEVEL MY_PATCH_LEVEL +#define VERSION_SZ MAJOR_VERSION "." MINOR_VERSION "." PATCH_LEVEL "." MY_PATCH_LEVEL -//#define VERSION_SZ TOPLEVEL_VERSION -//#define VERSION_SZ "version" static char *s = "GNU LilyPond " VERSION_SZ ; @@ -19,5 +17,5 @@ lily_version_number_sz() char const * lily_version_sz() { - return s; + return s; } diff --git a/lily/version.cc b/lily/version.cc index 205e259b25..787f001831 100644 --- a/lily/version.cc +++ b/lily/version.cc @@ -1,21 +1,11 @@ #include "main.hh" - #include "string.hh" char const * lily_version_sz(); -char const * lily_version_number_sz(); String get_version_str() { String s = lily_version_sz(); - s+="/"; - s+=flower_version_sz(); - return s; -} - -String -get_version_number_str() -{ - return lily_version_number_sz(); + return s; } diff --git a/mi2mu/version.cc b/mi2mu/version.cc index 57299cd358..e9f2ed4e69 100644 --- a/mi2mu/version.cc +++ b/mi2mu/version.cc @@ -7,8 +7,7 @@ const char * mi2mu_version_sz(); String mi2mu_version_str() { - return String (mi2mu_version_sz()) - + "/" + flower_version_sz() - + " of " + __DATE__ + " " + __TIME__; + return String (mi2mu_version_sz ()) + + " " + _("of") + " " + __DATE__ + " " + __TIME__; } -- 2.39.5