1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-03 21:30:29 +02:00
Commit graph

9023 commits

Author SHA1 Message Date
Jim Blandy
b3310939fc * configure.in: When checking for struct linger, #include
<sys/types.h> as well as <sys/socket.h>.  I've never known
<sys/types.h> to cause any portability problems, and Solaris's
<sys/socket.h> needs it.
* configure: Rebuilt.
1997-01-08 00:08:08 +00:00
Jim Blandy
805df3e8af I think the Sun compiler has chosen a perverse way to interpret
ANSI declarations combined with K&R definitions.  We'll
appease it a little bit.  But when it invades France, we fight.
* print.c (scm_iprlist): Change 'tlr' argument to an int.
* print.h (scm_iprlist): Here too.
* numbers.c (scm_divbigdig): Change definition to match
declaration in numbers.h.
* unif.c (scm_makflo): Change definition to match declaration in
unif.h.
1997-01-07 23:42:35 +00:00
Jim Blandy
ae65f9f937 *** empty log message *** 1997-01-07 23:42:10 +00:00
Jim Blandy
1595aa56c6 * init.c (scm_boot_guile): Don't return the value of
scm_boot_guile_1.  This function doesn't return a value;
scm_boot_guile_1 doesn't return a value (or return at all).
1997-01-07 23:42:01 +00:00
Jim Blandy
fa88817815 * eval.c (unmemocopy): Add a semicolon to appease the Sun
compiler.
1997-01-07 23:41:45 +00:00
Jim Blandy
0b1786d8f2 *** empty log message *** 1997-01-07 23:12:58 +00:00
Jim Blandy
579b5bc1ee * smob.h (SCM_SMOBNUM, SCM_PTOBNUM): Remove extraneous
semicolons.  Only pure luck kept this from being noticed earlier.
1997-01-07 23:12:09 +00:00
Jim Blandy
10a12f9fb4 * simpos.c (SYSTNAME): Add case for AIX; otherwise it won't
compile.  I have a feeling this function is a bad idea anyway ---
one should always test for features, not systems.
1997-01-07 23:11:51 +00:00
Mikael Djurfeldt
239294dafd * socket.c (scm_recvfrom): Added missing semicolon. 1997-01-07 13:08:17 +00:00
Jim Blandy
251ca7ab83 Add notes about updating version numbers after the release, and
avoid sticky tag troubles.
1997-01-07 00:51:00 +00:00
Jim Blandy
271a1aac23 Rearrange for inclusion in snapshots. 1997-01-07 00:50:00 +00:00
Jim Blandy
f7b4773769 Start new section for post-1.0 changes. 1997-01-07 00:49:26 +00:00
Jim Blandy
c00aa3ec76 Bump version number for post-1.0 snapshots: 1.1a. 1997-01-07 00:49:05 +00:00
Jim Blandy
af8e756ec2 *** empty log message *** 1997-01-07 00:48:16 +00:00
Jim Blandy
d096089a8e *** empty log message *** 1997-01-06 23:04:56 +00:00
Gary Houston
678b85324a * socket.c (scm_recvfrom): allow buff_or_size to be a list containing
the buffer and start and end positions for SCSH networking
implementation.
1997-01-06 20:58:37 +00:00
Jim Blandy
d8bb5a39ed *** empty log message *** 1997-01-06 04:01:12 +00:00
Jim Blandy
d6b51f8d50 * configure.in: Revert previous change to this file; the problem
is due to transient automake weirdness.
* configure: Rebuilt.
1997-01-06 00:35:30 +00:00
Mikael Djurfeldt
33cf699f6e * * boot-9.scm (use-modules): New macro (from Marius Vollmer).
(use-modules <module name> ...) Put the the modules named by
	<module name> ... on the use list of the current module.
