- Aug 23, 2002
-
-
pmai authored
reporting in several places to be more specific and/or ANSI compliant. The patches have been modified to make use of the new common simple-programm-error function where applicable.
-
pmai authored
-
pmai authored
it defaults to simple-program-error. Removed duplicate definition of simple-program-error from package.lisp, and converted various places to use the new simple-program-error function. Also rewrote the function check-disjoint for clarity.
-
pmai authored
-
pmai authored
platform assembler code can use those, instead of magic numbers and bogus conditionalization on type_Long_Float. Inspired/Stolen from SBCL. Also added some more comments in places, and a generic SC_OFFSET macro that matches lisp/debug-info.lisp.
-
- Aug 22, 2002
-
-
pmai authored
ANSI CL. Also removed several other warnings which were mostly bogus with the existance of writers (the "no :initarg/:initform" warning). And finally also removed the "no :reader" warning, since it is really the perogative of the user to do what he wants, and issuing full warnings is non-conforming to boot.
-
- Aug 21, 2002
- Aug 20, 2002
-
-
toy authored
From Eric Marsden.
-
- Aug 19, 2002
-
-
pmai authored
of destructuring-bind in favour of the ANSI CL version already in CMUCL.
-
pmai authored
with ANSI requirements: o If there are any duplicate slot names, an error of type program-error is signaled. o If an initialization argument name appears more than once in :default-initargs class option, an error of type program-error is signaled. o If any of the following slot options appears more than once in a single slot description, an error of type program-error is signaled: :allocation, :initform, :type, :documentation.
-
toy authored
Also in request.lisp, we have all the grab/ungrab key/button that have 0 for the default value of the modifiers keyword argument. But the clx manual says: " A zero /modifier/mask is equivalent to issuing the request for all possible modifier-key combinations (including the combination of no modifiers)." Shouldn't be the default value :any ? Or is the documentation wrong ?
-
- Aug 13, 2002
-
-
pmai authored
define-method-combination, as submitted by Gerd Moellmann some time ago.
-
pmai authored
for SBCL bug 191a. It adds automatic declaration of the ftypes of generated PCL slot getter/setter and boundp GFs (those residing in package SLOT-ACCESSOR-NAME), in order to eliminate bogus undefined function warnings from the compiler.
-
- Aug 12, 2002
-
-
toy authored
needs work, but should handle most common cases.
-
toy authored
o CMUCL doesn't have a specialized complex type to hold rationals, so don't return 'RATIONAL. o Return 'REAL instead of T for any type real type. o Give an error if it's something that can't be a component of a complex number.
-
toy authored
have a file-name associated with it, but file-streams do. (Noted by Christophe Rhodes.)
-
toy authored
streamlike as appropriate to catch bad args instead of pretending they're gray-streams to be caught there. o For make-broadcast-stream, make-two-way-stream, make-concatenated-stream, and make-echo-stream, check that their args of input or output streams as appropriate.
-
toy authored
Rhodes): * When you load or execute code that didn't compile correctly, you should get a PROGRAM-ERROR rather than a generic ERROR.
-
- Aug 09, 2002
-
-
toy authored
SYMBOL-MACROLET.
-
toy authored
output-file name by merging the input-file name and the supplied output-file name. Minor modifications by RLT.
-
toy authored
The idea of using of MACROLET instead of SYMBOL-MACROLET is due to Bill Newman, and Christophe Rhodes made it work in SBCL. * prevent SYMBOL-MACROLET from binding special variables, as per CLtS. This requires a change to the (rather ugly) way that the assembler uses symbol-macrolet on two special variables that contain the current segment and the current vop. We encapsulate all accesses to the special variables by macros, and replace the symbol-macrolet machinery by a macrolet.
-
- Aug 08, 2002
- Aug 07, 2002
- Aug 06, 2002
-
-
pw authored
system:read-n-bytes reads short. Problem noted by Todd Sabin.
-
- Aug 02, 2002
-
-
toy authored
bug where read-byte from (signed-byte 8) (or less) streams would produce unsigned instead of signed numbers.
-
- Aug 01, 2002
-
-
toy authored
cause an error here. Removing the offending form.
-
- Jul 31, 2002
-
-
toy authored
when redefining structures. Based on suggestions from Rob MacLachlan and Mike McDonald.
-
- Jul 30, 2002
-
-
toy authored
o Declare WITH-introduced variables o Compound form must follow INITIALLY, FINALLY, DO.
-
toy authored
rational. (Patch from Wolfhard Buss.)
-
toy authored
foo args). Make it so.
-
toy authored
instruction doesn't accept args in memory (only registers): FAST-LOGAND/SIGNED-UNSIGNED=>UNSIGNED FAST-LOGAND/UNSIGNED-SIGNED=>UNSIGNED
-
- Jul 29, 2002
-
-
toy authored
(Noted by Bob Rogers.)
-
- Jul 25, 2002
- Jul 22, 2002
-
-
toy authored
additional comments by Eric Marsden: * correct CLX's handling of FamilyLocal ~/.Xauthority cookies (used by versions of ssh after 3.4).
-