"README.md" did not exist on "ed86645588a0b17e370a41901d26057454de9968"
- Feb 06, 2003
-
-
gerd authored
plist-mixin to documentation-mixin so that we don't throw away the method documentation. * pcl/cmucl-documentation.lisp (setf documentation): Use set-random-documentation. * pcl/defcombin.lisp (set-random-documentation): New function. (load-short-defcombin, load-long-defcombin): Use it. * pcl/env.lisp (describe-object) <standard-generic-function>: Print the generic function doc string, if any. Print method doc strings. (describe-object) <class>: Print slots. * code/describe.lisp (describe-symbol): If a class names a PCL class, describe-object the PCL class.
-
- Feb 05, 2003
-
-
gerd authored
* code/fdefinition.lisp (*valid-function-names*): New variable. (%define-function-name-syntax, valid-function-name-p): New functions. (define-function-name-syntax): New macro. (toplevel): Define the syntax of setf function names. (fdefinition-object): Use valid-function-name-p. * compiler/proclaim.lisp (check-function-name): Use valid-function-name-p. * compiler/ir1tran.lisp (function): Use valid-function-name-p. * code/profile.lisp (%report-times): Use valid-function-name-p. * code/macros.lisp (defun): Use valid-function-name-p. * code/eval.lisp (eval): Use valid-function-name-p. * code/describe.lisp (describe-aux, describe-function-name): Use valid-function-name-p. * code/exports.lisp ("EXTENSIONS"): Add define-function-name-syntax and valid-function-name-p.
-
- Dec 07, 2002
-
-
toy authored
* fix DESCRIBE for arrays of zero rank. Bug and fix reported for SBCL on the sbcl-help list by Lutz Euler. (Slightly modified)
-
- Nov 14, 2002
-
-
toy authored
The attached patch contains mostly trivial changes, including a few spelling corrections, plus changes to the types of condition raised in various cases. The only significant change, I believe, is - MAKE-DISPATCH-MACRO-CHARACTER no longer raises an error if the character already was defined to be a macro character; it overrides the previous definition (as per a suggestion from Drew McDermott on cmucl-help, dated 2002-09-22).
-
- Aug 20, 2002
-
-
toy authored
From Eric Marsden.
-
- Mar 14, 2001
-
-
pw authored
Add class info to describe.
-
- Aug 10, 2000
-
-
dtc authored
-
- Jun 05, 1998
-
-
dtc authored
and funcallable-instance types within CMUCL. Add the new class funcallable-standard-object, and the new class std-object as a superclass of both standard-object and funcallable-standard-object. Generic-functions are now funcallable-standard-objects implemented as FINs and disjoint from standard-objects which are implemented as instances in CMUCL, fixing some problems in the type system. This change moves the PCL implementation away from the MOP specification which requires that generic-functions be standard-objects. However ANSI CL does not require generic functions to be standard-objects and the MOP author Gregor Kiczales suggests it is appropriate for generic functions to be disjoint from standard-objects.
-
- Feb 05, 1998
-
-
dtc authored
-
- Feb 08, 1997
-
-
pw authored
Message-Id: <199702041630.DAA06602@scrooge.ee.swin.oz.au> Subject: Re: making eval-functions FINs To: cmucl-imp@cons.org Date: Wed, 5 Feb 1997 03:30:55 +1100 (EST) In-Reply-To: <199702040300.EAA16744@knight.cons.org> from "Rob MacLachlan" at Feb 3, 97 09:59:02 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text > I seem to have lost the most recent message about fixing compiler/eval to > use FINs instead of closures. But yes, I would think that the current > EVAL-FUNCTION slots should become slots in the interpreted function FIN. > GET-EVAL-FUN when would then become IDENTITY, so it should probably be > flushed entirely. Done; moved eval-function data into the interpreted-function FIN, also added a closure slot so describe can access it easily. Revised patches below. Douglas
-
- Oct 31, 1994
-
-
ram authored
-
- Feb 11, 1994
-
-
cvs2git authored
-
- Sep 21, 1993
-
-
ram authored
-
- Aug 21, 1993
-
-
ram authored
since this is now subsumed by the type.
-
- Aug 17, 1993
-
-
ram authored
-
- Jul 20, 1993
-
-
ram authored
-
- Jun 23, 1993
-
-
ram authored
-
- May 29, 1993
-
-
wlott authored
-
- Feb 26, 1993
-
-
ram authored
-
- Jan 15, 1993
-
-
ram authored
-
- Dec 17, 1992
-
-
wlott authored
-
- Dec 13, 1992
-
-
wlott authored
-
- May 07, 1992
-
-
wlott authored
-
- May 06, 1992
-
-
wlott authored
-
- Mar 26, 1992
-
-
wlott authored
-
- Jan 30, 1992
-
-
wlott authored
-
- Dec 20, 1991
- Dec 19, 1991
-
-
ram authored
added support for describing interpreted functions.
-
- Oct 28, 1991
-
-
chiles authored
Modified DESCRIBE-FUNCTION-COMPILED to better output function documentation relative to displaying arguments. The format now is as follows: Function: <printed representation of function object> Function Arguments: <printed representation of function object> Function Documentation: ...
-
- Aug 07, 1991
-
-
chiles authored
Modified DESCRIBE-FUNCTION-COMPILED and DESCRIBE-SYMBOL to print function and macro doc strings before arg and result info.
-
- May 23, 1991
-
-
ram authored
(i.e. omitted to save space.)
-
- Feb 08, 1991
-
-
ram authored
-
- Nov 27, 1990
-
-
ram authored
funcallable instances. Fixed function describing to not assume that the function name is a valid function name. (Makes sense to me...)
-
- Oct 11, 1990
-
-
ram authored
-
- Oct 08, 1990
-
-
ram authored
Added stuff to describe SETF functions. Fixed closure describing to not print too many slots. Eliminated *describe-implementation-details* and downgraded *implementation-properties*.
-
- Sep 12, 1990
-
-
ram authored
GET-HEADER-DATA so that it won't seg-fault.
-
- Aug 24, 1990
-
-
wlott authored
-
- May 30, 1990
-
-
cvs2git authored
-