[Git][cmucl/cmucl][master] Clean up
Raymond Toy
rtoy at common-lisp.net
Sun Oct 9 03:12:26 UTC 2016
Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
7b1ad83d by Raymond Toy at 2016-10-08T20:12:17-07:00
Clean up
* Indent neatly
* Run spell-checker
- - - - -
1 changed file:
- src/general-info/release-21b.txt
Changes:
=====================================
src/general-info/release-21b.txt
=====================================
--- a/src/general-info/release-21b.txt
+++ b/src/general-info/release-21b.txt
@@ -1,18 +1,19 @@
========================== C M U C L 21 b =============================
The CMUCL project is pleased to announce the release of CMUCL 21b.
-This is a major release which contains numerous enhancements and
-bug fixes from the 21a release.
+This is a major release which contains numerous enhancements and bug
+fixes from the 21a release.
CMUCL is a free, high performance implementation of the Common Lisp
programming language which runs on most major Unix platforms. It
mainly conforms to the ANSI Common Lisp standard. CMUCL provides a
sophisticated native code compiler; a powerful foreign function
interface; an implementation of CLOS, the Common Lisp Object System,
-which includes multi-methods and a meta-object protocol; a source-level
-debugger and code profiler; and an Emacs-like editor implemented in
-Common Lisp. CMUCL is maintained by a team of volunteers collaborating
-over the Internet, and is mostly in the public domain.
+which includes multi-methods and a meta-object protocol; a
+source-level debugger and code profiler; and an Emacs-like editor
+implemented in Common Lisp. CMUCL is maintained by a team of
+volunteers collaborating over the Internet, and is mostly in the
+public domain.
New in this release:
* Known issues:
@@ -27,14 +28,14 @@ New in this release:
either exec-init.o or exec-final.o.
* If the linker fails to link an image, the exit code is
returned to indicate failure.
- * When printing the process structure (from run-program), include
+ * When printing the process structure (from RUN-PROGRAM), include
the exit code to make it easier to see if the the process exited
cleanly or not. The printed representation is also changed
- slightly to use pprint-unreadable-object.
+ slightly to use PPRINT-UNREADABLE-OBJECT.
* Executable images on OSX no longer support running on other
versions of the OS. Previously, -mmacosx-version-min=10.5 was
used to specify the executable would run on OSX versions >=
- 10.5. This, however, requires the 10.5DK be available. Thus,
+ 10.5. This, however, requires the 10.5 SDK be available. Thus,
no longer require that.
* Disassembly of bytes and words now use .BYTE and .WORD instead
of BYTE and WORD.
@@ -46,29 +47,29 @@ New in this release:
WITH-FLOAT-TRAPS-MASKED.
* (EXPT 0 power) doesn't throw INTEXP-LIMIT-ERROR anymore for any
integer value of power.
- * Starting cmucl with "-dynamic-space-size 0" means using the
+ * Starting CMUCL with "-dynamic-space-size 0" means using the
maximum possible heap size for the platform.
* More descriptive docstring for
- * *environment-list*
- * :env option for run-program
+ * *ENVIRONMENT-LIST*
+ * :ENV option for RUN-PROGRAM
* Maximum dynamic-space-size on Linux reduced to 1530 MB because
that's the largest available space on 32-bit Ubuntu 11.10.
* For linux, darwin, and solaris/sparc, the binding stack and
control stack are now mapped into memory wherever the OS wishes
to place them instead of being mapped into a fixed location.
- This is indicated by new feature :relocatable-stacks.
+ This is indicated by new feature :RELOCATABLE-STACKS.
* Building on NetBSD now requires version 7.0 or later.
* ANSI compliance fixes:
* PATHNAME-MATCH-P did not accept search-lists.
- * (compile 'foo) returns the compiled function if foo is already
+ * (COMPILE 'FOO) returns the compiled function if FOO is already
compiled. (See Ticket #24). This is a change in behavior for
developers where foo would be recompiled if the source was
- available. Developers might want to investigate uncompile
- combined with compile to get the old behavior back.
+ available. Developers might want to investigate UNCOMPILE
+ combined with COMPILE to get the old behavior back.
* Bug fixes:
- * Linux was missing unix-setitimer which prevented saving cores.
+ * Linux was missing UNIX-SETITIMER which prevented saving cores.
* Generate inexact exceptions more carefully.
* Fix FP issue when building with Xcode 7.2 (and newer versions of
clang). (See ticket #12.)
@@ -96,15 +97,15 @@ New in this release:
* Ticket #18 fixed: better description of :ENV option for
RUN-PROGRAM.
* Ticket #22 fixed: Incorrect coercion to float.
- * Ticket #25 fixed: Issue with ext:run-program and string streams
+ * Ticket #25 fixed: Issue with EXT:RUN-PROGRAM and string streams
(related to character sizes?)
* Ticket #27 fixed: Regression: ASDF test failures
* Ticket #28 fixed: Recursive function definition during
cross-compile
- * Ticket #30 fixed: Compilation of (describe 'foo)
- * Ticket #31 fixed: (compile #'foo) fails
- * Ticket #24 fixed: Compilation of (compile 'foo)
- * Ticket #32 fixed: doc fix: ext:run-program has no before-execve option
+ * Ticket #30 fixed: Compilation of (DESCRIBE 'FOO)
+ * Ticket #31 fixed: (COMPILE #'FOO) fails
+ * Ticket #24 fixed: Compilation of (COMPILE 'FOO)
+ * Ticket #32 fixed: doc fix: EXT:RUN-PROGRAM has no before-execve option
* Other changes:
* Update user manual.
@@ -115,7 +116,7 @@ New in this release:
This release is not binary compatible with code compiled using CMUCL
-21a; you will need to recompile FASL files.
+21a; you will need to recompile FASL files.
See <URL:http://www.cmucl.org> or
<URL:http://trac.common-lisp.net/cmucl> for download information,
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/commit/7b1ad83da812f6cd2e4610da814643eb46f1f8ec
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cmucl-cvs/attachments/20161009/65c20c57/attachment-0001.html>
More information about the cmucl-cvs
mailing list