diff options
Diffstat (limited to 'doc/ref/guile-invoke.texi')
-rw-r--r-- | doc/ref/guile-invoke.texi | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/doc/ref/guile-invoke.texi b/doc/ref/guile-invoke.texi index 5a9a3f7ef..15ca625ec 100644 --- a/doc/ref/guile-invoke.texi +++ b/doc/ref/guile-invoke.texi @@ -1,6 +1,6 @@ @c -*-texinfo-*- @c This is part of the GNU Guile Reference Manual. -@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2010, 2011 +@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2010, 2011, 2013 @c Free Software Foundation, Inc. @c See the file guile.texi for copying conditions. @@ -291,6 +291,32 @@ This variable names the file that holds the Guile REPL command history. You can specify a different history file by setting this environment variable. By default, the history file is @file{$HOME/.guile_history}. +@item GUILE_INSTALL_LOCALE +@vindex GUILE_INSTALL_LOCALE +This is a flag that can be used to tell Guile whether or not to install +the current locale at startup, via a call to @code{(setlocale LC_ALL +"")}. @xref{Locales}, for more information on locales. + +You may explicitly indicate that you do not want to install +the locale by setting @env{GUILE_INSTALL_LOCALE} to @code{0}, or +explicitly enable it by setting the variable to @code{1}. + +Usually, installing the current locale is the right thing to do. It +allows Guile to correctly parse and print strings with non-ASCII +characters. Therefore, this option is on by default. + +@item GUILE_STACK_SIZE +@vindex GUILE_STACK_SIZE +Guile currently has a limited stack size for Scheme computations. +Attempting to call too many nested functions will signal an error. This +is good to detect infinite recursion, but sometimes the limit is reached +for normal computations. This environment variable, if set to a +positive integer, specifies the number of Scheme value slots to allocate +for the stack. + +In the future we will implement stacks that can grow and shrink, but for +now this hack will have to do. + @item GUILE_LOAD_COMPILED_PATH @vindex GUILE_LOAD_COMPILED_PATH This variable may be used to augment the path that is searched for |