- Jul 16, 2015
-
-
Raymond Toy authored
From Fred Gilham.
- Jun 24, 2015
-
-
Raymond Toy authored
This requires using boot-2015-06-1 to make the change. Regenerated cmucl.pot too.
-
Raymond Toy authored
Fix #7 The change to use extended names like (flet frob) broke the detection of local names for get-setf-expansion. Fix it. This reverts behavior back to what 18a used to do. A test for this is also added.
-
- Jun 22, 2015
-
-
Raymond Toy authored
I always forget how to run one set of tests. Add some hints.
-
Raymond Toy authored
Fix #3. The lookup for the names was not handling things like (FLET SQUARE TEST/PRESENT) correctly. Use VALID-FUNCTION-NAME to get the function name instead of a plain EQUAL test.
-
- Jun 14, 2015
-
-
Raymond Toy authored
code/seq.lisp: o Define internal LIST-ELT* function that executes ELT on lists, signaling an error if the index is invalid. compiler/seqtran.lisp: o Change the deftransform for ELT to use LIST-ELT* instead of NTH. tests/issues.lisp: o Add test for this issue.
-
Raymond Toy authored
-
Raymond Toy authored
Five is a bit small, especially when printing out the message from issue #5.
-
Raymond Toy authored
Give a better error message when using T clause in case error.lisp: o Add new invalid-case condition to handle errors from case expressions. macros.lisp: o Use new invalid-case condition to signal the invalid usage of T in CASE expressions. o Replace old message with better, more informative, message. Include xref to ANSI CL spec. exports.lisp: o Export INVALID-CASE from KERNEL package.
-
Raymond Toy authored
-
- Jun 12, 2015
-
-
Raymond Toy authored
o The upcoming version of asdf wants to use unix-getenv, so add that to the core, removing from the unix contrib. o Slime wants to use unix-execve and unix-fork, so import that and the necessary support routines in to the core from the unix contrib.
-
Raymond Toy authored
-
- Jun 07, 2015
-
-
Raymond Toy authored
Split out double-double math routines Move the double-double transforms and a few other double-double methods from float-tran.lisp to float-tran-dd.lisp See merge request !1
-
Raymond Toy authored
-
Raymond Toy authored
This is so that we can always compile and load this file, even if double-double isn't supported. (But all currently supported architectures support double-doubles.)
-
Raymond Toy authored
This file should only be compiled when double-double support is available.
-
Raymond Toy authored
Previously only commented out, so really remove them now.
-
Raymond Toy authored
-
Raymond Toy authored
compiler/float-tran-dd.lisp: * Most of the double-double implementation moved here. compiler/float-tran.lisp: * Removed most of the double-double implementation. compiler/loadcom.lisp: * Load float-tran-dd. tools/comcom.lisp: * Compile float-tran-dd. i18n/local/cmucl.pot: * Regenerated.
-
- Jun 04, 2015
-
- May 23, 2015
-
-
Raymond Toy authored
(sort an delete)
-
- May 19, 2015
-
-
Raymond Toy authored
contrib.
-
- May 18, 2015
-
-
Raymond Toy authored
-
Raymond Toy authored
-
- May 17, 2015
-
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
- May 16, 2015
-
-
Raymond Toy authored
-
- May 14, 2015
-
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
Includes * support for large files * unix-times * unix-get-minutes-west and friends * unix-uname
-
- May 12, 2015
-
-
Raymond Toy authored
-
Raymond Toy authored
these.
-
Raymond Toy authored
-