mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-11 06:20:23 +02:00
More interbranch doc syncing.
This commit is contained in:
parent
bcf009c3f8
commit
395b0a341f
3 changed files with 12 additions and 14 deletions
|
@ -1,5 +1,11 @@
|
|||
2002-08-08 Neil Jerram <neil@ossau.uklinux.net>
|
||||
|
||||
* gh.texi (Data types and constants defined by gh): Avoid
|
||||
generating index entry for SCM.
|
||||
|
||||
* posix.texi (Runtime Environment): Remove duplicate doc for
|
||||
setenv.
|
||||
|
||||
* data-rep.texi, scheme-memory.texi, scheme-modules.texi: Merge
|
||||
recent updates from stable branch.
|
||||
|
||||
|
|
|
@ -97,13 +97,10 @@ interpreter, you will have to add more libraries.
|
|||
|
||||
The following C constants and data types are defined in gh:
|
||||
|
||||
@deftp {Data type} SCM
|
||||
This is a C data type used to store all Scheme data, no matter what the
|
||||
@code{SCM} is a C data type used to store all Scheme data, no matter what the
|
||||
Scheme type. Values are converted between C data types and the SCM type
|
||||
with utility functions described below (@pxref{Converting data between C
|
||||
and Scheme}). [FIXME: put in references to Jim's essay and so forth.]
|
||||
@end deftp
|
||||
@cindex SCM data type
|
||||
|
||||
@defvr Constant SCM_BOOL_T
|
||||
@defvrx Constant SCM_BOOL_F
|
||||
|
|
|
@ -1120,7 +1120,6 @@ value is @code{#f} unless a string of the form @code{NAME=VALUE} is
|
|||
found, in which case the string @code{VALUE} is returned.
|
||||
@end deffn
|
||||
|
||||
@c begin (scm-doc-string "boot-9.scm" "setenv")
|
||||
@deffn {Scheme Procedure} setenv name value
|
||||
Modifies the environment of the current process, which is
|
||||
also the default environment inherited by child processes.
|
||||
|
@ -1133,6 +1132,11 @@ to the environment, replacing any existing string with name matching
|
|||
The return value is unspecified.
|
||||
@end deffn
|
||||
|
||||
@deffn {Scheme Procedure} unsetenv name
|
||||
Remove variable @var{name} from the environment. The
|
||||
name can not contain a @samp{=} character.
|
||||
@end deffn
|
||||
|
||||
@deffn {Scheme Procedure} environ [env]
|
||||
@deffnx {C Function} scm_environ (env)
|
||||
If @var{env} is omitted, return the current environment (in the
|
||||
|
@ -1159,15 +1163,6 @@ be removed.
|
|||
The return value is unspecified.
|
||||
@end deffn
|
||||
|
||||
@deffn {Scheme Procedure} setenv name value
|
||||
Give the environment variable @var{name} the value @var{value}. The
|
||||
name can not contain a @samp{=} character.
|
||||
@end deffn
|
||||
|
||||
@deffn {Scheme Procedure} unsetenv name
|
||||
Remove variable @var{name} from the environment. The
|
||||
name can not contain a @samp{=} character.
|
||||
@end deffn
|
||||
|
||||
@node Processes
|
||||
@section Processes
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue