Mercurial > hg > octave-kai > gnulib-hg
changeset 10037:b699ce317534
autoupdate
author | Karl Berry <karl@freefriends.org> |
---|---|
date | Wed, 07 May 2008 06:07:42 -0700 |
parents | c21afc45f998 |
children | cf56ba0ab47b |
files | doc/standards.texi |
diffstat | 1 files changed, 12 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/standards.texi +++ b/doc/standards.texi @@ -3,7 +3,7 @@ @setfilename standards.info @settitle GNU Coding Standards @c This date is automagically updated when you save this file: -@set lastupdate February 23, 2008 +@set lastupdate May 5, 2008 @c %**end of header @dircategory GNU organization @@ -305,13 +305,17 @@ is written in that language, too. The Emacs editor pioneered this technique. -@cindex GUILE -The standard extensibility interpreter for GNU software is GUILE +@cindex Guile +@cindex GNOME and Guile +The standard extensibility interpreter for GNU software is Guile (@uref{http://www.gnu.org/@/software/@/guile/}), which implements the -language Scheme (an especially clean and simple dialect of Lisp). We -don't reject programs written in other ``scripting languages'' such as -Perl and Python, but using GUILE is very important for the overall -consistency of the GNU system. +language Scheme (an especially clean and simple dialect of Lisp). +Guile also includes bindings for GTK+/GNOME, making it practical to +write modern GUI functionality within Guile. We don't reject programs +written in other ``scripting languages'' such as Perl and Python, but +using Guile is very important for the overall consistency of the GNU +system. + @node Compatibility @section Compatibility with Other Implementations @@ -1022,6 +1026,7 @@ GNU GPL with the exception for Guile; for example, GPLv3+/Guile means the GNU GPL version 3 or later, with the extra exception for Guile. +@item GPL/Ada GNU GPL with the exception for Ada. @item Apache