0
I Use This!
Inactive

Commits : Listings

Analyzed about 1 hour ago. based on code collected about 1 hour ago.
Aug 10, 2024 — Aug 10, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
CLISP loop no longer allows both a never and a thereis clause within a single loop, so I worked around that. Cleaned up the finalize-pathname stuff, which appeared to be no longer needed. Cleaned up a couple of spots where the port to SBCL had broken the CLISP port due to SBCL-specific package names. More... about 19 years ago
Add another installation location for CLISP. More... about 19 years ago
Step toward a SBCL port. Mostly obvious stuff. One messy issue: making declarations about common lisp symbols. Unlikely the current code is right. More... almost 20 years ago
The texihtml code no longer makes a tl-manual_foot.html file. Remove it from the repository. More... over 22 years ago
Changed documentation generation to not use texipdf, which no longer appears to work. Instead use dvips and ps2pdf to generate PDF from the dvi file. This uses type 3 fonts which cannot be displayed in this version of xpdf, but it works fine from Acrobat 4.0. More... over 22 years ago
Fixed some grammatical problems in the rant. More... over 22 years ago
Add comment about how to handle lexical closures. More... over 22 years ago
Standard scripts autoconf uses. More... over 23 years ago
Check for -lm adding to LIBS when found in autoconf, might fix linux build. More... over 23 years ago
Do not use warn as a c name, it is used by mac os x. Also misc, copyright changes. More... over 23 years ago
Makefile population changes. More... over 23 years ago
Copyright date changes, ought to get all these... More... over 23 years ago
Changes to the population of makefiles. More... over 23 years ago
Autoconf style makefiles work on at least mac os x, and probably most other things too. More... over 23 years ago
Hard won hint needed when using emacs ilisp with clisp. More... almost 24 years ago
Committing new version number for a bug fix release. More... almost 24 years ago
Changed the Lisp macro expand time evaluations of the accessors for compiled-function objects to consistently use the derror form. This is necessary to eliminate dead code warnings in CMU Lisp. Here's why. More... almost 24 years ago
Updated the version number for a bug fix release. More... almost 24 years ago
Change reference to the USER package to now read CL-USER. More... almost 24 years ago
Committing generated documentation files after some edits to the source texinfo file. -jallard More... almost 24 years ago
Changed ISO Common Lisp to ANSI Common Lisp. While rumors in the X3J13 committee existing at one point that ISO would adopt Common Lisp as a standard, it would appear that this didn't occur and a sharp eyed reader pointed this out to me. While I was here, I did some word smithing. More... almost 24 years ago
Changed from the old fashioned "USER" package to "CL-USER" in the two boot files where it is used. Fortunately, the majority of the code uses TL-USER so there aren't many places to change over. More... almost 24 years ago
Fixed up some code that was causing compiler warnings on CMU Lisp. More... almost 24 years ago
Committing translation differences that fall out from the new closure support code. More... about 24 years ago
Added code to modify the closure-environment element of the current thread state when preparing to dispatch to an applied function. When a lexical closure is run, apply will grab the closure environment struct from the compiled-function being called and drop that into the closure-environment of the thread-state for this thread. The first thing that a lexically closed function will do is grab the closure environment from the thread state and cache that into a local variable. Functions that are not closures will ignore the closure environment. More... about 24 years ago
Added accessors and setters for the closure-environment slots in compiled functions to support lexical closures. Also moved around some of the functions that support emitting of compiled-function code constants to expose the primitives that allocate locations for compiled-function constants. These will be needed later to support runtime allocation of lexical closures. More... about 24 years ago
Added a slot to the struct for compiled functions to hold a lexical closure environment. More... about 24 years ago
Added an optimized array type for (signed-byte 16) arrays. More... about 24 years ago
Changed the wording to reflect the adding of a "thinlisp-1.0" directopry surrounding the previous distribution directory structure. Changed a call to truename to make it palitible to CLISP, which doesn't seem to like directory pathnames without a trailing slash. More... about 24 years ago
Platform #30: MacOSX, makefiles too. More... about 24 years ago