1997-01-05 23:38:10 +00:00
Jim Blandy
01cf384076 *** empty log message *** 1997-01-05 23:24:28 +00:00
Jim Blandy
7a8188539f *** empty log message *** 1997-01-05 22:01:56 +00:00
Jim Blandy
2c19444693 * configure.in: Call AM_PROG_INSTALL; the automake manual says we
need this if we install scripts, like guile-snarf.
* configure: Rebuilt.
1997-01-05 22:01:37 +00:00
Jim Blandy
16050117fd * boot-9.scm (error-catching-loop): Remove message saying that
typing "$" will put you in the debugger.  This isn't implemented
yet.
1997-01-05 22:00:43 +00:00
Jim Blandy
4b521edbfe * GUILE-VERSION: Updated version number.
* NEWS: Added comments for all the user-visible changes marked in
the ChangeLogs.
* README: Updated for release.
1997-01-05 21:59:40 +00:00
Jim Blandy
2732830a8e First rev of release checklist. 1997-01-05 21:56:13 +00:00
Mikael Djurfeldt
66b62aa457 Updated. 1997-01-02 14:25:36 +00:00
Marius Vollmer
ebd75e1b18 *** empty log message *** 1997-01-02 01:04:49 +00:00
Marius Vollmer
bf5f77277b * Makefile.am (EXTRA_DIST): Added DYNAMIC-LINKING 1997-01-02 01:03:04 +00:00
Marius Vollmer
a9f041b5e8 *** empty log message *** 1996-12-29 10:38:41 +00:00
Marius Vollmer
b6356af70f * read.c (scm_lreadr): Encountering EOF after skipping a SCSH
style block comment is no longer considered an error.
1996-12-29 10:37:58 +00:00
Gary Houston
4ecd21bc8c * socket.c (scm_addr_vector): fix faulty scm_listify. 1996-12-28 19:17:39 +00:00
Marius Vollmer
11cc7dafee *** empty log message *** 1996-12-27 15:49:01 +00:00
Marius Vollmer
5c98870009 * configure.in: Create PLUGIN/guile.libs from
PLUGIN/guile.libs.in.  This is for including additonal libraries
needed for dynamic linking.
* Makefile.am (EXTRA_DIST): Distribute PLUGIN/guile.libs.in
instead of PLUGIN/guile.libs.
1996-12-27 15:43:27 +00:00
Marius Vollmer
8f3baf5a7f * configure.in: Create PLUGIN/guile.libs from
PLUGIN/guile.libs.in.  This is for including additonal libraries
needed for dynamic linking.
* Makefile.am (EXTRA_DIST): Distribute PLUGIN/guile.libs.in
instead of PLUGIN/guile.libs.

* Makefile.am: Added explicit dependency "dynl.o: dynl.x".
1996-12-27 15:42:03 +00:00
Marius Vollmer
a2ce54aeff *** empty log message *** 1996-12-27 15:38:33 +00:00
Jim Blandy
d9fb83d94c *** empty log message *** 1996-12-23 05:00:09 +00:00
Jim Blandy
34fe49a53a *** empty log message *** 1996-12-23 04:59:10 +00:00
Jim Blandy
c6486f8a92 *** empty log message *** 1996-12-23 04:56:56 +00:00
Jim Blandy
506067f046 *** empty log message *** 1996-12-23 04:39:29 +00:00
Jim Blandy
ed440df5a9 * boot-9.scm (delq-all!): Function deleted; delq!'s semantics have
been fixed, so this function is superfluous.
(transform-usage-lambda): Use delq!, not delq-all!.
1996-12-23 04:38:04 +00:00
Jim Blandy
373e4035df * net_db.h (scm_init_net_db): Fix spelling from scm_init_netdb. 1996-12-23 04:37:24 +00:00
Jim Blandy
164271a1d3 * * list.c (scm_delq_x, scm_delv_x, scm_delete_x): Delete all
occurrences of the given element from the list, not just the
	first.  This is how the Emacs Lisp functions behave, how the
	analogous Common Lisp functions behave, and (I believe) how the
	older Maclisp functions worked.  I realize that this change may
	break code, but it seemed better to break it before the Guile
	release than after.
1996-12-23 04:37:17 +00:00
Jim Blandy
ef290276ac * * gc.c (scm_protect_object, scm_unprotect_object): New functions.
Their prototypes were already present in gc.h, but they weren't
	implemented.
	(scm_init_storage): Initialize scm_protects.
	* root.c (scm_protects): New element of scm_sys_protects.
1996-12-23 04:37:03 +00:00
Jim Blandy
ce2a6727dc *** empty log message *** 1996-12-22 21:36:25 +00:00
Jim Blandy
700287be51 The FSF is too lame to keep a simple anonymous FTP server up, so
change the snapshot distribution site to ftp.cyclic.com.
1996-12-22 03:43:47 +00:00
Jim Blandy
6555893051 *** empty log message *** 1996-12-22 00:03:10 +00:00
Jim Blandy
04904fdf0b * libguile.h: Don't #include "libguile/libpath.h", contrary to Oct
30 change.  That file is only meant for communication between the
configuration process and load.c.  If code linked against libguile
wants to get at the paths mentioned in libpath.h, it can call
functions declared in load.h.
1996-12-22 00:02:42 +00:00
Jim Blandy
6f9dc845e7 *** empty log message *** 1996-12-21 20:40:17 +00:00
Jim Blandy
7d2969581e * libguile.h: Added #include "libguile/net_db.h". 1996-12-21 20:40:01 +00:00
Mikael Djurfeldt
1d361fe02b * libguile.h: Removed #include "libguile/fdsocket.h" 1996-12-21 13:55:29 +00:00