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 with two chapters initially - a chapter about dates and times by Alberto Riva and a chapter about strings by Edi Weitz