- Dec 12, 2002
- Dec 09, 2002
-
-
toy authored
(Noted by Paul Dietz.)
-
- 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)
-
toy authored
CLtS.
-
toy authored
by explicitly checking for this case. o In member :complex-subtypep-arg2, handle the case of the second being of type NULL. This makes (subtypep 'atom 'list) work. All the type stuff needs more work. May use some ideas from SBCL?
-
- Dec 04, 2002
-
-
toy authored
is the type T. (This still needs more work.) o Put back the original hairy :complex-subtypep-arg1 case to handle AND specifiers. This still needs more work too.
-
toy authored
0.7.10.2: Fix remaining LOOP bugs from GCL ansi-tests ... duplicate variable names (at any level) signal an error at macroexpansion time; ... IT is only a special loop symbol in the first clause of a conditional execution clause.
-
- Dec 03, 2002
-
-
toy authored
Fix minor typo.
-
- Nov 28, 2002
-
-
pmai authored
This commit is a slight rewrite of the previously committed fix, which sxhash-instance work even when handed non-PCL instances and funcallable-instances, while enabling the use of stored hash-codes for all PCL funcallable-instances.
-
- Nov 26, 2002
-
-
toy authored
additions to handle the loops (loop for i from 1 to 10 collect i always (< i 20)) (loop ... thereis i collect i) correctly.
-
- Nov 25, 2002
- Nov 22, 2002
-
-
toy authored
o Allow binding to specified IPs in create-inet-listener (based on work from Wojciech Sobczuk). o Add support for unix sockets.
-
toy authored
* Use *PACKAGE* if no IN or OF preposition follows BEING THE SYMBOLS etc. * Treat DOWNTO like UPTO in (loop for i downto 10 ...). * Handle the strange REPEAT cases in the ANSI test.
-
toy authored
(From SBCL.)
-
toy authored
o Add ABOVE keyword for loops o Handle nil in destructuring bindings. o Put proper blocks for named loops (and unnamed loops) o Signal program-error for loop expansion errors o Handle bogus INTO vars
-
toy authored
-
- Nov 21, 2002
- Nov 20, 2002
- Nov 19, 2002
-
-
toy authored
LIST-COUNT-IF instead. o Make count use these macros instead and to honor :from-end, which was previously ignored. (Based on the code from SBCL).
-
toy authored
type. Based on the version in SBCL.
-
toy authored
'CONS.
-
toy authored
Port Matthew Danish's fix for this bug for SBCL.
-
toy authored
-
toy authored
-
toy authored
the return type of get-bytes-consed (inadvertently). From Martin, with a few typos fixed.
-
- Nov 18, 2002
-
-
toy authored
Under Linux, the SOFTWARE-VERSION function now returns information on the current kernel taken from /proc/version (instead of "n/a"). Under Linux and xBSD, the internal GET-PAGE-SIZE function obtains the page size from the operating system via the getpagesize() library call, instead of returning a hard-coded value. A few random typos were also fixed.
-
- Nov 15, 2002
-
-
toy authored
Replace the code that grovels /etc/passwd files with an interface to the standard user and group database access functions. This makes CMUCL work better on systems where user databases are accessed using NIS or LDAP. Add functions UNIX-GETPWUID, UNIX-GETPWNAM that return structures of type USER-INFO, and UNIX-GETGRGID and UNIX-GETGRNAM that return structures of type GROUP-INFO. The functions return NIL if the requested information is not available. On Linux/glibc and Solaris, reentrant versions of the functions are used. On FreeBSD we call the non-thread-safe versions.
-
- 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).
-
toy authored
:ABSOLUTE instead of NIL, as required by CLHS. (I think.)
-
toy authored
o (loop for nil being the hash-keys of (make-hash-table) count t) o (loop for k being the hash-keys of (make-hash-table) using (hash-value (v1 . v2)) count t) From Gerd Moellmann.
-
- Nov 13, 2002