From 61650f8e1ff4e8ed4a0be5e8c75baa318be9fa0e Mon Sep 17 00:00:00 2001 From: Marius Gerbershagen Date: Sat, 24 Nov 2018 19:35:31 +0100 Subject: [PATCH] doc: fix documentation for si:*keep-definitions* The variable is set to t by default. --- src/doc/new-doc/standards/data_and_control_flow.txi | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/doc/new-doc/standards/data_and_control_flow.txi b/src/doc/new-doc/standards/data_and_control_flow.txi index db843561f..7bb0bb292 100644 --- a/src/doc/new-doc/standards/data_and_control_flow.txi +++ b/src/doc/new-doc/standards/data_and_control_flow.txi @@ -105,13 +105,13 @@ The output of (symbol-function fun) is one of the following: @end itemize @cindex @code{disassemble} and @code{compile} on defined functions -@exindex Keeping lambda definitions with @code{si:*keep-definitions} +@exindex Keeping lambda definitions with @code{si:*keep-definitions*} -ECL usually drops the source code of a function unless the global -variable si:*keep-definitions* was true when the function was translated -into bytecodes. Therefore, if you wish to use compile and disassemble on -defined functions, you should issue @code{(setq si:*keep-definitions* -t)} at the beginning of your session. +ECL usually keeps the source code of a function unless the global +variable @code{si:*keep-definitions*} was false when the function was +translated into bytecodes. Therefore, if you don't need to use compile +and disassemble on defined functions, you should issue @code{(setq +si:*keep-definitions* nil)} at the beginning of your session. @lspindex si:*keep-definitions* @defvr Variable {si:*keep-definitions*}