-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathknownbugs.html
245 lines (210 loc) · 5.12 KB
/
knownbugs.html
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
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- see http://www.w3.org/QA/2002/04/valid-dtd-list.html -->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>
Larceny Bugs
</title>
<style type="text/css">
.unfixed { color: red; }
.unreleased { color: green; }
.fixed { color: green; }
</style>
</head>
<body>
<h1>Bug Reports</h1>
<p>
Bug reports may be submitted at
<a href="https://github.com/larcenists/larceny">Larceny's GitHub site</a>
or by email to
</p>
<p>
<a href="https://github.com/larcenists/larceny/issues">Lists
of all submitted bugs</a> are also available.
</p>
<h2>Known Bugs in Larceny</h2>
<p>
Some of the more important bugs that have been discovered in
Larceny v1.3 "Grain Alcohol and Rainwater"
include:
</p>
<div align="center">
<table border="2">
<tr>
<td width="463">
<a href="https://github.com/larcenists/larceny/issues/459">
On Windows, native Larceny always returns zero as its exit code.
</a>
</td>
<td width="207">
<span class="unfixed">not yet fixed</span>
</td>
</tr>
</table>
</div>
<h2>Bugs fixed in Larceny v1.3</h2>
<p>
Some of the more important bugs in v0.99 that have
been fixed in v1.3 include:
</p>
<div align="center">
<table border="2">
<tr>
<td width="463">
<a href="https://github.com/larcenists/larceny/issues/784">
Larceny v0.99 is incompatible with macOS Sierra
</a>
</td>
<td width="207">
<span class="fixed">fixed in v1.3</span>
</td>
</tr>
<tr>
<td width="463">
<a href="https://github.com/larcenists/larceny/issues/777">
compile-stale can report a spurious error
</a>
</td>
<td width="207">
<span class="fixed">fixed in v1.3</span>
</td>
</tr>
<tr>
<td width="463">
<a href="https://github.com/larcenists/larceny/issues/774">
compile-stale runs in R6RS mode and enforces R6RS syntax
</a>
</td>
<td width="207">
<span class="fixed">fixed in v1.3</span>
</td>
</tr>
<tr>
<td width="463">
<a href="https://github.com/larcenists/larceny/issues/773">
Larceny rejects some valid library names
</a>
</td>
<td width="207">
<span class="fixed">fixed in v1.3</span>
</td>
</tr>
<tr>
<td width="463">
<a href="https://github.com/larcenists/larceny/issues/768">
Larceny imposes some R6RS restrictions on R7RS programs
</a>
</td>
<td width="207">
<span class="fixed">fixed in v1.3</span>
</td>
</tr>
<tr>
<td width="463">
<a href="https://github.com/larcenists/larceny/issues/747">
<code>program</code>, <code>primitives</code> should not be reserved words
</a>
</td>
<td width="207">
<span class="fixed">fixed in v1.3</span>
</td>
</tr>
<tr>
<td width="463">
<a href="https://github.com/larcenists/larceny/issues/697">
<code>eval</code> allows assignments to imported primitives
</a>
</td>
<td width="207">
<span class="fixed">fixed in v1.3</span>
</td>
</tr>
<tr>
<td width="463">
<a href="https://github.com/larcenists/larceny/issues/655">
R7RS/R6RS libraries that are defined in the same file with
a program that imports them can be invoked more than once
</a>
</td>
<td width="207">
<span class="fixed">fixed in v1.3</span>
</td>
</tr>
<tr>
<td width="463">
<a href="https://github.com/larcenists/larceny/issues/602">
<code>compile-stale-libraries</code> often recompiles files
unnecessarily
</a>
</td>
<td width="207">
<span class="fixed">fixed in v1.3</span>
</td>
</tr>
</table>
</div>
<h2>Enhancements added in Larceny v1.3</h2>
<p>
Some of the more important improvements added in v1.3 include:
</p>
<div align="center">
<table border="2">
<tr>
<td width="463">
Larceny now supports all libraries of R7RS Red Edition
</td>
<td width="207">
<span class="fixed">done in v1.3</span>
</td>
</tr>
<tr>
<td width="463">
Larceny now supports SRFI 122, 135, 136, 137, 138, 141, 142,
143, 144, 145, 146, 147, 151, and 152
</td>
<td width="207">
<span class="fixed">done in v1.3</span>
</td>
</tr>
<tr>
<td width="463">
Larceny's command-line options have been revised,
simplifying common combinations and adding several new
options while preserving backward compatibility
</td>
<td width="207">
<span class="fixed">done in v1.3</span>
</td>
</tr>
<tr>
<td width="463">
A new <code>-r7strict</code> option gives higher priority
to R7RS conformance than to backward compatibility with
R6RS and R5RS
</td>
<td width="207">
<span class="fixed">done in v1.3</span>
</td>
</tr>
</table>
</div>
<hr />
<p>
<a href="http://validator.w3.org/check/referer"><img
style="border:0;width:88px;height:31px"
src="http://www.w3.org/Icons/valid-xhtml10"
alt="Valid XHTML 1.0!" height="31" width="88" /></a>
</p>
<div>
</div>
<p>
Last updated 6 August 2017.
</p>
</body>
</html>