- May 15, 2006
-
-
rtoy authored
some power. (Maxima does this sometimes, and it's annoying to have CMUCL stop for this.)
-
- May 11, 2006
-
-
rtoy authored
around) the issue with defmacro inside a without-package-locks.
-
- May 03, 2006
-
-
rtoy authored
sometimes, during constant folding in the compiler. (What else is missing?)
-
- May 01, 2006
-
-
rtoy authored
o Add an additional case where we want to print out a trailing zero: There's no width constraint and the previous character was a decimal point, so the fraction to be printed is zero. code/print.lisp: o Honor the d option if we run out of room so (format nil "~,2f" 0.001) produces "0.00", not "0.001".
-
- Apr 28, 2006
- Apr 26, 2006
-
-
rtoy authored
o Add new search-list "ld-library-path:" which contains the value of the environment variable "LD_LIBRARY_PATH". src/foreign.lisp: o Modify LOAD-FOREIGN so that we will try to load a single file as a shared library first. If that fails, we try loading it as an object file. We do not try to see if the library exists (via probe-file or anything). Instead we let dlopen do whatever it would normally do to find the file, including searching LD_LIBRARY_PATH. o REINITIALIZE-GLOBAL-TABLE now has a few restarts to allow the user to decide what to do if a shared library cannot be found. The restarts are ignoring the problem, trying to reload the file again, or specifying a new path. o REINITIALIZE-GLOBAL-TABLE is placed on EXT:*AFTER-SAVE-INITIALIZATIONS* now.
-
- Apr 13, 2006
-
-
rtoy authored
apply the appropriate ones to the dummy loop counter. Also get the appropriate declarations for the loop counter so they can be applied to the result-form of the loop.
-
- Mar 17, 2006
-
-
rtoy authored
o Add function get_h_errno to extract h_errno. code/internet.lisp: o On Linux, call the get_h_errno function to get h_errno instead of calling __h_errno_location ourselves since that's not part of the public API.
-
- Mar 14, 2006
-
-
rtoy authored
o The error message in CONNECT-TO-INET-SOCKET could be getting the wrong message if closing the socket causes an error. o The function (FLET DOTTED-QUAD CONNECT-TO-INET-SOCKET/NON-BLOCKING) was not using its argument. (No actual change in behavior because all uses of DOTTED-QUAD were with an arg of ADDR anyway.)
-
rtoy authored
o Make UNPARSE-UNIX-PIECE honor *IGNORE-WILDCARDS*. Requested by Lynn Quam so namestrings can be given to run-program and friends without pathname wildcards escaped.
-
rtoy authored
to return the address of the (thread-local) h_errno variable, so use that to get the value of h_errno. Add GET-H-ERRNO function to return the value of h_errno.
-
- Feb 27, 2006
-
-
rtoy authored
original. This is the solution from Carl, for a bug reported by Madhu, cmucl-imp, 2006-02-19.
-
- Feb 20, 2006
-
-
rtoy authored
tracing of flet/labels was added.
-
- Feb 19, 2006
-
-
rtoy authored
constituent trait is alphabetic, not multiple-escape. This fixes ansi test SET-SYNTAX-FROM-CHAR-TRAIT-X-#\|.
-
- Feb 18, 2006
-
-
rtoy authored
fixes SET-SYNTAX-FROM-CHAR.SINGLE-ESCAPE.1, SET-SYNTAX-FROM-CHAR.MULTIPLE-ESCAPE, SET-SYNTAX-FROM-CHAR.SHARP.1, SET-SYNTAX-FROM-CHAR.SHARP.2. o Fix up CHAR-CLASS, CHAR-CLASS2, and CHAR-CLASS3 to return the correct class. Based on SBCL. o SET-SYNTAX-FROM-CHAR shouldn't set the attribute from the secondary attribute. (I think.)
-
- Feb 17, 2006
- Feb 15, 2006
-
-
rtoy authored
flet/labels as lists.
-
- Feb 08, 2006
-
-
rtoy authored
succeeds, the second value is T. Otherwise, it is the value of h_errno.
-
- Feb 07, 2006
- Feb 06, 2006
-
-
rtoy authored
something useful with them. Patch from Erik Huelsmann, cmucl-imp, 2006-02-05.
-
- Feb 03, 2006
-
-
rtoy authored
objects. Gives a more useful report instead of segfaulting on x86/linux for something like (read (make-array 5)).
-
- Jan 27, 2006
-
-
rtoy authored
encapsulation. We can't do that because there's nothing to wrap.
-
- Jan 23, 2006
-
-
rtoy authored
with-fixed-allocation and number-dispatch.
-
rtoy authored
work and could probably be implemented better. With these changes (trace (labels foo bar)) will trace the labels function FOO in the function BAR. We only support encapsulate nil, here. No check is made for this. code/ntrace.lisp: o In TRACE-FDEFINITION, recognize a list as a valid function, and return the list as the value of TRACE-FDEFINITION. This seems wrong, but I'm not sure if there's a real fdefinition for it, or if we could create a fake one. code/debug-int.lisp: o In FUNCTION-DEBUG-FUNCTION, recognize a list as the name of a function, and find the corresponding compiled-debug-function and create and return the new compiled-debug-function.
-
rtoy authored
second element isn't a list (and thus doesn't really look like a flet/labels form).
-
- Jan 19, 2006
-
-
rtoy authored
for FreeBSD and NetBSD.
-
- Jan 18, 2006
-
-
rtoy authored
-
- Jan 17, 2006
- Jan 09, 2006
-
-
rtoy authored
the pretty-printer more robust. Bug and fix from Gareth McCaughan, cmucl-imp, 2006-01-09.
-
- Jan 05, 2006
-
-
rtoy authored
MULTIPLE-VALUE-BIND and than like WITH-OPEN-FILE and friends.
-
- Jan 04, 2006
-
-
rtoy authored
were not parsed correctly because the "T" in Tue was being treated as a date-time-divider. Don't allow a date-time-divider to be at the start of the string.
-
- Jan 03, 2006
-
-
rtoy authored
reference information for other conditions. This condition prints out a short message saying to look somewhere appropriate. o Use REFERENCE-CONDITION for the CONSTANT-MODIFIED condition. (Based on SBCL's REFERENCE-CONDITION.) This needs work to add more references.
-
rtoy authored
code/unix.lisp: o Add UNIX-SYSINFO and appropriate constants. code/exports.lisp: o Export UNIX-SYSINFO and corresponding constants. code/sparc-svr4-vm.lisp: o Use UNIX-SYSINFO to provide better values for MACHINE-TYPE and MACHINE-VERSION. Instead of the generic "Ultrasparc", we can return things like "sun4u" and "SUNW,Sun-Blade-1500". Use bootfiles/19c/boot-2005-12-2.lisp to bootstrap this change. Only needed for sparc.
-
- Dec 29, 2005
-
-
rswindells authored
-
- Dec 17, 2005
-
-
rtoy authored
ppc too.
-
- Dec 06, 2005
-
-
rtoy authored
checking to see of the 'STANDARD-OBJECT class exists or not before checking to see if the object is a STANDARD-OBJECT type.
-