summaryrefslogtreecommitdiff
path: root/flower/NEWS
blob: 3b0cf5e684512b9a2eed3a0efb73311292023dd0 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
version 1.1:

pl 23:
	- virtual-methods : static_is_type_b
	- Choleski checks no if 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:
		

------------------
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