[Git][cmucl/cmucl][master] Expand on some docstrings

Raymond Toy rtoy at common-lisp.net
Sat May 21 19:06:52 UTC 2016


Raymond Toy pushed to branch master at cmucl / cmucl


Commits:
00ec87ed by Raymond Toy at 2016-05-21T12:06:42-07:00
Expand on some docstrings

Describe better the following:

sys::*runtime-features*
register-lisp-feature
register-lisp-runtime-feature

- - - - -


2 changed files:

- src/code/lispinit.lisp
- src/code/sysmacs.lisp


Changes:

=====================================
src/code/lispinit.lisp
=====================================
--- a/src/code/lispinit.lisp
+++ b/src/code/lispinit.lisp
@@ -29,7 +29,7 @@
 (export '(compiler-version scrub-control-stack *runtime-features*))
 
 (defvar *runtime-features* nil
-  "Features affecting the runtime")
+  "Features affecting the runtime.  These are written to internals.h.")
 
 (in-package :extensions)
 (export '(quit *prompt*))


=====================================
src/code/sysmacs.lisp
=====================================
--- a/src/code/sysmacs.lisp
+++ b/src/code/sysmacs.lisp
@@ -20,12 +20,14 @@
 	  register-lisp-feature register-lisp-runtime-feature))
 
 (defmacro register-lisp-feature (feature)
-  "Register the feature as having influenced the CMUCL build process."
+  "Register the feature as having influenced the CMUCL build
+  process. Feature is added to *feature*"
   `(pushnew ,feature *features*))
 
 (defmacro register-lisp-runtime-feature (feature)
   "Register the feature as having influenced the CMUCL build process,
-and also the CMUCL C runtime."
+and also the CMUCL C runtime. Feature is added to*features* and
+sys::*runtime-features*."
   (let ((f (gensym)))
     `(progn
       (let ((,f ,feature))



View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/commit/00ec87ed626beaa99ae6c3ff17bf7d990c1d8164
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cmucl-cvs/attachments/20160521/59d47c18/attachment.html>


More information about the cmucl-cvs mailing list