From 3bdadd34bc876d4f91f1ac781a77b4f41a506baf Mon Sep 17 00:00:00 2001 From: Christophe Rhodes Date: Thu, 22 Jul 2004 07:46:31 +0000 Subject: [PATCH] 0.8.12.50: Various fixes from Vincent Arkesteijn ... just text fixes for now --- contrib/sb-aclrepl/sb-aclrepl.texinfo | 2 +- contrib/sb-bsd-sockets/inet.lisp | 2 +- contrib/sb-grovel/def-to-lisp.lisp | 1 - contrib/sb-grovel/sb-grovel.texinfo | 4 ++-- doc/manual/ffi.texinfo | 4 ++-- version.lisp-expr | 2 +- 6 files changed, 7 insertions(+), 8 deletions(-) diff --git a/contrib/sb-aclrepl/sb-aclrepl.texinfo b/contrib/sb-aclrepl/sb-aclrepl.texinfo index c8a2fc1..3ee58bb 100644 --- a/contrib/sb-aclrepl/sb-aclrepl.texinfo +++ b/contrib/sb-aclrepl/sb-aclrepl.texinfo @@ -6,7 +6,7 @@ @c FIXME: I wanted to use @registeredsymbol{}, but that's @c only available in Texinfo 4.7. sigh. The @code{sb-aclrepl} module offers an Allegro CL-style -Read-Eval-Print Loop for SBCL, with integrated inspector. Adding an +Read-Eval-Print Loop for SBCL, with integrated inspector. Adding a debugger interface is planned. @subsection Usage diff --git a/contrib/sb-bsd-sockets/inet.lisp b/contrib/sb-bsd-sockets/inet.lisp index 59f95f0..f6a7c17 100644 --- a/contrib/sb-bsd-sockets/inet.lisp +++ b/contrib/sb-bsd-sockets/inet.lisp @@ -5,7 +5,7 @@

The TCP and UDP sockets that you know and love. Some representation issues:

diff --git a/contrib/sb-grovel/def-to-lisp.lisp b/contrib/sb-grovel/def-to-lisp.lisp index a929fd0..01ff4d6 100644 --- a/contrib/sb-grovel/def-to-lisp.lisp +++ b/contrib/sb-grovel/def-to-lisp.lisp @@ -100,7 +100,6 @@ code: (printf "(sb-grovel::define-foreign-routine (\"~A\" ~A)" f-cname lispname) (printf "~{ ~W~^\\n~})" definition))) (:structure - ;; FIXME: structure slots should be auto-exportable as well. (c-for-structure lispname cname)) (otherwise ;; should we really not sprechen espagnol, monsieurs? diff --git a/contrib/sb-grovel/sb-grovel.texinfo b/contrib/sb-grovel/sb-grovel.texinfo index 5e5f043..4313153 100644 --- a/contrib/sb-grovel/sb-grovel.texinfo +++ b/contrib/sb-grovel/sb-grovel.texinfo @@ -41,7 +41,7 @@ Add it as a component in your system. e.g. (require :sb-grovel)) (defpackage :example-package.system - (:use :cl :asdf :sb-grovel)) + (:use :cl :asdf :sb-grovel :sb-alien)) (in-package :example-package.system) @@ -105,7 +105,7 @@ Here's how to use the grovel clauses: @item @code{:integer} - constant expressions in C. Used in this form: @lisp - (:integer lisp-variable-name "C expression") + (:integer lisp-variable-name "C expression" &optional doc export) @end lisp @code{"C expression"} will be typically be the name of a constant. But diff --git a/doc/manual/ffi.texinfo b/doc/manual/ffi.texinfo index e028c0c..a784b67 100644 --- a/doc/manual/ffi.texinfo +++ b/doc/manual/ffi.texinfo @@ -174,7 +174,7 @@ ANSI C. A null alien pointer can be detected with the @code{sb-alien:null-alien} function. @item -The foreign type specifier @code{(array @var{foo} &optional +The foreign type specifier @code{(array @var{foo} &rest dimensions)} describes array of the specified @code{dimensions}, holding elements of type @var{foo}. Note that (unlike in C) @code{(* @var{foo})} and @code{(array @var{foo})} are considered to be @@ -727,7 +727,7 @@ defined symbols are referenced. @quotation Note: As of SBCL 0.7.5, all foreign code (code loaded with -@code{load-1-function} or @code{load-function}) is lost when a Lisp +@code{load-shared-object}) is lost when a Lisp core is saved with @code{sb-ext:save-lisp-and-die}, and no attempt is made to restore it when the core is loaded. Historically this has been an annoyance both for SBCL users and for CMUCL users. It's hard to diff --git a/version.lisp-expr b/version.lisp-expr index b08aa53..8401ee9 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"0.8.12.49" +"0.8.12.50" -- 1.7.10.4