diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2021-03-15 17:26:43 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2021-03-15 17:26:43 -0700 |
commit | 5e014dfaf8775bcb9b908f9ef05f31d4b2fda56e (patch) | |
tree | 328de14cb5f505e9513b33772c87c25b93d78335 /doc/introduction.rst | |
parent | 822ce01040733b6203aaf0d222a5091417c9ad0b (diff) | |
download | consfigurator-5e014dfaf8775bcb9b908f9ef05f31d4b2fda56e.tar.gz |
portability note about MACROEXPAND-ALL
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'doc/introduction.rst')
-rw-r--r-- | doc/introduction.rst | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/doc/introduction.rst b/doc/introduction.rst index dbfb33c..8c1d7dd 100644 --- a/doc/introduction.rst +++ b/doc/introduction.rst @@ -265,9 +265,12 @@ Portability and stability - **Consfigurator is still stabilising and so there may be lots of breaking changes.** -- All of the code should be portable ANSI Common Lisp, but little to no - testing is done by the author on implementations other than SBCL, so testing - and portability patches are welcome. +- All of the code in the core library should be portable ANSI Common Lisp, + though optional packages providing properties and connection types might use + implementation-specific functionality. There is one exception: we require + an implementation of ``MACROEXPAND-ALL``, but most Lisps in use today + provide this. Little to no testing is done by the author on implementations + other than SBCL, so testing and portability patches are welcome. - Little attempt is made by the author to support systems other than Debian GNU/Linux, but again, portability patches are welcome, and the design of |