X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=doc%2Fmanual%2Fbeyond-ansi.texinfo;h=03a508295c29f77bd713704959394cd04b09dc6b;hb=e29e584efdc110f14698801ad1004f9a34a3b448;hp=5de13f9b53a38fb42b123a89f6942954f2731c3c;hpb=ef8fd235fa2ca39e444710d1bc275acbc8d3279c;p=sbcl.git diff --git a/doc/manual/beyond-ansi.texinfo b/doc/manual/beyond-ansi.texinfo index 5de13f9..03a5082 100644 --- a/doc/manual/beyond-ansi.texinfo +++ b/doc/manual/beyond-ansi.texinfo @@ -112,7 +112,7 @@ case, but still isn't as of SBCL 0.7.6.) SBCL is derived from CMUCL, which implements many extensions to the ANSI standard. SBCL doesn't support as many extensions as CMUCL, but -it still has quite a few. +it still has quite a few. @xref{Contributed Modules}. @menu @@ -317,9 +317,14 @@ implementation-defined. In SBCL, @code{require} behaves in the following way: @include fun-common-lisp-require.texinfo - @include var-sb-ext-star-module-provider-functions-star.texinfo +Although SBCL does not provide a resident editor, the @code{ed} +function can be customized to hook into user-provided editing +mechanisms as follows: + +@include fun-common-lisp-ed.texinfo +@include var-sb-ext-star-ed-functions-star.texinfo @node Tools To Help Developers @comment node-name, next, previous, up @@ -335,7 +340,6 @@ Debugger}. Documentation for @code{inspect} is accessed by typing @kbd{help} at the @code{inspect} prompt. - @node Interface To Low-Level SBCL Implementation @comment node-name, next, previous, up @subsection Interface To Low-Level SBCL Implementation @@ -343,12 +347,13 @@ the @code{inspect} prompt. SBCL has the ability to save its state as a file for later execution. This functionality is important for its bootstrapping process, and is also provided as an extension to the user. Note that -foreign libraries loaded via @code{load-1-foreign} don't survive this -process; a core should not be saved in this case. +foreign libraries loaded via @code{load-shared-object} don't survive +this process; a core should not be saved in this case. @emph{FIXME: what should be done for foreign libraries?} -@emph{FIXME: document load-1-foreign somewhere} +@emph{FIXME: document load-shared-object somewhere - it's in +ffi.texinfo?} @include fun-sb-ext-save-lisp-and-die.texinfo