1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-09 15:10:29 +02:00

*** empty log message ***

This commit is contained in:
Jim Blandy 1997-05-14 23:33:37 +00:00
parent 6a2c4c81ae
commit f3b1485f15
2 changed files with 51 additions and 2 deletions

43
NEWS
View file

@ -4,7 +4,29 @@ See the end for copying conditions.
Please send Guile bug reports to bug-guile@prep.ai.mit.edu. Please send Guile bug reports to bug-guile@prep.ai.mit.edu.
Changes since Guile 1.0 (Sun 5 Jan 1997): Changes in Guile 1.1 (Sun 5 Jan 1997):
* Changes to the distribution.
The Guile 1.0 distribution has been split up into several smaller
pieces:
guile-core --- the Guile interpreter itself.
guile-tcltk --- the interface between the Guile interpreter and
Tcl/Tk; Tcl is an interpreter for a stringy language, and Tk
is a toolkit for building graphical user interfaces.
guile-rgx-ctax --- the interface between Guile and the Rx regular
expression matcher, and the translator for the Ctax
programming language. These are packaged together because the
Ctax translator uses Rx to parse Ctax source code.
* Changes to the stand-alone interpreter
** [[accepts scsh arguments]]
* Changes to Scheme functions
** gethost, getproto, and getnet, and getserv now return more helpful
error codes.
* Changes to the gh_ interface * Changes to the gh_ interface
@ -21,6 +43,22 @@ and returns the array
null-terminated from non-null-terminated, since gh_scm2newstr() allows null-terminated from non-null-terminated, since gh_scm2newstr() allows
the user to interpret the data both ways. the user to interpret the data both ways.
* Changes to the scm_ interface
** The new function scm_shell makes it easy for user applications to
process command-line arguments in a way that is compatible with the
stand-alone guile interpreter (which is in turn compatible with SCSH,
the Scheme shell).
To use the scm_shell function, first initialize any guile modules
linked into your application, and then call scm_shell with the values
of ARGC and ARGV your `main' function received. scm_shell will adding
any SCSH-style meta-arguments from the top of the script file to the
argument vector, and then process the command-line arguments. This
generally means loading a script file or starting up an interactive
command interpreter. For details, see "Changes to the stand-alone
interpreter" above.
* Changes to documentation * Changes to documentation
** the $(srcdir)/newdoc hierarchy now contains a new approach to the ** the $(srcdir)/newdoc hierarchy now contains a new approach to the
@ -34,7 +72,8 @@ be referenced if the user goes "up" a level in the info documentation.
Guile 1.0b3 Guile 1.0b3
User-visible changes from Thursday, September 5, 1996 until Guile 1.0: User-visible changes from Thursday, September 5, 1996 until Guile 1.0
(Sun 5 Jan 1997):
* Changes to the 'guile' program: * Changes to the 'guile' program:

View file

@ -1,3 +1,13 @@
Wed May 14 12:18:12 1997 Jim Blandy <jimb@floss.cyclic.com>
* fports.c (local_pclose): New function.
(scm_pipob): Use it in the initializer here.
From Tim Pierce:
* net_db.c (scm_gethost, scm_getproto, scm_getnet, scm_getserv):
Use a meaningful error message when signalling an error. For
this, scm_gethost must check h_errno rather than errno.
Tue May 13 16:40:06 1997 Jim Blandy <jimb@floss.cyclic.com> Tue May 13 16:40:06 1997 Jim Blandy <jimb@floss.cyclic.com>
* Makefile.in: Regenerated, using automake-1.1p. * Makefile.in: Regenerated, using automake-1.1p.