forked from LispCookbook/cl-cookbook
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
295 lines (222 loc) · 9.96 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
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
After August 2nd, 2015, this repository has lived in Git. Please see `git log` for further details.
2019-09-18
Files: added a "traverse (walk) directories" section.
2019-09-10
Web: added easy-routes, more capable than default Hunchentoot routing.
[changelog to update]
2007-11-01
Changed Alberto's address
Updated link section
2007-02-01
Added loop tutorial (skeptomai)
2007-01-28
updated strings, clisp location, minor spelling corrections
(skeptomai)
2007-01-06
Added "Testing" section (Austin King)
2005-08-03
Corrected the Emacs for Windows URL in windows.html and thus fixed/closed
the bug related to it.
2005-08-02
Added the replace-all function definition and one example for its
usage to strings.html.
Clarification about idle process in process.html.
Updated index.html and added Emre Sevinc to list of contributors.
2005-04-17
Updated copyright notice and some links.
2003-12-07
Added "Fast Bulk I/O" entry by Zach Beane
Added Zach Beane to list of contributors
Updated links to CLHS (now at www.lispworks.com)
2003-11-01
Updated windows.html, and .emacs by Bill Clementson to add support
for Corman Lisp v2.5.
Added "Using Emacs as a Lisp IDE" material.
2003-10-21
Added CLOS tutorial.
2003-10-09
Updated .emacs by Bill Clementson to support re-indentation of
top-level sexp/defun.
2003-10-04
Updated index.html, and added emacs-ide.html by Bill
Clementson. Added place-holder page for the "Using Emacs as a Lisp
IDE" page that I will post after my ILC2003 presentation.
2003-10-03
Updated windows.html, and .emacs by Bill Clementson - added back
in Corman Lisp support (nobody else seemed to be having problems
with it but me) and added support for the info version of the ANSI
CL documentation.
2003-09-30
Updated windows.html, and .emacs by Bill Clementson - removed
Corman Lisp support since haven't been able to get Corman releases
after 1.5 to work in either inferior lisp mode or ilisp.
2003-09-25
Updated .emacs by Bill Clementson - allow evals in info.
2003-09-15
Updated windows.html, and .emacs by Bill Clementson - minor key
mods.
2003-09-14
Updated windows.html, and .emacs by Bill Clementson - minor mods.
2003-09-03
Updated windows.html, and .emacs by Bill Clementson to support
clisp 2.31.
2003-09-02
Updated windows.html and index.html by Bill Clementson-minor edits and
update of cua-emul.el download site.
2003-09-01
Updated windows.html, index.html, and .emacs by Bill Clementson to
provide inital support for Mac OS X, add additional optional packages,
and simplify installation.
2003-08-22
Fixed typo in io.html
2003-07-01
Added link to Erann Gat's "Idiot's Guide"
Formatting in macros.html
2003-06-02
Fixed link to "Common Lisp Hints"
2003-05-28
Updated windows.html by Bill Clementson to support emacs version 21.3.
2003-04-15
Fixed typo in Mark Watson link
Changed CLiki link in pattern_matching.html
Added link to The Dynamic Learning Center
2003-03-18
Changed cw-usedefault to cw_usedefault in some code
2003-03-18
Added win32.html by Jeff Caldwell last week
Incoporating suggested changes from Kenny Tilton and Edi Weitz
Maintaining CHANGELOG
Including Paul Tarvydas and Kenny Tilton as contributors
Provided an introduction to Paul Tarvydas's code
Changed link to Petzold's book
Changed wm-close to wm_close, making the move from Petzold to the Lisp code a slightly more seamless
A few stylistic changes
Included :dbcs decision made at run time, not compile time.
2002-12-26
Fixed some typos in misc.html, license.html, and in this file
2002-12-25
Slight changes to macros.html to make it look like the rest of the cookbook
Added initial entry for macros.html to CHANGELOG
Added new chapter 'Miscellaneous'
Linked misc.html from index.html
Added section 'Re-using complex data structures' (originally by Marco Antoniotti) to 'Miscellaneous'
Added section 'Using ADJUST-ARRAY instead of consing up...' (originally by Pierpaolo Bernardi) to 'Miscellaneous'
Added Marco Antoniotti and Pierpaolo Bernardi to the list of contributors
Added Pascal Constanza's guide to link section
Added Mark Watson's book to link section
2002-10-22
Updated windows.html and .emacs by Bill Clementson to revert to Corman Lisp 1.5 due to problems with running clconsole.exe inside of emacs in version 2.0.
2002-10-21
Updated windows.html and .emacs by Bill Clementson to add support for Corman Lisp 2.0, removed instructions for the w3 utility (not necessary for viewing documentation) and provide support in .emacs for auto-detecting which lisp implementations have been installed.
2002-10-15
Updated windows.html by Bill Clementson to include instructions to change lisp-used, EMACSDIR & ILISPDIR variables.
2002-09-23
Updated windows.html and .emacs by Bill Clementson to support CLISP v2.30.
2002-09-22
Updated .emacs by Bill Clementson to add generic eval-last-sexp support on C-x C-e for elisp & inferior lisps.
2002-09-08
New chapter macros.html by Drew McDermott
2002-09-03
Updated windows.html to adjust location of environmental variable instructions.
2002-08-29
Updated windows.html and .emacs by Bill Clementson to not show separate ACL listener window on startup.
2002-08-29
Updated windows.html and .emacs by Bill Clementson as follows:
1. Changes for ACL6.2 (use alisp.exe instead of allegro-ansi.exe due to heap size limitations in trial edition).
2. Eliminate clisp-indent.el from setup to eliminate need to modify .emacs if clisp isn't installed.
2002-08-20
Updated windows.html and .emacs by Bill Clementson as follows:
1. Support for new versions of Emacs, ILISP, CLISP & ACL
2. Removed dependency on .bat files
3. Simplified installation
4. Made it easier to install only a single (or a few) Lisp implementations
5. Added shading to pre code blocks as in other Cookbook pages
6. No longer byte-compile the .emacs file
2002-08-02
Linked systems.html from index.html
2002-08-01
New chapter systems.html by Alberto Riva
2002-07-08
Typos to process.html. In particular, fix the mailboxes example code.
2002-07-03
Flesh out process.html - complete as it's going to get for now.
2002-06-28
Cleanups to process.html and add section on thread state.
2002-06-26
Add mp:process-wait to process.html.
2002-06-25
Start chapter on threads.
2002-06-21
Rearrangements to os.html and process.html, ready for chapter on threads.
2002-05-23
Changes in sockets.html by Alberto Riva (due to hints by John Wiseman and John Foderaro)
2002-05-22
Changes in string.html to get rid of literal constants (due to a hint by Peter Van Eynde)
Initial files chapter (Edi Weitz)
Cosmetic changes to PRE tag
Replaced hhtm stuff in footer with CVS header
2002-04-25
Changed LW example in io.html (due to a hint by Marc Battyani)
Null change - just testing out my cvs (NDL)
2002-04-24
NDL added self as contributor
2002-04-04
Added introduction to hashes.html, minor cosmetic changes
2002-04-03
Added link to Nick Levine's 'Lisp and Elements of Style' to index.html
2002-03-31
.emacs & windows.html: mods for CLISP 2.28 (new version) and changes suggested by Luke Crook
2002-03-28
Corrections in "faithful output" entry (also by Jörg)
2002-03-21
Added "faithful output" entry (by Jörg-Cyril Höhle) in IO chapter
2002-03-08
.emacs & windows.html: added support for LispWorks
2002-03-02
Removed buildilisp.bat because it's part of ILISP now
2002-03-01
.emacs: mods to reflect fixes made to clisp install.lisp in CLISP CVS and eliminate compile-time warnings (Bill Clementson)
windows.html: mods to reflect fixes made to clisp install.lisp in CVS and the introduction of icompile.bat in ILISP CVS.
2002-02-25
index.html: added link to CHANGELOG (Edi Weitz)
2002-02-24
Added chapter about sockets by Alberto Riva
Windows IDE chapter: modified comments re ILISP compatibility with Emacs 21.1 (Bill Clementson)
Added HTML table (fixed width) to Windows IDE chapter
2002-02-23
Windows IDE chapter: mods to CLISP/CormanLisp installs (Bill Clementson)
2002-02-19
Added chapter about Windows IDE (including sample .emacs and batch file) by Bill Clementson
Added chapter about processes and threads which currently consists of the 'forking with CMUCL' example by Martin Cracauer
Added Bill Clementson and Martin Cracauer to the list of contributors
2002-02-18
Moved cookbook to Sourceforge. Imported the contents from agharta.de web server into the CVS repository.
The cookbook now consists of:
- chapter about strings by Edi Weitz
with corrections and additions by Rudi Schlatte, Paul Foley,
and Lieven Marchand
- chapter about dates and times by Alberto Riva,
plus one entry about computing the day of the week by Gerald Doussot
- chapter about hash tables by Edi Weitz
with corrections and additions by Paul Foley and Kalman Reti
- page about pattern matching and regular expressions
which mainly consists of a link to the CLiki page
- chapter about functions,
entry about functions which return functions by Edi Weitz
with corrections by Paul Foley,
entry about currying functions by Paul Foley
- chapter about input/output,
currently one entry about redirecting stdout by Rudi Schlatte
- chapter about packages,
currently one entry about listing all symbols by Frederic Brunel
- chapter about OS interfacing,
currently one entry about accessing environment variables
by Paul Foley with additons by Jörg-Cyril Höhle and Edi Weitz
- chapter about foreign function interfaces,
gethostname CLISP example by Jörg-Cyril Höhle
with additions by Reini Urban,
gethostname ACL example by Alberto Riva
- starting page (index.html) including the list of contributors
- license
2002-02-05
Cookbook started at <http://agharta.de/cookbook/> with two chapters initially - a chapter about dates and times by Alberto Riva and a chapter about strings by Edi Weitz