1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-30 17:00:23 +02:00

*** empty log message ***

This commit is contained in:
Rob Browning 2002-12-08 21:30:15 +00:00
parent a8b0fe55ae
commit 4e77de2378

View file

@ -39,6 +39,7 @@ The following procedures and variables provide information about how
Guile was configured, built and installed on your system. Guile was configured, built and installed on your system.
@deffn {Scheme Procedure} version @deffn {Scheme Procedure} version
@deffnx {Scheme Procedure} effective-version
@deffnx {Scheme Procedure} major-version @deffnx {Scheme Procedure} major-version
@deffnx {Scheme Procedure} minor-version @deffnx {Scheme Procedure} minor-version
@deffnx {Scheme Procedure} micro-version @deffnx {Scheme Procedure} micro-version
@ -51,8 +52,9 @@ Return a string describing Guile's full version number, effective
version number, major, minor or micro version number, respectively. version number, major, minor or micro version number, respectively.
The @code{effective-version} function returns the version name that The @code{effective-version} function returns the version name that
should remain unchanged during a stable series. Currently that means should remain unchanged during a stable series. Currently that means
that it omits the micro version. It should be used for things like that it omits the micro version. The effective version should be used
the versioned share directory name i.e. @file{/usr/share/guile/1.6/} for items like the versioned share directory name
i.e. @file{/usr/share/guile/1.6/}
@lisp @lisp
(version) @result{} "1.6.0" (version) @result{} "1.6.0"
@ -63,20 +65,6 @@ the versioned share directory name i.e. @file{/usr/share/guile/1.6/}
@end lisp @end lisp
@end deffn @end deffn
@deffn {Scheme Procedure} effective-version
@deffnx {C Function} scm_effective_version ()
Return a string describing Guile's ``effective'' version number, one
that should remain unchanged during a stable series. Currently that
means that it is the same as the result of @code{version} but without
the micro version. It should be used for things like the versioned
share directory name i.e. @file{/usr/share/guile/1.6/}.
@lisp
(version) @result{} "1.6.0"
(effective-version) @result{} "1.6"
@end lisp
@end deffn
@deffn {Scheme Procedure} %package-data-dir @deffn {Scheme Procedure} %package-data-dir
@deffnx {C Function} scm_sys_package_data_dir () @deffnx {C Function} scm_sys_package_data_dir ()
Return the name of the directory under which Guile Scheme files in Return the name of the directory under which Guile Scheme files in