-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy pathChangeLog
228 lines (173 loc) · 7.12 KB
/
ChangeLog
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
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
04/2011 Vasilis Vlachoudis <[email protected]>
* Release 2.1.9:
Support for ANDROID
Removed configure scripts using old makefile
01/2009 <Paul Edwards>
* Release 2.1.7:
Support to MVS/CMS
01/2009 <Paul Edwards>
* Release 2.1.6:
Changes to support MVS and CMS, plus other development from Vasilis.
11/2006 <[email protected]>
* Release 2.1.3-1:
Minor corrections to keep compiler happy
01/2005 <[email protected]>
* Release 2.1.3:
Added indirect variable exposure for procedures
Corrected: Files with filename as floating point
Changed RxVar...Old() -> RxVar...Name()
08/2004 <[email protected]>
* Release 2.1.2: New additions and corrections on the windows CE
version
* lstring/read.c: Corrected bug for the
piping though another command the standard input.
03/2004 <[email protected]>
* Release 2.1.1: Based on the corrections and bugs send from
Leland Lucius <[email protected]>
* lines.c, chars.c: Corrections when operating on transient or
persistent files
* lstring.c: Use of limits.h instead of value.h. Increase of the
allowable numeric digits for unix machines
* builtin.c: Fixed problem with the sourceline() after an interpret
statement
* compile.c: Allow the procedure statement to be in the next lines
following the label
* nextsymb.c: Corrected the line number after a continuation with
comma at the end of the line
* interpret.c: Corrected the "SIGNAL VALUE"
11/2003 <[email protected]>
* inc/os.h, src/address.c: Switched back to mktemp instead of
mkstemp. Since, mkstemp was creating the temporary file and
returning the handle of the open file.
04/2003 <[email protected]>
* Release 2.1.0
* expr.c: Expressions like a || || b was resulting to segmentation fault
* template.c: Insert a TMP before the -() target in template
03/2003 <[email protected]>
* interpret.c: Call of system functions did not set the RESULT
Call of a non existing function, calls the program to IMPORT
the file if it exists
02/2003 <[email protected]>
* MKTIME(), GMTIME() Added in dates.r
01/2003 <[email protected]>
* src/builtin.c: VALUE() now accepts negative values
for pool (relative to current procedure)
01/2003 <[email protected]>
* lstring/hashvalu.c: Hashvalue function addition
01/2003 <[email protected]>
Bug corrected when comment appears after a comma_sy search
08/2002 <[email protected]>
Bug correction for parse var str str rest; rest was always null
07/2002 <[email protected]>
Addition to OPEN() for WIN32 to open serial ports
06/2002 <[email protected]>
Addition of mySQL commands
01/2002 <[email protected]>
Corrected the crashing, when an empty program
was supplied from cmdline
01/2002 <[email protected]>
Multiple directory support on RXLIB
12/2001 <[email protected]>
Corrected the seek error on Windows CE
11/2001 <[email protected]>
Corrected the error handling when trace is off
09/2001 <[email protected]>
Addition of Bitwise functions AND,OR,XOR,NOT
07/2001 <[email protected]>
Addition of READLINE for unix environment
06/2001 <[email protected]>
* lstring/format.c: Correction in the Lformat
Format like in the L2str
04/2001 <[email protected]>
* lstring/lstring.c: Correction in the L2str
10/2000 <[email protected]>
* lstring/changestr.c: to accept continuous multiple
targets
* lstring/date.c: correction
04/2000 <[email protected]>
* lstring/read.c: when reading a complete file from STDIN
02/2000 <[email protected]>
* lstring/changestr.c: correction
11/1999 <[email protected]>
Modifications in the HTML documentation.
11/1999 <[email protected]>
Some small changes for working correctly with
ALPHA and MIPS-64 processor.
10/1999 <[email protected]>
Windows CE Alpha release is now working.
08/1999 <[email protected]>
* equal.c: Lequal, was using signed comparison for
strings, corrected to unsigned.
08/1999 <[email protected]>
* lstring.c: Maximum numeric digits limit is set.
07/1999 <[email protected]>
A lot of minor changes to support output on a Ms-Window and CE.
07/1999 <[email protected]>
* lstring.c: The string to number conversion is
done within the Lisnum() routine.
07/1999 <[email protected]>
* trace.c: Corrected a bug in the interactive trace. Instead
of using a local variable for the interactive trace a
variable from the interpreter stack is used.
06/1999 <[email protected]>
* interpre.c: When a called procedure with local variables returns
a variable the variable contents was freed first
before copied to the RESULT.
05/1999 <[email protected]>
* compile.c: ITERATE was jumping to the wrong position
inside a "DO UNTIL" loop
05/1999 <[email protected]>
* compile.c: Corrected a bug in label registration
03/1999 <[email protected]>
* trace.c: Corrected the "trace error"
03/1999 <[email protected]>
Added Microsoft-C, support
03/1999 <[email protected]>
* src/makefile.bc: Added the floating point
emulation, for old 386 without FPU
03/1999 <[email protected]>
* interpre.c: Corrected a bug in the interpret_mn.
It wasn't cleaning correctly the internal stack.
02/1999 <[email protected]>
*rxmath.c: Stupid mistake with "pow10()".
Borland-C pow10() is for long and not double numbers.
02/1999 Generoso Martello <[email protected]>
32bit version for DOS with GCC
which is ~2 times faster, accepts long file names.
Furthermore he implemented the ANSI.R routines as built-in.
01/1999 <[email protected]>
* Release 2.0: Interactive tracing is not well implemented!
12/1998 <[email protected]>
* stripc.: Bug fixed, when argument has length 0.
11/1998 <[email protected]>
* space.c: Bug fixed, when argument type is not a string
11/1998 <[email protected]>
* equal.c: Real comparison is done with
fabs(a-b)<SMALLNUMBER to avoid precision errors.
11/1998 <[email protected]>
Correction in the treatment of real numbers with
mantissa zero. Now they are handled as integers.
11/1998 <[email protected]>
* R_verify: Variable 'match' was character
where is should be boolean.
09/1998 <[email protected]>
Correction in the "const" argument passing.
5-9/1998 <[email protected]>
Several bugs fixed...
1998 <[email protected]>
* Release 2.0b:
Try to rewrite BRexx from the scratch.
First attempt was in C++, but it didn't proved to be so fast
as I was excpecting. Then I've rewrote the code in C.
The result was fast and with a small size.
Uploaded on the net as 2.0a and then as 2.0b.
A lot of bugs are fixed and now it seems to be stable. ...
1994 <[email protected]>
* Release 1.3: Small in size and very slow.
Supporting Paradox engine
1992 <[email protected]>
* Release 1.0a: Slow and full of bugs
1991 <[email protected]>
First attempt to create a Rexx interpreter in C
1990 <[email protected]>
First version of a rexx routine library in Pascal