From ghouston@sourceware.cygnus.com Sun Jul 4 11:02:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sun, 04 Jul 1999 11:02:00 -0000 Subject: guile/guile-core ChangeLog Makefile.in aclocal ... Message-ID: <19990704180223.14612.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/07/04 11:02:22 Modified files: guile-core : ChangeLog Makefile.in aclocal.m4 configure configure.in guile-core/doc : Makefile.in stamp-vti version.texi guile-core/guile-config: Makefile.in guile-core/ice-9: Makefile.in guile-core/libguile: ChangeLog Makefile.in fports.c ioext.c ports.c ports.h scmconfig.h.in strings.c strports.c unif.c guile-core/qt : Makefile.in guile-core/qt/md: Makefile.in guile-core/qt/time: Makefile.in Log message: 1999-07-04 Gary Houston * strports.c (scm_strprint_obj): bug fix: get pt from the port, not from the parameter obj. (Thanks to Eric Moore.) * ports.h: SCM_CRDY, SCM_CUC, SCM_CRDYP, SCM_SETRDY, SCM_CUNGET, SCM_CGETUN, SCM_CLRDY, SCM_TRY_CLRDY, SCM_N_READY_CHARS: deleted. * strings.c (scm_make_string): throw error if 2nd arg isn't a char. * unif.c (scm_uniform_array_read_x): fix reading from a port. allow non-fports. (scm_uniform_array_write): likewise. 1999-06-29 Gary Houston * ports.c (scm_drain_input): rewritten. * fports.c (local_fclose): check putback_buf. (local_read_flush): likewise. * ports.c (scm_remove_from_port_table): maybe free putback_buf. * ports.h (scm_port): replace cbuf/cbufend/cp with putback_buf/ putback_buf_size. (SCM_INITIAL_PUTBACK_BUF_SIZE): renamed from SCM_INITIAL_CBUF_SIZE. * ports.c (scm_grow_port_cbuf): deleted. (scm_add_to_port_table): initialise putback_buf to 0. remove cbuf stuff. (scm_char_ready_p): check putback_buf (scm_fill_buffer): likewise. (scm_ungetc): rewritten. 1999-06-27 Gary Houston * fports.c (local_fclose): account for push-back buffer. * ports.c (scm_char_ready_p): check the push-back buffer in a new way. * ioext.c (scm_do_read_line): remove the extra code to handle the push-back buffer. * ports.c (scm_getc): don't use SCM_CRDYP etc. * ioext.c (scm_do_read_line): call scm_fill_buffer. * ports.c (scm_ungetc): don't call SCM_CUNGET. reset the read buffer pointers. scm_fill_buffer: new procedure. (scm_getc): call scm_fill_buffer. * ports.h (struct scm_port): saved_read_buf, saved_read_pos, saved_read_end: new fields. 1999-07-04 Gary Houston * configure.in: don't check for ways to violate stdio abstraction. From ghouston@sourceware.cygnus.com Sun Jul 4 11:51:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sun, 04 Jul 1999 11:51:00 -0000 Subject: guile/guile-core/libguile ChangeLog fports.c i ... Message-ID: <19990704185057.16277.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/07/04 11:50:56 Modified files: guile-core/libguile: ChangeLog fports.c ioext.c ports.c ports.h strports.c unif.c vports.c Log message: 1999-07-04 Gary Houston * unif.c (scm_uniform_array_write): likewise. * ioext.c (scm_redirect_port): likewise. * ports.c (scm_putc): call scm_read_flush. (scm_puts): likewise. (scm_lfwrite): likewise. (scm_lseek): likewise. (scm_ftruncate): likewise. * ports.c (scm_fill_buffer): don't take pt argument. change callers. (read_flush_void_port): new proc, for void port ptob. * vports.c (sf_read_flush): likewise. * strports.c (st_read_flush): take offset arg. * fports.c (local_read_flush): use offset, don't reset putback buffer here. * ports.h (scm_ptobfuns): let read_flush take an offset argument, which is the number of chars from the putback buffer. * ports.c (scm_read_flush): new procedure, resets the putback buffer before calling the ptob routine. From mdj@sourceware.cygnus.com Wed Jul 7 09:40:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 07 Jul 1999 09:40:00 -0000 Subject: guile/guile-core/doc data-rep.texi Message-ID: <19990707164029.28970.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/07 09:40:29 Modified files: guile-core/doc : data-rep.texi Log message: * data-rep.texi: Updated SMOB docs to talk about scm_make_smob_type_mfpe, SCM_RETURN_NEWSMOB, SCM_NEWSMOB function and macros. From mdj@sourceware.cygnus.com Wed Jul 7 09:41:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 07 Jul 1999 09:41:00 -0000 Subject: guile/guile-core/doc ChangeLog Message-ID: <19990707164118.29126.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/07 09:41:18 Modified files: guile-core/doc : ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Jul 7 09:41:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 07 Jul 1999 09:41:00 -0000 Subject: guile/guile-core/doc/example-smob image-type.c Message-ID: <19990707164139.29191.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/07 09:41:39 Modified files: guile-core/doc/example-smob: image-type.c Log message: * image-type.c: Updated example to use scm_make_smob_type_mfpe, SCM_RETURN_NEWSMOB, SCM_NEWSMOB function and macros. From mdj@sourceware.cygnus.com Wed Jul 7 09:41:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 07 Jul 1999 09:41:00 -0000 Subject: guile/guile-core/doc stamp-vti version.texi Message-ID: <19990707164100.29050.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/07 09:41:00 Modified files: guile-core/doc : stamp-vti version.texi Log message: From mdj@sourceware.cygnus.com Wed Jul 7 09:42:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 07 Jul 1999 09:42:00 -0000 Subject: guile/guile-core/doc/example-smob ChangeLog Message-ID: <19990707164203.29263.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/07 09:42:03 Modified files: guile-core/doc/example-smob: ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Jul 7 09:44:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 07 Jul 1999 09:44:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990707164424.29477.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/07 09:44:24 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Jul 7 09:44:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 07 Jul 1999 09:44:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990707164454.29579.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/07 09:44:54 Modified files: guile-core : THANKS Log message: From mdj@sourceware.cygnus.com Wed Jul 7 09:44:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 07 Jul 1999 09:44:00 -0000 Subject: guile/guile-core/libguile arbiters.c async.c c ... Message-ID: <19990707164403.29404.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/07 09:44:03 Modified files: guile-core/libguile: arbiters.c async.c coop-threads.c debug.c dynl.c dynwind.c eval.c filesys.c fluids.c guardians.c keywords.c macros.c mallocs.c mit-pthreads.c numbers.c random.c regex-posix.c root.c smob.c smob.h srcprop.c threads.c throw.c unif.c variable.c Log message: Greg's smob patch From mdj@sourceware.cygnus.com Thu Jul 8 05:53:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 08 Jul 1999 05:53:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990708125339.21281.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/08 05:53:39 Modified files: guile-core : THANKS Log message: From mdj@sourceware.cygnus.com Thu Jul 8 05:55:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 08 Jul 1999 05:55:00 -0000 Subject: guile/guile-core/libguile symbols.c Message-ID: <19990708125538.21888.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/08 05:55:36 Modified files: guile-core/libguile: symbols.c Log message: * symbols.c (scm_gensym): Bugfix. (Thanks to Johannes Hjorth.) From mdj@sourceware.cygnus.com Thu Jul 8 05:58:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 08 Jul 1999 05:58:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990708125815.22153.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/08 05:58:13 Modified files: guile-core/libguile: ChangeLog Log message: From ghouston@sourceware.cygnus.com Tue Jul 13 11:06:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Tue, 13 Jul 1999 11:06:00 -0000 Subject: guile/guile-core THANKS libguile/ChangeLog lib ... Message-ID: <19990713180620.20537.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/07/13 11:06:19 Modified files: guile-core : THANKS guile-core/libguile: ChangeLog ports.c strports.c strports.h Log message: 1999-07-13 Gary Houston * strports.c (scm_strprint_obj): simplify. start with initial buffer size of 0. (st_seek): don't allow string to be extended if seeking past the end of a read-only port. 1999-07-12 Gary Houston * strports.c (st_seek): change the resize checks. * ports.c (scm_ftruncate): throw error if offset works out negative. * strports.c (st_flush): increase string size in blocks of SCM_WRITE_BLOCK instead of 1. set read_end to read_pos if it's greater and reset read_buf_size. (scm_mkstrport): set rw_randow if only writing, since read_buf needs to be maintained for output ports too (it holds the written part of the string, while write_buf may have unwritten buffer chars.) (st_truncate): rewritten. (top of file): added a few notes. 1999-07-06 Gary Houston * strports.c (st_grow_port): set pt->read_pos. set pt->read_buf_size one less than pt->write_buf_size if there's an unwritten char at the end of the string. similarly for pt->read_end. (st_resize_port): renamed from st_grow_port. (st_seek): simplify by assuming that pt->write_pos == pt->read_pos. seek from read_end instead of write_end for SEEK_END. (st_ftruncate): calculate current length using readbuf, not write buf. (scm_strport_to_string): use read_buf_size for length. (stfill_buffer): don't re-initialise the readbuf. 1999-07-05 Gary Houston * strports.c (scm_strport_to_string): new procedure. (scm_call_with_output_string, scm_strprint_obj): use scm_strport_to_string. used SCM_INUM0 instead of SCM_MAKINUM (0) in a few places. From ghouston@sourceware.cygnus.com Wed Jul 14 17:04:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Wed, 14 Jul 1999 17:04:00 -0000 Subject: guile/guile-core/libguile ChangeLog fports.c i ... Message-ID: <19990714205506.6564.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/07/14 13:55:04 Modified files: guile-core/libguile: ChangeLog fports.c ioext.c ports.c strports.c unif.c vports.c Log message: 1999-07-14 Gary Houston * unif.c (scm_uniform_array_read_x), ports.c (scm_getc): increment read_pos after scm_fill_buffer. * ioext.c (scm_do_read_line): simplify by ignoring the fill_buffer return char. * vports.c (sf_fill_buffer), strports.c (stfill_buffer), fports.c (fport_fill_buffer): implement the interface change. * ports.c (scm_fill_buffer): interface change: no longer increments read_pos past the character that's returned. it seems clearer to leave it to the caller to decide what to do (thanks Jim). * vports.c (sf_fill_buffer): put the read char into the buffer as well as returning it. * ports.c (scm_grow_port_cbuf): residue of this deleted procedure deleted. From jimb@sourceware.cygnus.com Fri Jul 16 22:49:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 16 Jul 1999 22:49:00 -0000 Subject: guile/guile-core/libguile snarf.h Message-ID: <19990717054920.28869.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/16 22:49:20 Modified files: guile-core/libguile: snarf.h Log message: Patch from Greg Badros: * snarf.h (SCM_PROC, SCM_PROC1): Use __cplusplus or GUILE_CPLUSPLUS_SNARF macros to force adding a cast to the last (function pointer) argument to scm_make_gsubr and scm_make_subr calls. This avoids warnings in C++ programs using guile-snarf. From jimb@sourceware.cygnus.com Sat Jul 17 11:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 17 Jul 1999 11:42:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990717184224.29515.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/17 11:42:23 Modified files: guile-core : THANKS Log message: From jimb@sourceware.cygnus.com Sat Jul 17 11:43:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 17 Jul 1999 11:43:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990717184319.29772.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/17 11:43:19 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sun Jul 18 19:39:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 18 Jul 1999 19:39:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990719023949.4121.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/18 19:39:48 Modified files: guile-core : THANKS Log message: From jimb@sourceware.cygnus.com Sun Jul 18 19:39:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 18 Jul 1999 19:39:00 -0000 Subject: guile/guile-core aclocal.m4 configure qthreads.m4 Message-ID: <19990719023919.4000.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/18 19:39:18 Modified files: guile-core : aclocal.m4 configure qthreads.m4 Log message: * qthreads.m4 (QTHREADS_CONFIGURE): 'alpha' in a configuration name can have suffixes, like alphaev56-unknown-linux-gnu. * aclocal.m4, configure: Rebuilt. (Thanks to Sebastien Villemot.) From jimb@sourceware.cygnus.com Sun Jul 18 19:40:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 18 Jul 1999 19:40:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990719024004.4212.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/18 19:40:04 Modified files: guile-core : ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Jul 19 00:41:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:41:00 -0000 Subject: guile/guile-core Makefile.in Message-ID: <19990719074120.26257.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:41:19 Modified files: guile-core : Makefile.in Log message: Regenerated. From jimb@sourceware.cygnus.com Mon Jul 19 00:41:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:41:00 -0000 Subject: guile/guile-core/doc Makefile.in Message-ID: <19990719074136.26343.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:41:35 Modified files: guile-core/doc : Makefile.in Log message: Regenerated. From jimb@sourceware.cygnus.com Mon Jul 19 00:41:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:41:00 -0000 Subject: guile/guile-core/guile-config Makefile.in Message-ID: <19990719074152.26428.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:41:52 Modified files: guile-core/guile-config: Makefile.in Log message: Regenerated. From jimb@sourceware.cygnus.com Mon Jul 19 00:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:42:00 -0000 Subject: guile/guile-core/qt/time Makefile.in Message-ID: <19990719074233.26797.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:42:33 Modified files: guile-core/qt/time: Makefile.in Log message: Regenerated. From jimb@sourceware.cygnus.com Mon Jul 19 00:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:42:00 -0000 Subject: guile/guile-core/qt/md Makefile.in Message-ID: <19990719074228.26739.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:42:28 Modified files: guile-core/qt/md: Makefile.in Log message: Regenerated. From jimb@sourceware.cygnus.com Mon Jul 19 00:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:42:00 -0000 Subject: guile/guile-core/qt Makefile.in Message-ID: <19990719074222.26682.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:42:22 Modified files: guile-core/qt : Makefile.in Log message: Regenerated. From jimb@sourceware.cygnus.com Mon Jul 19 00:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:42:00 -0000 Subject: guile/guile-core/libguile Makefile.in Message-ID: <19990719074216.26623.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:42:16 Modified files: guile-core/libguile: Makefile.in Log message: Regenerated. From jimb@sourceware.cygnus.com Mon Jul 19 00:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:42:00 -0000 Subject: guile/guile-core/ice-9 Makefile.in Message-ID: <19990719074207.26515.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:42:07 Modified files: guile-core/ice-9: Makefile.in Log message: Regenerated. From jimb@sourceware.cygnus.com Mon Jul 19 00:49:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:49:00 -0000 Subject: guile/guile-core/libguile filesys.c scmconfig.h.in Message-ID: <19990719074958.28407.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:49:58 Modified files: guile-core/libguile: filesys.c scmconfig.h.in Log message: * filesys.c: #include , if we have it. * scmconfig.h.in: Regenerated. From jimb@sourceware.cygnus.com Mon Jul 19 00:49:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:49:00 -0000 Subject: guile/guile-core configure configure.in Message-ID: <19990719074902.28323.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:49:02 Modified files: guile-core : configure configure.in Log message: * configure.in: Check for . * configure: Regenerated. From jimb@sourceware.cygnus.com Mon Jul 19 00:52:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:52:00 -0000 Subject: guile/guile-core/libguile gdbint.c gsubr.c Message-ID: <19990719075209.28598.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:52:08 Modified files: guile-core/libguile: gdbint.c gsubr.c Log message: * gdbint.c: Don't include and "_scm.h" twice. * gsubr.c: Don't include "gsubr.h" twice. From jimb@sourceware.cygnus.com Mon Jul 19 00:52:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:52:00 -0000 Subject: guile/guile-core/libguile regex-posix.c Message-ID: <19990719075252.28686.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:52:51 Modified files: guile-core/libguile: regex-posix.c Log message: * regex-posix.c (scm_regexp_error_msg): Change `rx' argument to regex_t pointer. This is what the callers have, mostly. (scm_regexp_exec): Don't forget to pass the `rx' argument to scm_regexp_error_msg. From jimb@sourceware.cygnus.com Mon Jul 19 00:53:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:53:00 -0000 Subject: guile/guile-core/libguile scmsigs.c Message-ID: <19990719075322.28765.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:53:21 Modified files: guile-core/libguile: scmsigs.c Log message: * scmsigs.c (scm_sigaction): Cast SIG_DFL and SIG_IGN to SCM, not int. That way, if we get a warning on this line, it's more likely that we're really missing bits we care about. From jimb@sourceware.cygnus.com Mon Jul 19 00:53:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:53:00 -0000 Subject: guile/guile-core/libguile snarf.h Message-ID: <19990719075352.28831.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:53:52 Modified files: guile-core/libguile: snarf.h Log message: * snarf.h (SCM_CONST_LONG): Remove trailing semicolon from definition. From jimb@sourceware.cygnus.com Mon Jul 19 00:54:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:54:00 -0000 Subject: guile/guile-core/libguile tags.h Message-ID: <19990719075412.29399.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:54:12 Modified files: guile-core/libguile: tags.h Log message: * tags.h (SCM_IMP, SCM_NCONSP, SCM_NCELLP, SCM_ITAG3, SCM_TYP3, SCM_TYP7, SCM_TYP7S, SCM_TYP16, SCM_TYP16S, SCM_GCTYP16, SCM_GCMARKP, SCM_GC8MARKP): Don't cast to int. Either SCM or no cast at all is more appropriate in every case. At the moment, we assume everywhere that SCM is an integral type anyway. From jimb@sourceware.cygnus.com Mon Jul 19 00:54:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 00:54:00 -0000 Subject: guile/guile-core THANKS ChangeLog libguile/Cha ... Message-ID: <19990719075437.29689.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 00:54:37 Modified files: guile-core : THANKS ChangeLog guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Jul 19 01:10:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 01:10:00 -0000 Subject: guile-modules/test-suite/tests ports.test Message-ID: <19990719081031.31953.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/07/19 01:10:30 Modified files: test-suite/tests: ports.test Log message: * tests/ports.test ("read-delimited!"): New tests. From jimb@sourceware.cygnus.com Mon Jul 19 01:10:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 01:10:00 -0000 Subject: guile-modules/test-suite ChangeLog Message-ID: <19990719081035.31971.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/07/19 01:10:35 Modified files: test-suite : ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Jul 19 01:11:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 01:11:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <19990719081120.32196.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 01:11:20 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (read-delimited!): Put the terminator in the correct position. From jimb@sourceware.cygnus.com Mon Jul 19 01:11:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 01:11:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990719081128.32262.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 01:11:28 Modified files: guile-core/ice-9: ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Jul 19 01:20:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 01:20:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990719082044.2699.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 01:20:44 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Jul 19 01:20:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 01:20:00 -0000 Subject: guile/guile-core/libguile net_db.c Message-ID: <19990719082027.2636.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 01:20:27 Modified files: guile-core/libguile: net_db.c Log message: * net_db.c (h_errno): Don't declare this if it's #defined. Eew. (Thanks to Valdis Kletnieks.) From jimb@sourceware.cygnus.com Mon Jul 19 01:21:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 01:21:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990719082106.2793.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 01:21:06 Modified files: guile-core : THANKS Log message: From jimb@sourceware.cygnus.com Mon Jul 19 01:22:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 01:22:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990719082229.2911.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 01:22:29 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Jul 19 01:45:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 01:45:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990719084555.6086.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 01:45:54 Modified files: guile-core/libguile: eval.c Log message: * eval.c (scm_m_lambda): Let bodycheck check the body of the lambda. Let your sins be purified by the blood of the lambda. (Thanks to Eric Hanchrow.) From jimb@sourceware.cygnus.com Mon Jul 19 01:58:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 01:58:00 -0000 Subject: guile/guile-core/libguile stime.c Message-ID: <19990719085842.6941.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 01:58:42 Modified files: guile-core/libguile: stime.c Log message: * stime.c (ftime): Delete declaration for this function --- let the system supply it. From jimb@sourceware.cygnus.com Mon Jul 19 01:59:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 01:59:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990719085931.7016.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 01:59:31 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Jul 19 11:44:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 11:44:00 -0000 Subject: guile-modules/test-suite/tests ports.test Message-ID: <19990719184432.6558.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/07/19 11:44:32 Modified files: test-suite/tests: ports.test Log message: * tests/ports.test: Fix copyright years. From jimb@sourceware.cygnus.com Mon Jul 19 11:44:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 11:44:00 -0000 Subject: guile-modules/test-suite/tests guardians.test Message-ID: <19990719184413.6476.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/07/19 11:44:12 Added files: test-suite/tests: guardians.test Log message: * tests/guardians.test: New test file. From jimb@sourceware.cygnus.com Mon Jul 19 11:46:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 11:46:00 -0000 Subject: guile/guile-core/libguile guardians.c Message-ID: <19990719184558.6845.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 11:45:58 Modified files: guile-core/libguile: guardians.c Log message: * guardians.c (scm_guardian_zombify): Don't set marks manually --- use the macros. (Thanks to Michael Livshin.) From jimb@sourceware.cygnus.com Mon Jul 19 11:46:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 11:46:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990719184611.7007.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 11:46:10 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Jul 19 11:57:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 11:57:00 -0000 Subject: guile/guile-core/libguile guardians.c Message-ID: <19990719185702.10047.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 11:57:02 Modified files: guile-core/libguile: guardians.c Log message: * guardians.c (scm_guardian_zombify): Separate scanning for zombies from marking the pairs of the free list. From jimb@sourceware.cygnus.com Mon Jul 19 11:57:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 11:57:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990719185740.10118.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 11:57:40 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Jul 19 12:07:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 12:07:00 -0000 Subject: guile/guile-core/ice-9 Makefile.am Makefile.in ... Message-ID: <19990719190711.11380.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 12:07:09 Modified files: guile-core/ice-9: Makefile.am Makefile.in Added files: guile-core/ice-9: streams.scm Log message: * streams.scm: New module, contributed by Michael Livshin. * Makefile.am (ice9_sources): List it. * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Mon Jul 19 12:07:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 19 Jul 1999 12:07:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990719190711.11389.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 12:07:11 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Jul 21 08:18:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 21 Jul 1999 08:18:00 -0000 Subject: guile/guile-core ANON-CVS Message-ID: <19990721151856.23631.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/21 08:18:55 Modified files: guile-core : ANON-CVS Log message: From mdj@sourceware.cygnus.com Wed Jul 21 09:03:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 21 Jul 1999 09:03:00 -0000 Subject: guile/guile-oops HACKING INSTALL NEWS ANON-CVS ... Message-ID: <19990721160310.31462.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/21 09:03:09 Modified files: guile-oops : HACKING INSTALL NEWS Added files: guile-oops : ANON-CVS RELEASE SNAPSHOTS Log message: From mdj@sourceware.cygnus.com Wed Jul 21 09:06:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 21 Jul 1999 09:06:00 -0000 Subject: guile/guile-core HACKING Message-ID: <19990721160649.32226.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/21 09:06:49 Modified files: guile-core : HACKING Log message: From jimb@sourceware.cygnus.com Thu Jul 22 07:25:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 22 Jul 1999 07:25:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990722142535.27560.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/22 07:25:35 Modified files: guile-core : THANKS Log message: *** empty log message *** From ghouston@sourceware.cygnus.com Thu Jul 22 14:14:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Thu, 22 Jul 1999 14:14:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990722211450.7733.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/07/22 14:14:49 Modified files: guile-core : NEWS Log message: NEWS entries for the port changes, surprisingly few. From jimb@sourceware.cygnus.com Fri Jul 23 01:16:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 23 Jul 1999 01:16:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990723081632.30198.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/23 01:16:32 Modified files: guile-core : THANKS Log message: Mention GOOPS (oops). From mdj@sourceware.cygnus.com Fri Jul 23 04:30:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 23 Jul 1999 04:30:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990723113051.17770.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/23 04:30:51 Modified files: guile-core : NEWS Log message: From mdj@sourceware.cygnus.com Fri Jul 23 04:38:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 23 Jul 1999 04:38:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990723113837.18035.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/23 04:38:35 Modified files: guile-core : NEWS Log message: From mdj@sourceware.cygnus.com Fri Jul 23 06:14:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 23 Jul 1999 06:14:00 -0000 Subject: guile/guile-core/libguile init.c Message-ID: <19990723131406.14001.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/23 06:14:05 Modified files: guile-core/libguile: init.c Log message: * init.c: Make sure that scm_post_boot_init_modules is called only once. (Important when using a dumped image.; Thanks to Bernard Urban.) From mdj@sourceware.cygnus.com Fri Jul 23 06:14:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 23 Jul 1999 06:14:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990723131421.14068.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/23 06:14:21 Modified files: guile-core/libguile: ChangeLog Log message: From mvo@sourceware.cygnus.com Fri Jul 23 14:38:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Fri, 23 Jul 1999 14:38:00 -0000 Subject: guile/guile-core/guile-readline Message-ID: <19990723213834.27404.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/07/23 14:38:34 guile/guile-core/guile-readline Update of /cvs/guile/guile/guile-core/guile-readline In directory egcs.cygnus.com:/tmp/cvs-serv27398/guile-readline Log Message: Directory /cvs/guile/guile/guile-core/guile-readline added to the repository From mvo@sourceware.cygnus.com Fri Jul 23 14:43:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Fri, 23 Jul 1999 14:43:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Make ... Message-ID: <19990723214358.28099.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/07/23 14:43:58 Added files: guile-core/guile-readline: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.in libtool readline-activator.scm readline.c readline.h Log message: * Checked everything into CVS. From mvo@sourceware.cygnus.com Fri Jul 23 15:04:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Fri, 23 Jul 1999 15:04:00 -0000 Subject: guile/guile-core ChangeLog Makefile.am Makefil ... Message-ID: <19990723220416.30678.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/07/23 15:04:15 Modified files: guile-core : ChangeLog Makefile.am Makefile.in NEWS aclocal.m4 configure configure.in Log message: Added guile-readline subdirectory with the removed readline support. * guile-readline: New directory, see ChangeLog there. * configure.in: Cause configure to descend into guile-readline dir. * Makefile.am: Likewise for make. * NEWS: Explain how to activate the readline support. * configure, Makefile.in, aclocal.m4: Regenerated. From mvo@sourceware.cygnus.com Fri Jul 23 15:04:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Fri, 23 Jul 1999 15:04:00 -0000 Subject: guile/guile-core/ice-9 Makefile.in Message-ID: <19990723220427.30747.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/07/23 15:04:27 Modified files: guile-core/ice-9: Makefile.in Log message: Added guile-readline subdirectory with the removed readline support. * guile-readline: New directory, see ChangeLog there. * configure.in: Cause configure to descend into guile-readline dir. * Makefile.am: Likewise for make. * NEWS: Explain how to activate the readline support. * configure, Makefile.in, aclocal.m4: Regenerated. From mdj@sourceware.cygnus.com Sat Jul 24 04:36:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:36:00 -0000 Subject: guile/guile-core/libguile objects.c objects.h Message-ID: <19990724113632.28487.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:36:31 Modified files: guile-core/libguile: objects.c objects.h Log message: * objects.c, objects.h (scm_port_class): Added. (scm_class_of): Look up port class in scm_port_class. (SCM_IN_PCLASS_INDEX, SCM_OUT_PCLASS_INDEX, SCM_INOUT_PCLASS_INDEX): Added. From mdj@sourceware.cygnus.com Sat Jul 24 04:37:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:37:00 -0000 Subject: guile/guile-core/libguile readline.c readline.h Message-ID: <19990724113713.28582.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:37:12 Removed files: guile-core/libguile: readline.c readline.h Log message: * readline.c, readline.h: Removed. From mdj@sourceware.cygnus.com Sat Jul 24 04:38:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:38:00 -0000 Subject: guile/guile-core/guile-readline Makefile.am Message-ID: <19990724113805.28657.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:38:04 Modified files: guile-core/guile-readline: Makefile.am Log message: * Makefile.am (BUILT_SOURCES): Added. From mdj@sourceware.cygnus.com Sat Jul 24 04:38:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:38:00 -0000 Subject: guile/guile-core/guile-readline configure.in Message-ID: <19990724113831.28722.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:38:31 Modified files: guile-core/guile-readline: configure.in Log message: * configure.in: Changed AC_MSG_ERROR into AC_MSG_WARN in case readline doesn't exist on the system, so that configuration can proceed normally without readline. From mdj@sourceware.cygnus.com Sat Jul 24 04:39:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:39:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990724113939.28800.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:39:38 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Jul 24 04:40:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:40:00 -0000 Subject: guile/guile-core/guile-readline readline.c Message-ID: <19990724114013.28881.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:40:12 Modified files: guile-core/guile-readline: readline.c Log message: * readline.c (handle_error): Put a cosmetic newline on rl_outstream on error before closing it. * readline.c: #include "libguile/_scm.h" (so that we get the configuration information) and fix other includes so that they'll work on a system where guile is not yet installed. From mdj@sourceware.cygnus.com Sat Jul 24 04:48:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:48:00 -0000 Subject: guile/guile-core README config.guess config.su ... Message-ID: <19990724114754.29111.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:47:52 Modified files: guile-core : README config.guess config.sub ltconfig ltmain.sh Log message: * README, config.guess, config.sub, liconfig, ltmain.sh: Switched to libtool-1.3.3. From mdj@sourceware.cygnus.com Sat Jul 24 04:48:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:48:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990724114847.29250.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:48:47 Modified files: guile-core : ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Jul 24 04:48:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:48:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990724114831.29184.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:48:31 Modified files: guile-core/guile-readline: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Jul 24 04:50:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:50:00 -0000 Subject: guile/guile-core/guile-config Makefile.in Message-ID: <19990724115031.29478.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:50:31 Modified files: guile-core/guile-config: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sat Jul 24 04:50:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:50:00 -0000 Subject: guile/guile-core/doc Makefile.in stamp-vti ver ... Message-ID: <19990724115021.29412.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:50:21 Modified files: guile-core/doc : Makefile.in stamp-vti version.texi Log message: Regenerated From mdj@sourceware.cygnus.com Sat Jul 24 04:50:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:50:00 -0000 Subject: guile/guile-core/guile-readline Makefile.in ac ... Message-ID: <19990724115046.29546.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:50:46 Modified files: guile-core/guile-readline: Makefile.in aclocal.m4 configure Log message: Regenerated From mdj@sourceware.cygnus.com Sat Jul 24 04:50:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:50:00 -0000 Subject: guile/guile-core Makefile.in aclocal.m4 configure Message-ID: <19990724115012.29341.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:50:12 Modified files: guile-core : Makefile.in aclocal.m4 configure Log message: Regenerated From mdj@sourceware.cygnus.com Sat Jul 24 04:51:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:51:00 -0000 Subject: guile/guile-core/qt/md Makefile.in Message-ID: <19990724115116.29748.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:51:16 Modified files: guile-core/qt/md: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sat Jul 24 04:51:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:51:00 -0000 Subject: guile/guile-core/qt Makefile.in Message-ID: <19990724115107.29682.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:51:07 Modified files: guile-core/qt : Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sat Jul 24 04:51:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:51:00 -0000 Subject: guile/guile-core/libguile Makefile.in Message-ID: <19990724115057.29612.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:50:57 Modified files: guile-core/libguile: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sat Jul 24 04:51:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:51:00 -0000 Subject: guile/guile-core/qt/time Makefile.in Message-ID: <19990724115125.29813.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:51:25 Modified files: guile-core/qt/time: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sat Jul 24 04:55:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 04:55:00 -0000 Subject: guile/guile-core acinclude.m4 Message-ID: <19990724115535.29951.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 04:55:35 Modified files: guile-core : acinclude.m4 Log message: From ghouston@sourceware.cygnus.com Sat Jul 24 12:52:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 12:52:00 -0000 Subject: guile/guile-core NEWS libguile/ChangeLog libgu ... Message-ID: <19990724195213.7655.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/07/24 12:52:13 Modified files: guile-core : NEWS guile-core/libguile: ChangeLog filesys.c filesys.h gdbint.c ports.c ports.h Log message: 1999-07-24 Gary Houston * gdbint.c (gdb_print, gdb_read): call scm_truncate_file. * ports.c (scm_truncate_file): renamed from scm_ftruncate. allow the 1st argument to be a fdes or filename as well as a port (as in the filesys.c version). * filesys.c (scm_truncate_file): removed. From mdj@sourceware.cygnus.com Sat Jul 24 15:59:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 15:59:00 -0000 Subject: guile/guile-core NEWS RELEASE Message-ID: <19990724225943.22879.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 15:59:43 Modified files: guile-core : NEWS RELEASE Log message: From mdj@sourceware.cygnus.com Sat Jul 24 16:07:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:07:00 -0000 Subject: guile/guile-core/libguile Makefile.am Message-ID: <19990724230758.23298.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:07:58 Modified files: guile-core/libguile: Makefile.am Log message: From mdj@sourceware.cygnus.com Sat Jul 24 16:07:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:07:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990724230740.23229.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:07:40 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Jul 24 16:08:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:08:00 -0000 Subject: guile/guile-core/libguile filesys.c Message-ID: <19990724230816.23366.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:08:16 Modified files: guile-core/libguile: filesys.c Log message: * filesys.c (scm_dir_print): Don't use the port printing code. Instead provide specific directory printer. From mdj@sourceware.cygnus.com Sat Jul 24 16:08:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:08:00 -0000 Subject: guile/guile-core/libguile fports.h Message-ID: <19990724230842.23498.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:08:42 Modified files: guile-core/libguile: fports.h Log message: From mdj@sourceware.cygnus.com Sat Jul 24 16:08:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:08:00 -0000 Subject: guile/guile-core/libguile gc.c Message-ID: <19990724230855.23564.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:08:55 Modified files: guile-core/libguile: gc.c Log message: * gc.c (scm_gc_sweep): Use value returned from scm_ptobs[].free. From mdj@sourceware.cygnus.com Sat Jul 24 16:08:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:08:00 -0000 Subject: guile/guile-core/libguile fports.c Message-ID: <19990724230830.23432.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:08:30 Modified files: guile-core/libguile: fports.c Log message: * fports.c (prinfport): Moved code from ports.c. (local_free): Added. (scm_fptob): Removed. Instead use new interface. (scm_make_fptob): Added. (Need to create basic ports in a specific order in ports.c.) From mdj@sourceware.cygnus.com Sat Jul 24 16:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:09:00 -0000 Subject: guile/guile-core/libguile genio.c Message-ID: <19990724230918.23654.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:09:18 Removed files: guile-core/libguile: genio.c Log message: Removed From mdj@sourceware.cygnus.com Sat Jul 24 16:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:09:00 -0000 Subject: guile/guile-core/libguile ioext.c Message-ID: <19990724230928.23719.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:09:28 Modified files: guile-core/libguile: ioext.c Log message: * ioext.c (scm_redirect_port): Replaced scm_ptobfuns --> scm_ptob_descriptor. From mdj@sourceware.cygnus.com Sat Jul 24 16:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:09:00 -0000 Subject: guile/guile-core/libguile objects.c objects.h Message-ID: <19990724230948.23791.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:09:48 Modified files: guile-core/libguile: objects.c objects.h Log message: * objects.c (scm_make_port_classes): New function ptr. From mdj@sourceware.cygnus.com Sat Jul 24 16:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:10:00 -0000 Subject: guile/guile-core/libguile strports.c strports.h Message-ID: <19990724231044.24006.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:10:44 Modified files: guile-core/libguile: strports.c strports.h Log message: * strports.c (scm_stptob, prinstpt, noop0): Removed (scm_make_stptob): Added. From mdj@sourceware.cygnus.com Sat Jul 24 16:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:10:00 -0000 Subject: guile/guile-core/libguile ports.c ports.h Message-ID: <19990724231013.23872.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:10:13 Modified files: guile-core/libguile: ports.c ports.h Log message: * ports.c, ports.h (scm_make_port_type): New interface for creation of port types (replaces scm_newptob). Just as for the smobs, we need to separate the internal representation of smob types from the interface, so that we easily can add new fields and rearrange things without caring about backward compatibility. This change was forced by the need in GOOPS to create classes representing port types. (scm_set_ptob_mark, scm_set_ptob_free, scm_set_ptob_print, scm_set_ptob_equalp, scm_set_ptob_flush_input, scm_set_ptob_close, scm_set_ptob_seek, scm_set_ptob_truncate, scm_set_ptob_input_waiting_p): New setters. (scm_newptob): Rewritten to use scm_make_port_type. For backward compatibility. (scm_ptobs): Changed type scm_ptobfuns --> scm_ptob_descriptor. (scm_prinport): Removed. (scm_port_print): Added. (scm_print_port_mode): Added. (void_port_ptob, print_void_port, close_void_port, noop0): Removed. Removed #include "genio.h" Added #include "objects.h", #include "smobs.h" From mdj@sourceware.cygnus.com Sat Jul 24 16:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:10:00 -0000 Subject: guile/guile-core/libguile unif.c Message-ID: <19990724231057.24072.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:10:57 Modified files: guile-core/libguile: unif.c Log message: From mdj@sourceware.cygnus.com Sat Jul 24 16:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:10:00 -0000 Subject: guile/guile-core/libguile smob.c smob.h Message-ID: <19990724231028.23939.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:10:27 Modified files: guile-core/libguile: smob.c smob.h Log message: * smob.c (scm_smob_print): Handle non-existing type name nicely. Removed #include "genio.h" From mdj@sourceware.cygnus.com Sat Jul 24 16:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:11:00 -0000 Subject: guile/guile-core/libguile vports.c vports.h Message-ID: <19990724231111.24142.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:11:11 Modified files: guile-core/libguile: vports.c vports.h Log message: * vports.c (scm_sfport, prinsfpt, sf_read_flush, noop0): Removed. (scm_make_sfport): Added. From mdj@sourceware.cygnus.com Sat Jul 24 16:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:12:00 -0000 Subject: guile/guile-core/libguile Makefile.in Message-ID: <19990724231228.24274.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:12:28 Modified files: guile-core/libguile: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sat Jul 24 16:47:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:47:00 -0000 Subject: guile/guile-oops describe.scm Message-ID: <19990724234759.27555.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:47:59 Modified files: guile-oops : describe.scm Log message: * describe.scm: Use Guile's format instead of slib's. From mdj@sourceware.cygnus.com Sat Jul 24 16:47:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:47:00 -0000 Subject: guile/guile-oops RELEASE Message-ID: <19990724234733.27415.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:47:33 Modified files: guile-oops : RELEASE Log message: From mdj@sourceware.cygnus.com Sat Jul 24 16:47:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:47:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990724234749.27487.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:47:49 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Jul 24 16:48:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:48:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <19990724234817.27625.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:48:17 Modified files: guile-oops : goops.c Log message: * goops.c, goops.h (scm_class_port, scm_class_input_port, scm_class_output_port, scm_class_input_output_port): Added. * goops.c (make_standard_classes): Initialize new classes. (make_class_from_template): Added. (make_extended_class): Use make_class_from_template. (local_make_port_classes): Added. Plugs into objects.c:scm_make_port_classes. (make_port_classes): Make port classes corresponding to all existing port types. (scm_init_goops): Call make_port_classes. From mdj@sourceware.cygnus.com Sat Jul 24 16:49:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 16:49:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990724234920.27726.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 16:49:20 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Jul 24 18:02:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 18:02:00 -0000 Subject: guile/guile-oops GOOPS-VERSION Message-ID: <19990725010258.32196.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 18:02:57 Added files: guile-oops : GOOPS-VERSION Log message: Initial version From mdj@sourceware.cygnus.com Sat Jul 24 18:04:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 18:04:00 -0000 Subject: guile/guile-oops AUTHORS Makefile.am SNAPSHOTS ... Message-ID: <19990725010406.32667.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 18:04:06 Modified files: guile-oops : AUTHORS Makefile.am SNAPSHOTS THANKS TODO config.guess config.sub configure configure.in goops.texi ltconfig ltmain.sh Log message: From mdj@sourceware.cygnus.com Sat Jul 24 18:05:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 18:05:00 -0000 Subject: guile/guile-oops Makefile.in Message-ID: <19990725010540.80.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 18:05:40 Modified files: guile-oops : Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sat Jul 24 18:05:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 18:05:00 -0000 Subject: guile/guile-oops goops.info texinfo.tex Message-ID: <19990725010522.12.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 18:05:21 Added files: guile-oops : goops.info texinfo.tex Log message: initial version From mdj@sourceware.cygnus.com Sat Jul 24 18:52:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 18:52:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990725015241.2679.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 18:52:41 Modified files: guile-oops : goops.scm Log message: * goops.scm (compute-std-cpl): Compute cpl correctly. (Topological sort from tiny clos.) From mdj@sourceware.cygnus.com Sat Jul 24 18:52:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 18:52:00 -0000 Subject: guile/guile-oops README Message-ID: <19990725015220.2613.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 18:52:20 Modified files: guile-oops : README Log message: From mdj@sourceware.cygnus.com Sat Jul 24 18:52:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 24 Jul 1999 18:52:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990725015255.2744.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/24 18:52:55 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Jul 25 05:19:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 05:19:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990725121949.14480.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 05:19:48 Modified files: guile-core : NEWS Log message: From mdj@sourceware.cygnus.com Sun Jul 25 05:20:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 05:20:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990725122031.14563.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 05:20:31 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Jul 25 05:21:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 05:21:00 -0000 Subject: guile/guile-core/libguile fports.c ports.c por ... Message-ID: <19990725122103.14638.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 05:21:03 Modified files: guile-core/libguile: fports.c ports.c ports.h strports.c vports.c Log message: * ports.c, ports.h, fports.c, strports.c, vports.c: Renamed scm_set_ptob_XXX --> scm_set_port_XXX. From mdj@sourceware.cygnus.com Sun Jul 25 08:45:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 08:45:00 -0000 Subject: guile/guile-oops TODO goops.c goops.scm Message-ID: <19990725154500.30447.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 08:45:00 Modified files: guile-oops : TODO goops.c goops.scm Log message: From ghouston@sourceware.cygnus.com Sun Jul 25 10:45:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 10:45:00 -0000 Subject: guile/guile-core NEWS libguile/ChangeLog libgu ... Message-ID: <19990725174501.1941.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/07/25 10:45:01 Modified files: guile-core : NEWS guile-core/libguile: ChangeLog init.c ports.c Log message: 1999-07-25 Gary Houston * ports.c (scm_putc): fix line-buffering. (init.c: remove an obsolete comment). From mdj@sourceware.cygnus.com Sun Jul 25 12:22:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 12:22:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990725192255.7167.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 12:22:55 Modified files: guile-core : NEWS Log message: From mdj@sourceware.cygnus.com Sun Jul 25 12:25:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 12:25:00 -0000 Subject: guile/guile-core/libguile random.c random.h Message-ID: <19990725192501.7254.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 12:25:01 Modified files: guile-core/libguile: random.c random.h Log message: * random.c, random.h (scm_c_default_rstate, scm_c_uniform32): Added. Renamed functions in the random function library interface from scm_i_XXX --> scm_c_XXX. From mdj@sourceware.cygnus.com Sun Jul 25 12:26:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 12:26:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990725192656.7359.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 12:26:56 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Jul 25 12:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 12:28:00 -0000 Subject: guile/guile-oops TODO goops-tutorial.texi goop ... Message-ID: <19990725192841.7445.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 12:28:41 Modified files: guile-oops : TODO goops-tutorial.texi goops.info goops.texi Log message: From mdj@sourceware.cygnus.com Sun Jul 25 12:29:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 12:29:00 -0000 Subject: guile/guile-oops Makefile.am Message-ID: <19990725192909.7529.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 12:29:09 Modified files: guile-oops : Makefile.am Log message: From mdj@sourceware.cygnus.com Sun Jul 25 12:29:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 12:29:00 -0000 Subject: guile/guile-oops Makefile.in Message-ID: <19990725192925.7596.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 12:29:25 Modified files: guile-oops : Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sun Jul 25 12:31:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 12:31:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990725193131.7784.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 12:31:31 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Jul 25 12:31:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 12:31:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <19990725193102.7707.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/25 12:31:02 Modified files: guile-oops : goops.c Log message: * goops.c (prep_hashsets): Added. (scm_sys_inherit_magic): Call prep_hashsets. * goops.c (scm_class_port, scm_class_input_port, scm_class_output_port, scm_class_input_output_port): Added. (make_standard_classes): Initialize new classes. (make_class_from_template): Added. (make_extended_class): Use make_class_from_template. (local_make_port_classes): Added. Plugs into objects.c:scm_make_port_classes. (make_port_classes): Make port classes corresponding to all existing port types. (scm_init_goops): Call make_port_classes. From ghouston@sourceware.cygnus.com Sun Jul 25 13:36:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 13:36:00 -0000 Subject: guile/guile-doc/ref ChangeLog posix.texi schem ... Message-ID: <19990725203635.11197.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/07/25 13:36:34 Modified files: guile-doc/ref : ChangeLog posix.texi scheme.texi Log message: 1999-07-25 Gary Houston * scheme.texi, posix.texi: updated for changes in the I/O system and expect macros. (but did not manage the sections on using ports from C or implementing new port types.) From jimb@sourceware.cygnus.com Sun Jul 25 20:28:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 25 Jul 1999 20:28:00 -0000 Subject: guile/guile-core AUTHORS README THANKS Message-ID: <19990726032822.8211.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/25 20:28:21 Modified files: guile-core : AUTHORS README THANKS Log message: From mdj@sourceware.cygnus.com Tue Jul 27 10:30:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 10:30:00 -0000 Subject: guile/guile-template HACKING README THANKS con ... Message-ID: <19990727173003.20579.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 10:30:02 Modified files: guile-template : HACKING README THANKS config.guess config.sub ltconfig ltmain.sh Log message: From mdj@sourceware.cygnus.com Tue Jul 27 11:04:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 11:04:00 -0000 Subject: guile/guile-tcltk Makefile.am Message-ID: <19990727180455.27385.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 11:04:55 Modified files: guile-tcltk : Makefile.am Log message: From mdj@sourceware.cygnus.com Tue Jul 27 11:06:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 11:06:00 -0000 Subject: guile/guile-tcltk Makefile.in aclocal.m4 confi ... Message-ID: <19990727180559.27591.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 11:05:59 Modified files: guile-tcltk : Makefile.in aclocal.m4 config.guess config.sub configure ltconfig ltmain.sh Log message: * Makefile.in, aclocal.m4, config.guess, config.sub, configure, ltconfig, ltmain.sh: Updated to libtool 1.3.3. From mdj@sourceware.cygnus.com Tue Jul 27 12:07:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:07:00 -0000 Subject: guile/guile-core configure.in Message-ID: <19990727190742.1811.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:07:42 Modified files: guile-core : configure.in Log message: * configure.in: Added option --enable-lang. From mdj@sourceware.cygnus.com Tue Jul 27 12:07:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:07:00 -0000 Subject: guile/guile-core INSTALL Message-ID: <19990727190730.1743.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:07:30 Modified files: guile-core : INSTALL Log message: From mdj@sourceware.cygnus.com Tue Jul 27 12:08:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:08:00 -0000 Subject: guile/guile-core/libguile Makefile.am Message-ID: <19990727190811.1889.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:08:11 Modified files: guile-core/libguile: Makefile.am Log message: * Makefile.am (EXTRA_libguile_la_SOURCES): Added lang.c. From mdj@sourceware.cygnus.com Tue Jul 27 12:08:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:08:00 -0000 Subject: guile/guile-core/libguile dynwind.c Message-ID: <19990727190840.2093.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:08:39 Modified files: guile-core/libguile: dynwind.c Log message: * dynwind.c (scm_dowinds): Removed obsolete wind_key #f case. (scm_dynamic_wind): Added argument checking for the after guard so that we don't add garbage on the dynwind chain. (scm_swap_bindings): Added. From mdj@sourceware.cygnus.com Tue Jul 27 12:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:09:00 -0000 Subject: guile/guile-core/libguile init.c Message-ID: <19990727190920.2342.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:09:20 Modified files: guile-core/libguile: init.c Log message: * init.c (scm_boot_guile_1): Added call to scm_init_lang (). From mdj@sourceware.cygnus.com Tue Jul 27 12:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:09:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990727190907.2226.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:09:07 Modified files: guile-core/libguile: eval.c Log message: * eval.c (scm_nil, scm_t): New symbols. (nil-cond, nil-ify, t-ify, 0-cond, 0-ify, 1-ify): New special forms for multi-language support. From mdj@sourceware.cygnus.com Tue Jul 27 12:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:09:00 -0000 Subject: guile/guile-core/libguile lang.c lang.h Message-ID: <19990727190931.2473.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:09:31 Added files: guile-core/libguile: lang.c lang.h Log message: * Makefile.am (EXTRA_libguile_la_SOURCES): Added lang.c. * lang.c: New file: Beginning of multi-language support. From mdj@sourceware.cygnus.com Tue Jul 27 12:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:09:00 -0000 Subject: guile/guile-core/libguile print.c Message-ID: <19990727190950.2601.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:09:50 Modified files: guile-core/libguile: print.c Log message: * tags.h, print.c (SCM_IM_NIL_COND, SCM_IM_NIL_IFY, SCM_IM_T_IFY, SCM_IM_0_COND, SCM_IM_0_IFY, SCM_IM_1_IFY), print.c (scm_isymnames): New isyms for multi-language support. From mdj@sourceware.cygnus.com Tue Jul 27 12:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:10:00 -0000 Subject: guile/guile-core/libguile tags.h Message-ID: <19990727191004.2740.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:10:04 Modified files: guile-core/libguile: tags.h Log message: * tags.h, print.c (SCM_IM_NIL_COND, SCM_IM_NIL_IFY, SCM_IM_T_IFY, SCM_IM_0_COND, SCM_IM_0_IFY, SCM_IM_1_IFY), print.c (scm_isymnames): New isyms for multi-language support. From mdj@sourceware.cygnus.com Tue Jul 27 12:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:10:00 -0000 Subject: guile/guile-core acconfig.h Message-ID: <19990727191034.2950.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:10:34 Modified files: guile-core : acconfig.h Log message: * acconfig.h (GUILE_LANG): New configuration variable. From mdj@sourceware.cygnus.com Tue Jul 27 12:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:11:00 -0000 Subject: guile/guile-core Makefile.in configure Message-ID: <19990727191139.3325.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:11:39 Modified files: guile-core : Makefile.in configure Log message: Regenerated From mdj@sourceware.cygnus.com Tue Jul 27 12:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:12:00 -0000 Subject: guile/guile-core/libguile Makefile.in scmconfi ... Message-ID: <19990727191213.3516.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:12:13 Modified files: guile-core/libguile: Makefile.in scmconfig.h.in Log message: Regenerated From mdj@sourceware.cygnus.com Tue Jul 27 12:13:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:13:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990727191300.3721.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:13:00 Modified files: guile-core : ChangeLog Log message: From mdj@sourceware.cygnus.com Tue Jul 27 12:14:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 12:14:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990727191420.3847.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/27 12:14:20 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Tue Jul 27 13:11:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 27 Jul 1999 13:11:00 -0000 Subject: guile/guile-core README NEWS Message-ID: <19990727201157.11535.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/27 13:11:57 Modified files: guile-core : README NEWS Log message: From mdj@sourceware.cygnus.com Wed Jul 28 09:00:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 28 Jul 1999 09:00:00 -0000 Subject: guile/guile-oops configure.in Message-ID: <19990728160055.5270.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/28 09:00:55 Modified files: guile-oops : configure.in Log message: * configure.in: Check that libguile is fresh enough. From mdj@sourceware.cygnus.com Wed Jul 28 09:01:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 28 Jul 1999 09:01:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990728160111.5363.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/28 09:01:11 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Jul 28 09:01:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 28 Jul 1999 09:01:00 -0000 Subject: guile/guile-oops Makefile.in aclocal.m4 configure Message-ID: <19990728160139.5451.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/28 09:01:39 Modified files: guile-oops : Makefile.in aclocal.m4 configure Log message: Regenerated From mdj@sourceware.cygnus.com Wed Jul 28 13:38:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 28 Jul 1999 13:38:00 -0000 Subject: guile/guile-core ChangeLog INSTALL acconfig.h ... Message-ID: <19990728203849.6081.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/28 13:38:48 Modified files: guile-core : ChangeLog INSTALL acconfig.h configure configure.in Log message: Removed configuration option --enable-lang which was recently added. From mdj@sourceware.cygnus.com Wed Jul 28 13:39:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 28 Jul 1999 13:39:00 -0000 Subject: guile/guile-core/libguile Makefile.am Makefile ... Message-ID: <19990728203934.6159.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/28 13:39:34 Modified files: guile-core/libguile: Makefile.am Makefile.in dynwind.c eval.c init.c print.c scmconfig.h.in tags.h Log message: Removed configuration option --enable-lang which was recently added. From mdj@sourceware.cygnus.com Thu Jul 29 02:53:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 02:53:00 -0000 Subject: guile/guile-core/libguile eval.h Message-ID: <19990729095348.11507.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 02:53:48 Modified files: guile-core/libguile: eval.h Log message: * eval.h: Added prototypes for multi language support functions. From mdj@sourceware.cygnus.com Thu Jul 29 02:54:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 02:54:00 -0000 Subject: guile/guile-core/libguile print.c tags.h Message-ID: <19990729095435.11716.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 02:54:35 Modified files: guile-core/libguile: print.c tags.h Log message: * eval.c, tags.h, print.c (SCM_IM_SLOT_REF, SCM_IM_SLOT_SET_X): New isym operations. From mdj@sourceware.cygnus.com Thu Jul 29 02:54:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 02:54:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990729095410.11591.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 02:54:10 Modified files: guile-core/libguile: eval.c Log message: * eval.c (SCM_IM_DISPATCH, SCM_IM_HASH_DISPATCH): Don't use improper lists in the low-level representation, since that will cause a begin to be prepended at macro expansion. * eval.c, tags.h, print.c (SCM_IM_SLOT_REF, SCM_IM_SLOT_SET_X): New isym operations. From mdj@sourceware.cygnus.com Thu Jul 29 02:55:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 02:55:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990729095526.11859.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 02:55:26 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Jul 29 11:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 11:12:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <19990729181222.20310.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 11:12:22 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (error-catching-loop): Correct non-RnRS usage of internal defines. From mdj@sourceware.cygnus.com Thu Jul 29 11:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 11:12:00 -0000 Subject: guile/guile-core/guile-config guile-config.in Message-ID: <19990729181201.20219.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 11:12:01 Modified files: guile-core/guile-config: guile-config.in Log message: * guile-config.in (build-link): Correct non-RnRS usage of internal defines. From mdj@sourceware.cygnus.com Thu Jul 29 11:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 11:12:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990729181251.20389.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 11:12:51 Modified files: guile-core/libguile: eval.c Log message: * eval.c, tags.h, print.c (SCM_IM_SLOT_REF, SCM_IM_SLOT_SET_X): New isym operations. * eval.c (SCM_IM_DISPATCH, SCM_IM_HASH_DISPATCH): Don't use improper lists in the low-level representation, since that will cause a begin to be prepended at macro expansion. * eval.c (scm_cons_source): Version of cons which copies source properties from an existing cell. (scm_m_quote, scm_m_begin, scm_m_if, scm_m_set_x, scm_m_and, scm_m_or, scm_m_case, scm_m_cond, scm_m_lambda, scm_m_letstar, scm_m_do, scm_m_letrec, scm_m_let, scm_copy_tree): Use scm_cons_source. From mdj@sourceware.cygnus.com Thu Jul 29 11:13:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 11:13:00 -0000 Subject: guile/guile-core/libguile tags.h Message-ID: <19990729181315.20530.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 11:13:15 Modified files: guile-core/libguile: tags.h Log message: * eval.c, tags.h, print.c (SCM_IM_SLOT_REF, SCM_IM_SLOT_SET_X): New isym operations. From mdj@sourceware.cygnus.com Thu Jul 29 11:13:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 11:13:00 -0000 Subject: guile/guile-core/libguile eval.h Message-ID: <19990729181304.20462.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 11:13:04 Modified files: guile-core/libguile: eval.h Log message: * eval.h: Added prototypes for multi language support functions. From mdj@sourceware.cygnus.com Thu Jul 29 11:14:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 11:14:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990729181403.20611.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 11:14:03 Modified files: guile-core : NEWS Log message: From mdj@sourceware.cygnus.com Thu Jul 29 11:14:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 11:14:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990729181439.20753.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 11:14:39 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Jul 29 11:14:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 11:14:00 -0000 Subject: guile/guile-core/guile-config ChangeLog Message-ID: <19990729181417.20681.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 11:14:16 Modified files: guile-core/guile-config: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Jul 29 11:15:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 11:15:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990729181525.20832.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 11:15:25 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Jul 29 12:14:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 12:14:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990729191413.28224.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 12:14:11 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Jul 29 12:15:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 12:15:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990729191510.28642.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 12:15:09 Modified files: guile-core/libguile: eval.c Log message: Removed superfluous code in scm_macroexp. From mdj@sourceware.cygnus.com Thu Jul 29 14:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 14:11:00 -0000 Subject: guile/guile-core/libguile debug.h Message-ID: <19990729211152.11706.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 14:11:52 Modified files: guile-core/libguile: debug.h Log message: * debug.c, debug.h (scm_reverse_lookup): Added. (scm_procedure_name): Use scm_reverse_lookup to lookup the name of internal procedure definitions; Don't use scm_i_inner_name. From mdj@sourceware.cygnus.com Thu Jul 29 14:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 14:11:00 -0000 Subject: guile/guile-core/libguile debug.c Message-ID: <19990729211138.11630.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 14:11:37 Modified files: guile-core/libguile: debug.c Log message: * debug.c, debug.h (scm_reverse_lookup): Added. (scm_procedure_name): Use scm_reverse_lookup to lookup the name of internal procedure definitions; Don't use scm_i_inner_name. * debug.c (scm_procedure_source): Cons SCM_IM_LAMBDA onto procedure source before calling scm_unmemocopy instead of faking an environment. From mdj@sourceware.cygnus.com Thu Jul 29 14:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 14:12:00 -0000 Subject: guile/guile-core/libguile gsubr.c procprop.h Message-ID: <19990729211244.11907.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 14:12:43 Modified files: guile-core/libguile: gsubr.c procprop.h Log message: * gsubr.c, procprop.h (scm_i_inner_name): Removed. From mdj@sourceware.cygnus.com Thu Jul 29 14:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 14:12:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990729211226.11819.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 14:12:26 Modified files: guile-core/libguile: eval.c Log message: * eval.c (SCM_CEVAL): Removed old implementation of internal define. From mdj@sourceware.cygnus.com Thu Jul 29 14:13:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 14:13:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990729211334.12009.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 14:13:33 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Jul 29 16:01:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 16:01:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990729230101.28435.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 16:01:01 Modified files: guile-core/libguile: eval.c Log message: * eval.c (scm_m_expand_body): Use scm_cons_source. From mdj@sourceware.cygnus.com Thu Jul 29 16:02:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 16:02:00 -0000 Subject: guile/guile-core/libguile print.c Message-ID: <19990729230201.28526.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 16:02:01 Modified files: guile-core/libguile: print.c Log message: * print.c (scm_init_print): Set name of print state type. From mdj@sourceware.cygnus.com Thu Jul 29 16:02:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 16:02:00 -0000 Subject: guile/guile-core/libguile stacks.c Message-ID: <19990729230214.28597.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 16:02:14 Modified files: guile-core/libguile: stacks.c Log message: * stacks.c (scm_init_stacks): Set name of stack type. From mdj@sourceware.cygnus.com Thu Jul 29 16:02:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 16:02:00 -0000 Subject: guile/guile-core/libguile struct.c Message-ID: <19990729230226.28668.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 16:02:26 Modified files: guile-core/libguile: struct.c Log message: * struct.c (scm_print_struct): Use vtable name. From mdj@sourceware.cygnus.com Thu Jul 29 16:03:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 29 Jul 1999 16:03:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990729230316.28780.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 16:03:16 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Fri Jul 30 14:48:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 30 Jul 1999 14:48:00 -0000 Subject: guile/guile-core/libguile lang.c Message-ID: <19990730214834.32745.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/30 14:48:34 Modified files: guile-core/libguile: lang.c Log message: Updated copyright notice From mdj@sourceware.cygnus.com Sat Jul 31 02:04:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 31 Jul 1999 02:04:00 -0000 Subject: guile/guile-core/libguile hashtab.c Message-ID: <19990731090447.23221.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/31 02:04:47 Modified files: guile-core/libguile: hashtab.c Log message: * hashtab.c: Bugfix: Don't declare s_hash_fold without storage size. (Thanks to James Dean Palmer.) From mdj@sourceware.cygnus.com Sat Jul 31 02:04:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 31 Jul 1999 02:04:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990731090430.23147.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/31 02:04:30 Modified files: guile-core : THANKS Log message: From mdj@sourceware.cygnus.com Sat Jul 31 02:05:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 31 Jul 1999 02:05:00 -0000 Subject: guile/guile-core/libguile numbers.c Message-ID: <19990731090502.23299.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/31 02:05:02 Modified files: guile-core/libguile: numbers.c Log message: * numbers.c (scm_makdbl): Bugfix: Initialize imaginary part. (Thanks to Lorentey Karoly.) From mdj@sourceware.cygnus.com Sat Jul 31 02:05:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 31 Jul 1999 02:05:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990731090558.23380.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/31 02:05:58 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Jul 31 10:01:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 31 Jul 1999 10:01:00 -0000 Subject: guile/guile-core/libguile gc.c Message-ID: <19990731170107.3433.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/31 10:01:06 Modified files: guile-core/libguile: gc.c Log message: * gc.c (scm_must_malloc, scm_must_realloc): Removed unnecessary code, particularly an unnecessary test (len != size, where len == size). (Was this leftovers from debugging code, or have I missed something profound?) From mdj@sourceware.cygnus.com Sat Jul 31 10:01:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 31 Jul 1999 10:01:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990731170154.3524.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/31 10:01:54 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sun Aug 1 00:40:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 00:40:00 -0000 Subject: guile/guile-core HACKING Message-ID: <19990801074042.32075.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/01 00:40:42 Modified files: guile-core : HACKING Log message: From jimb@sourceware.cygnus.com Sun Aug 1 01:06:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 01:06:00 -0000 Subject: guile-modules/test-suite/tests ports.test Message-ID: <19990801080602.2144.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/08/01 01:06:01 Modified files: test-suite/tests: ports.test Log message: * tests/ports.test: Add some regression tests for char-ready?. From jimb@sourceware.cygnus.com Sun Aug 1 01:06:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 01:06:00 -0000 Subject: guile-modules/test-suite ChangeLog Message-ID: <19990801080611.2207.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/08/01 01:06:11 Modified files: test-suite : ChangeLog Log message: From jimb@sourceware.cygnus.com Sun Aug 1 01:06:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 01:06:00 -0000 Subject: guile-modules/test-suite/tests r4rs.test Message-ID: <19990801080615.2257.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/08/01 01:06:15 Modified files: test-suite/tests: r4rs.test Log message: * tests/r4rs.test (SECTION 3 4): Each element of type-matrix corresponds to an example object, not a predicate. Aubrey probably never noticed this because SCM doesn't check the lengths of the arguments to for-each and map... From jimb@sourceware.cygnus.com Sun Aug 1 01:07:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 01:07:00 -0000 Subject: guile/guile-core/libguile ports.c Message-ID: <19990801080740.2352.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/01 01:07:40 Modified files: guile-core/libguile: ports.c Log message: * ports.c (scm_char_ready_p): Don't try to find PORT's ptab entry until we've verified that it is actually a port. (Thanks to Lorentey Karoly.) From jimb@sourceware.cygnus.com Sun Aug 1 01:08:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 01 Aug 1999 01:08:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990801080818.2427.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/01 01:08:18 Modified files: guile-core/libguile: ChangeLog Log message: From ghouston@sourceware.cygnus.com Tue Aug 3 14:10:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Tue, 03 Aug 1999 14:10:00 -0000 Subject: guile/guile-core/libguile ChangeLog fports.c p ... Message-ID: <19990803210951.24605.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/08/03 14:09:50 Modified files: guile-core/libguile: ChangeLog fports.c ports.c ports.h strports.c vports.c Log message: * ports.h (scm_ptob_descriptor): include a write procedure again. it's more efficient for unbuffered fports (e.g., sockets.) * ports.c (scm_puts): use ptob->write. * vports.c (scm_make_sfptob): set write proc in ptob. * strports.c (scm_make_stptob): set write proc in ptob. * ports.c (write_void_port): new procedure. * vports.c (sf_write): new procedure. * ports.c (scm_lfwrite): use ptob->write. * strports.c (st_write): new procedure. * fports.c (fport_write): new procedure. (scm_make_fptob): set write in ptob to fport_write. * ports.h: prototype for scm_set_port_write. * ports.c (scm_make_port_type): initialise ptob write procedure. (scm_set_port_write): new proc. From mdj@sourceware.cygnus.com Wed Aug 4 04:26:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:26:00 -0000 Subject: guile/guile-core TODO Message-ID: <19990804112629.10643.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 04:26:29 Modified files: guile-core : TODO Log message: From mdj@sourceware.cygnus.com Wed Aug 4 04:27:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:27:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990804112744.11001.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 04:27:44 Modified files: guile-core/libguile: eval.c Log message: * eval.c (SCM_CEVAL): Improvements to SCM_IM_DISPATCH and SCM_IM_HASH_DISPATCH. From mdj@sourceware.cygnus.com Wed Aug 4 04:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:28:00 -0000 Subject: guile/guile-core/libguile objects.c Message-ID: <19990804112808.11203.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 04:28:08 Modified files: guile-core/libguile: objects.c Log message: * objects.c (scm_class_of): Use the new SCM_CLASSF_GOOPS_VALID flag which combines type and status info so that the class redefinition protocol has zero cost during normal execution. From mdj@sourceware.cygnus.com Wed Aug 4 04:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:28:00 -0000 Subject: guile/guile-core/libguile objects.h Message-ID: <19990804112820.11359.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 04:28:20 Modified files: guile-core/libguile: objects.h Log message: * objects.h (SCM_CLASSF_GOOPS_VALID): Added. (scm_si_redfined, scm_si_hashsets): Moved. From mdj@sourceware.cygnus.com Wed Aug 4 04:29:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:29:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990804112903.11549.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 04:29:03 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Aug 4 04:33:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:33:00 -0000 Subject: guile/guile-oops dispatch.scm Message-ID: <19990804113336.11907.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 04:33:36 Added files: guile-oops : dispatch.scm Log message: * dispatch.scm, Makefile.am: Added dispatch.scm. From mdj@sourceware.cygnus.com Wed Aug 4 04:33:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:33:00 -0000 Subject: guile/guile-oops Makefile.am Message-ID: <19990804113324.11834.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 04:33:24 Modified files: guile-oops : Makefile.am Log message: * dispatch.scm, Makefile.am: Added dispatch.scm. From mdj@sourceware.cygnus.com Wed Aug 4 04:49:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:49:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <19990804114910.13587.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 04:49:08 Modified files: guile-oops : goops.c Log message: * goops.c, goops.h (scm_sys_invalidate_class): Added; (default-slot-definition-class, keyword-access): New slots; Rearranged slots. (scm_m_atslot_ref, scm_m_atslot_set_x, scm_m_dispatch, scm_m_hash_dispatch): New macros. (memoize_method): Dispatcher for the generic function `memoize-method!'. Plugs into scm_memoize_method in eval.c. * goops.c, goops.h: Renamed SCM_METACLASS_GOOPS_LAYOUT --> SCM_CLASS_CLASS_LAYOUT; SCM_CLASSF_ACCESSOR --> SCM_CLASSF_ACCESSOR_METHOD From mdj@sourceware.cygnus.com Wed Aug 4 04:49:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:49:00 -0000 Subject: guile/guile-oops goops.h Message-ID: <19990804114922.13684.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 04:49:22 Modified files: guile-oops : goops.h Log message: * goops.c, goops.h (scm_sys_invalidate_class): Added; (default-slot-definition-class, keyword-access): New slots; Rearranged slots. (scm_m_atslot_ref, scm_m_atslot_set_x, scm_m_dispatch, scm_m_hash_dispatch): New macros. (memoize_method): Dispatcher for the generic function `memoize-method!'. Plugs into scm_memoize_method in eval.c. * goops.c, goops.h: Renamed SCM_METACLASS_GOOPS_LAYOUT --> SCM_CLASS_CLASS_LAYOUT; SCM_CLASSF_ACCESSOR --> SCM_CLASSF_ACCESSOR_METHOD From mdj@sourceware.cygnus.com Wed Aug 4 04:51:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:51:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990804115058.14169.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 04:50:57 Modified files: guile-oops : goops.scm Log message: * goops.scm (class-redefinition): Call %invalidate-class; Use new method dipatch protocol. From mdj@sourceware.cygnus.com Wed Aug 4 04:51:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:51:00 -0000 Subject: guile/guile-oops ChangeLog TODO Message-ID: <19990804115137.14476.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 04:51:37 Modified files: guile-oops : ChangeLog TODO Log message: From mdj@sourceware.cygnus.com Wed Aug 4 04:51:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 04:51:00 -0000 Subject: guile/guile-oops Makefile.in Message-ID: <19990804115118.14318.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 04:51:18 Modified files: guile-oops : Makefile.in Log message: Regenerated From ghouston@sourceware.cygnus.com Wed Aug 4 11:15:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 11:15:00 -0000 Subject: guile/guile-core/libguile ChangeLog ports.c po ... Message-ID: <19990804181533.30882.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/08/04 11:15:32 Modified files: guile-core/libguile: ChangeLog ports.c ports.h unif.c Log message: 1999-08-04 Gary Houston * ports.c (scm_putc, scm_puts), * unif.c (scm_uniform_array_write): use scm_lfwrite. * ports.c (scm_putc): change type of first argument from int to char. From ghouston@sourceware.cygnus.com Wed Aug 4 12:00:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 12:00:00 -0000 Subject: guile-modules/test-suite ChangeLog tests/ports ... Message-ID: <19990804190035.8110.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: ghouston@egcs.cygnus.com 99/08/04 12:00:35 Modified files: test-suite : ChangeLog test-suite/tests: ports.test Log message: 1999-08-04 Gary Houston * tests/ports.test: tests for buffered and unbuffered input/output fports with seeking. From mdj@sourceware.cygnus.com Wed Aug 4 13:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 13:11:00 -0000 Subject: guile/guile-core/guile-readline Makefile.am Message-ID: <19990804201120.27310.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 13:11:19 Modified files: guile-core/guile-readline: Makefile.am Log message: * Makefile.am (INCLUDES): Added -I$(srcdir)/../libguile. (Thanks to Greg Badros.) From mdj@sourceware.cygnus.com Wed Aug 4 13:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 13:11:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990804201142.27456.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 13:11:42 Modified files: guile-core/guile-readline: ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Aug 4 15:55:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 15:55:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990804225509.682.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 15:55:09 Modified files: guile-core/libguile: eval.c Log message: * eval.c (SCM_CEVAL:SCM_IM_DISPATCH): Bugfix: Jump back to cdrxnoap and loopnoap instead of begin and loop. From mdj@sourceware.cygnus.com Wed Aug 4 15:55:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 15:55:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990804225553.806.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 15:55:53 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Aug 4 16:13:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 04 Aug 1999 16:13:00 -0000 Subject: guile/guile-core/guile-readline Makefile.in Message-ID: <19990804231302.3381.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/04 16:13:01 Modified files: guile-core/guile-readline: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Thu Aug 5 05:06:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 05 Aug 1999 05:06:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990805120631.32326.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/05 05:06:31 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Aug 5 05:06:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 05 Aug 1999 05:06:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <19990805120600.32181.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/05 05:06:00 Modified files: guile-core/ice-9: boot-9.scm Log message: GOOPS needs the observer protocol specified for the new module system. Here's a simple version for the old module system: * boot-9.scm (module-observers, module-weak-observers, module-observer-id, set-module-observers!, set-module-observer-id!): New accessors. (module-type): Added slots `observers', `weak-observers' and `observer-id'. (module-observe, module-observe-weak, module-unobserve, module-modified!): New procedures. (module-make-local-var!, module-add!, module-remove!, module-clear!, module-define!, module-use!): Call module-modified!. From mdj@sourceware.cygnus.com Thu Aug 5 05:08:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 05 Aug 1999 05:08:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990805120854.32615.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/05 05:08:53 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Aug 5 05:08:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 05 Aug 1999 05:08:00 -0000 Subject: guile/guile-core/libguile feature.c feature.h Message-ID: <19990805120802.32490.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/05 05:08:02 Modified files: guile-core/libguile: feature.c feature.h Log message: * feature.c, feature.h (scm_c_run_hook): Added. From mdj@sourceware.cygnus.com Thu Aug 5 09:43:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 05 Aug 1999 09:43:00 -0000 Subject: guile/guile-oops dispatch.scm Message-ID: <19990805164337.29828.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/05 09:43:37 Modified files: guile-oops : dispatch.scm Log message: From mdj@sourceware.cygnus.com Thu Aug 5 09:44:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 05 Aug 1999 09:44:00 -0000 Subject: guile/guile-oops goops.h Message-ID: <19990805164446.30112.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/05 09:44:46 Modified files: guile-oops : goops.h Log message: * goops.h (scm_si_code_table): New method slot. From mdj@sourceware.cygnus.com Thu Aug 5 09:44:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 05 Aug 1999 09:44:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <19990805164403.29942.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/05 09:44:03 Modified files: guile-oops : goops.c Log message: * goops.c: Removed old apply generic protocol. * goops.c: Updated Copyright notice. (scm_make): Initialize code table slot for methods. From mdj@sourceware.cygnus.com Thu Aug 5 09:45:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 05 Aug 1999 09:45:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990805164537.30300.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/05 09:45:36 Modified files: guile-oops : goops.scm Log message: From mdj@sourceware.cygnus.com Thu Aug 5 10:54:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 05 Aug 1999 10:54:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990805175400.12502.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/05 10:53:59 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Aug 5 10:56:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 05 Aug 1999 10:56:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog boot-9.scm Message-ID: <19990805175617.13314.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/05 10:56:17 Modified files: guile-core/ice-9: ChangeLog boot-9.scm Log message: Renamed module-modified! --> module-modified From jimb@sourceware.cygnus.com Fri Aug 6 00:25:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 06 Aug 1999 00:25:00 -0000 Subject: guile/guile-core/ice-9 optargs.scm readline.sc ... Message-ID: <19990806072554.29586.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/06 00:25:54 Modified files: guile-core/ice-9: optargs.scm readline.scm regex.scm session.scm syncase.scm Log message: Update FSF address in copyright notices. From jimb@sourceware.cygnus.com Fri Aug 6 00:25:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 06 Aug 1999 00:25:00 -0000 Subject: guile/guile-core/guile-readline readline.c rea ... Message-ID: <19990806072546.29511.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/06 00:25:46 Modified files: guile-core/guile-readline: readline.c readline.h Log message: Update FSF address in copyright notices. From jimb@sourceware.cygnus.com Fri Aug 6 00:26:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 06 Aug 1999 00:26:00 -0000 Subject: guile/guile-core/libguile iselect.h regex-posi ... Message-ID: <19990806072607.29662.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/06 00:26:07 Modified files: guile-core/libguile: iselect.h regex-posix.c regex-posix.h Log message: Update FSF address in copyright notices. From mdj@sourceware.cygnus.com Fri Aug 6 12:37:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 06 Aug 1999 12:37:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990806193744.1646.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/06 12:37:44 Modified files: guile-core/libguile: eval.c Log message: * eval.c (SCM_IM_DISPATCH): Rewrote dispatch protocol. Dispatch forms now contain the expressions to be dispatched upon instead of depending on a surrounding lambda or let; Generic function dispatch has been optimized; `apply' on a generic function now works a little bit strangely. It uses a trick so that the type dispatch code in SCM_CEVAL can be reused. From mdj@sourceware.cygnus.com Fri Aug 6 12:38:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 06 Aug 1999 12:38:00 -0000 Subject: guile/guile-core/libguile eval.h Message-ID: <19990806193843.1751.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/06 12:38:43 Modified files: guile-core/libguile: eval.h Log message: From mdj@sourceware.cygnus.com Fri Aug 6 12:39:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 06 Aug 1999 12:39:00 -0000 Subject: guile/guile-core/libguile objects.c objects.h Message-ID: <19990806193907.1835.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/06 12:39:07 Modified files: guile-core/libguile: objects.c objects.h Log message: * objects.h, objects.c (scm_apply_generic_env): Added (used by apply). (scm_operator_p): Added. (scm_sym_atdispatch): Added. (scm_set_object_procedure_x): Modified to handle the new style generic functions. (scm_object_procedures): New debugging procedure. From mdj@sourceware.cygnus.com Fri Aug 6 12:40:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 06 Aug 1999 12:40:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990806194012.2052.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/06 12:40:12 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Fri Aug 6 12:42:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 06 Aug 1999 12:42:00 -0000 Subject: guile/guile-oops dispatch.scm goops.c goops.h ... Message-ID: <19990806194223.2365.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/06 12:42:23 Modified files: guile-oops : dispatch.scm goops.c goops.h goops.scm Log message: * goops.c: Removed old apply generic protocol. * goops.h (scm_si_code_table): New method slot. * goops.c: Updated Copyright notice. (scm_make): Initialize code table slot for methods. From mdj@sourceware.cygnus.com Sun Aug 8 16:07:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 08 Aug 1999 16:07:00 -0000 Subject: guile/guile-oops Makefile.am compile.scm util.scm Message-ID: <19990808230711.26748.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/08 16:07:10 Modified files: guile-oops : Makefile.am Added files: guile-oops : compile.scm util.scm Log message: * Makefile.am, compile.scm, util.scm: New files. From mdj@sourceware.cygnus.com Sun Aug 8 16:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 08 Aug 1999 16:10:00 -0000 Subject: guile/guile-oops goops.c goops.h Message-ID: <19990808231035.26993.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/08 16:10:35 Modified files: guile-oops : goops.c goops.h Log message: * goops.c, goops.h: Added n-specialized slot in generics. From mdj@sourceware.cygnus.com Sun Aug 8 16:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 08 Aug 1999 16:11:00 -0000 Subject: guile/guile-oops Makefile.in Message-ID: <19990808231117.27081.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/08 16:11:17 Modified files: guile-oops : Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sun Aug 8 16:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 08 Aug 1999 16:12:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990808231221.27253.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/08 16:12:21 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 8 16:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 08 Aug 1999 16:12:00 -0000 Subject: guile/guile-oops dispatch.scm goops.scm Message-ID: <19990808231203.27181.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/08 16:12:03 Modified files: guile-oops : dispatch.scm goops.scm Log message: From jimb@sourceware.cygnus.com Wed Aug 11 00:04:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 00:04:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990811070419.4259.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/11 00:04:19 Added files: guile-doc/ref : mbapi.texi Log message: First revision. From jimb@sourceware.cygnus.com Wed Aug 11 01:48:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 01:48:00 -0000 Subject: guile/guile-doc/ref env.texi Message-ID: <19990811084759.17452.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/11 01:47:58 Added files: guile-doc/ref : env.texi Log message: First revision. From jimb@sourceware.cygnus.com Wed Aug 11 02:09:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 02:09:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990811090942.19634.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/11 02:09:42 Modified files: guile-doc/ref : mbapi.texi Log message: Cleaned up some text. Incorporated suggestions from Handa-san. Added section on exceptions. From ghouston@sourceware.cygnus.com Wed Aug 11 11:35:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 11:35:00 -0000 Subject: guile/guile-core/libguile ChangeLog filesys.c ... Message-ID: <19990811183542.31416.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/08/11 11:35:42 Modified files: guile-core/libguile: ChangeLog filesys.c fports.c ioext.c ports.c ports.h strports.c unif.c vports.c Log message: 1999-08-11 Gary Houston * fports.c (fport_input_waiting): if select is used, return 1 instead of whatever FD_ISSET expands to. maybe it will be useful to interpret the value from the input_waiting ptob procedure as a lower bound on the number of bytes available. * Mikael asked for a few names to be changed... * ports.c (scm_make_port_type): take the write procedure as the second argument instead of the flush procedure. * ports.h (scm_ptob_descriptor): rename the ptob procedures: fflush -> flush, read_flush -> end_input, fclose -> close, fill_buffer -> fill_input, ftruncate -> truncate, input_waiting_p -> input_waiting. * ports.c (end_input_void_port): was read_flush_void_port. (scm_set_port_end_input): was scm_set_port_flush_input. (scm_set_port_flush): was scm_set_port_write. (scm_set_port_input_waiting): was scm_set_port_input_waiting_p (scm_end_input): was scm_read_flush. (scm_fill_input): was scm_fill_buffer. (scm_flush): was scm_fflush. * fports.c (fport_input_waiting): renamed from fport_input_waiting_p. (fport_end_input): was local_read_flush. (fport_flush): was local_fflush. (fport_close): was local_fclose. (fport_truncate): was local_ftruncate. (fport_seek): was local_seek. (fport_free): was local_free. (fport_fill_input): was fport_fill_buffer. * strports.c (st_end_input): was st_read_flush. (st_truncate): was st_ftruncate. * vports.c: (sf_flush): was sfflush. (sf_close): was sfclose. (sf_fill_input): was sf_fill_buffer. * ports.c, fports.c, strports, vports.c, ioext.c, unif.c, filesys.c: change callers. From jimb@sourceware.cygnus.com Wed Aug 11 21:39:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 11 Aug 1999 21:39:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990812043930.565.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/11 21:39:30 Modified files: guile-doc/ref : mbapi.texi Log message: Added section on exceptions. Broke up functions into subsections. From jimb@sourceware.cygnus.com Thu Aug 12 00:14:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 12 Aug 1999 00:14:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990812071452.12693.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/12 00:14:52 Modified files: guile-doc/ref : mbapi.texi Log message: Make the file printable. Fill in ``Guile Character Properties''. From jimb@sourceware.cygnus.com Thu Aug 12 00:44:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 12 Aug 1999 00:44:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990812074423.14031.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/12 00:44:23 Modified files: guile-doc/ref : mbapi.texi Log message: Misc. From jimb@sourceware.cygnus.com Thu Aug 12 00:46:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 12 Aug 1999 00:46:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990812074608.14286.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/12 00:46:08 Modified files: guile-doc/ref : mbapi.texi Log message: Rename scm_char_* to scm_mb_*, except for scm_char_t, which becomes scm_mb_char_t. From ghouston@sourceware.cygnus.com Thu Aug 12 11:58:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Thu, 12 Aug 1999 11:58:00 -0000 Subject: guile/guile-core NEWS libguile/ChangeLog libgu ... Message-ID: <19990812185855.13650.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/08/12 11:58:55 Modified files: guile-core : NEWS guile-core/libguile: ChangeLog gdbint.c ioext.c ports.c Log message: 1999-08-12 Gary Houston * ports.c (scm_seek): one more: was scm_lseek. Also changed the Scheme name from lseek to seek, but lseek was added recently so it shouldn't be a big problem. * ports.c, gdbint.c, ioext.c: changed callers. From ghouston@sourceware.cygnus.com Thu Aug 12 12:07:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Thu, 12 Aug 1999 12:07:00 -0000 Subject: guile-modules/test-suite ChangeLog tests/ports ... Message-ID: <19990812190719.16901.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: ghouston@egcs.cygnus.com 99/08/12 12:07:19 Modified files: test-suite : ChangeLog test-suite/tests: ports.test Log message: 1999-08-12 Gary Houston * tests/ports.test: lseek -> seek. From ghouston@sourceware.cygnus.com Sun Aug 15 03:09:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sun, 15 Aug 1999 03:09:00 -0000 Subject: guile/guile-doc/ref scheme.texi Message-ID: <19990815100924.31136.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/08/15 03:09:24 Modified files: guile-doc/ref : scheme.texi Log message: lseek->seek From mdj@sourceware.cygnus.com Mon Aug 16 08:18:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 16 Aug 1999 08:18:00 -0000 Subject: guile/guile-core/libguile objects.c Message-ID: <19990816151855.27981.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/16 08:18:55 Modified files: guile-core/libguile: objects.c Log message: * objects.c (scm_set_object_procedure_x): Disallow setting of procedures for pure generic functions. From mdj@sourceware.cygnus.com Mon Aug 16 08:19:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 16 Aug 1999 08:19:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990816151947.28135.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/16 08:19:47 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Mon Aug 16 08:20:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 16 Aug 1999 08:20:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990816152044.28274.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/16 08:20:44 Modified files: guile-core/libguile: eval.c Log message: * eval.c (scm_sym_args): Made global. From jimb@sourceware.cygnus.com Tue Aug 17 01:00:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 01:00:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990817080002.12647.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/17 01:00:02 Modified files: guile-doc/ref : mbapi.texi Log message: Documented front-end interface to conversion functions. From mdj@sourceware.cygnus.com Tue Aug 17 01:44:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 01:44:00 -0000 Subject: guile/guile-core/libguile backtrace.c Message-ID: <19990817084440.18184.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 01:44:39 Modified files: guile-core/libguile: backtrace.c Log message: * backtrace.c, backtrace.h, debug.c, debug.h, eval.c, eval.h, gsubr.c, gsubr.h, read.c, read.h, srcprop.c, srcprop.h (scm_i_filename, scm_i_line, scm_i_column, scm_i_copy, scm_i_name, scm_i_lambda, scm_i_source, scm_i_more, scm_i_procname, scm_i_dot, scm_i_arrow, scm_i_else, scm_i_unquote, scm_i_uq_splicing, scm_i_apply, scm_i_enter_frame, scm_i_apply_frame, scm_i_exit_frame, scm_i_trace, scm_i_quote, scm_i_begin, scm_i_if, scm_i_and, scm_i_or, scm_i_case, scm_i_cond, scm_i_letstar, scm_i_do, scm_i_quasiquote, scm_i_define, scm_i_letrec, scm_i_let, scm_i_atapply, scm_i_atcall_cc, scm_i_breakpoint): Renamed: Consequently use scm_sym_ as prefix for symbols. From mdj@sourceware.cygnus.com Tue Aug 17 01:46:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 01:46:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990817084623.18666.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 01:46:23 Modified files: guile-core/libguile: eval.c Log message: * backtrace.c, debug.c, eval.c, eval.h, gsubr.c, read.c, srcprop.c, srcprop.h (scm_i_filename, scm_i_line, scm_i_column, scm_i_copy, scm_i_name, scm_i_lambda, scm_i_source, scm_i_more, scm_i_procname, scm_i_dot, scm_i_arrow, scm_i_else, scm_i_unquote, scm_i_uq_splicing, scm_i_apply, scm_i_enter_frame, scm_i_apply_frame, scm_i_exit_frame, scm_i_trace, scm_i_quote, scm_i_begin, scm_i_if, scm_i_and, scm_i_or, scm_i_case, scm_i_cond, scm_i_letstar, scm_i_do, scm_i_quasiquote, scm_i_define, scm_i_letrec, scm_i_let, scm_i_atapply, scm_i_atcall_cc, scm_i_breakpoint): Renamed: Consequently use scm_sym_ as prefix for symbols. * eval.c, eval.h (scm_sym_begin, scm_sym_if, scm_sym_and, scm_sym_case, scm_sym_cond, scm_sym_letstar, scm_sym_do, scm_sym_define, scm_sym_letrec, scm_sym_atapply, scm_sym_atcall_cc): Made global. From mdj@sourceware.cygnus.com Tue Aug 17 01:46:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 01:46:00 -0000 Subject: guile/guile-core/libguile eval.h Message-ID: <19990817084638.18887.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 01:46:38 Modified files: guile-core/libguile: eval.h Log message: * backtrace.c, debug.c, eval.c, eval.h, gsubr.c, read.c, srcprop.c, srcprop.h (scm_i_filename, scm_i_line, scm_i_column, scm_i_copy, scm_i_name, scm_i_lambda, scm_i_source, scm_i_more, scm_i_procname, scm_i_dot, scm_i_arrow, scm_i_else, scm_i_unquote, scm_i_uq_splicing, scm_i_apply, scm_i_enter_frame, scm_i_apply_frame, scm_i_exit_frame, scm_i_trace, scm_i_quote, scm_i_begin, scm_i_if, scm_i_and, scm_i_or, scm_i_case, scm_i_cond, scm_i_letstar, scm_i_do, scm_i_quasiquote, scm_i_define, scm_i_letrec, scm_i_let, scm_i_atapply, scm_i_atcall_cc, scm_i_breakpoint): Renamed: Consequently use scm_sym_ as prefix for symbols. * eval.c, eval.h (scm_sym_begin, scm_sym_if, scm_sym_and, scm_sym_case, scm_sym_cond, scm_sym_letstar, scm_sym_do, scm_sym_define, scm_sym_letrec, scm_sym_atapply, scm_sym_atcall_cc): Made global. From mdj@sourceware.cygnus.com Tue Aug 17 01:46:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 01:46:00 -0000 Subject: guile/guile-core/libguile gsubr.c Message-ID: <19990817084652.19078.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 01:46:51 Modified files: guile-core/libguile: gsubr.c Log message: * backtrace.c, debug.c, eval.c, eval.h, gsubr.c, read.c, srcprop.c, srcprop.h (scm_i_filename, scm_i_line, scm_i_column, scm_i_copy, scm_i_name, scm_i_lambda, scm_i_source, scm_i_more, scm_i_procname, scm_i_dot, scm_i_arrow, scm_i_else, scm_i_unquote, scm_i_uq_splicing, scm_i_apply, scm_i_enter_frame, scm_i_apply_frame, scm_i_exit_frame, scm_i_trace, scm_i_quote, scm_i_begin, scm_i_if, scm_i_and, scm_i_or, scm_i_case, scm_i_cond, scm_i_letstar, scm_i_do, scm_i_quasiquote, scm_i_define, scm_i_letrec, scm_i_let, scm_i_atapply, scm_i_atcall_cc, scm_i_breakpoint): Renamed: Consequently use scm_sym_ as prefix for symbols. From mdj@sourceware.cygnus.com Tue Aug 17 01:46:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 01:46:00 -0000 Subject: guile/guile-core/libguile debug.c Message-ID: <19990817084605.18568.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 01:46:04 Modified files: guile-core/libguile: debug.c Log message: * backtrace.c, debug.c, eval.c, eval.h, gsubr.c, read.c, srcprop.c, srcprop.h (scm_i_filename, scm_i_line, scm_i_column, scm_i_copy, scm_i_name, scm_i_lambda, scm_i_source, scm_i_more, scm_i_procname, scm_i_dot, scm_i_arrow, scm_i_else, scm_i_unquote, scm_i_uq_splicing, scm_i_apply, scm_i_enter_frame, scm_i_apply_frame, scm_i_exit_frame, scm_i_trace, scm_i_quote, scm_i_begin, scm_i_if, scm_i_and, scm_i_or, scm_i_case, scm_i_cond, scm_i_letstar, scm_i_do, scm_i_quasiquote, scm_i_define, scm_i_letrec, scm_i_let, scm_i_atapply, scm_i_atcall_cc, scm_i_breakpoint): Renamed: Consequently use scm_sym_ as prefix for symbols. * debug.c (scm_i_proc, scm_i_args, scm_i_eval_args): Removed. From mdj@sourceware.cygnus.com Tue Aug 17 01:47:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 01:47:00 -0000 Subject: guile/guile-core/libguile srcprop.c srcprop.h Message-ID: <19990817084747.19488.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 01:47:47 Modified files: guile-core/libguile: srcprop.c srcprop.h Log message: * backtrace.c, debug.c, eval.c, eval.h, gsubr.c, procprop.h, read.c, srcprop.c, srcprop.h (scm_i_filename, scm_i_line, scm_i_column, scm_i_copy, scm_i_name, scm_i_lambda, scm_i_source, scm_i_more, scm_i_procname, scm_i_dot, scm_i_arrow, scm_i_else, scm_i_unquote, scm_i_uq_splicing, scm_i_apply, scm_i_enter_frame, scm_i_apply_frame, scm_i_exit_frame, scm_i_trace, scm_i_quote, scm_i_begin, scm_i_if, scm_i_and, scm_i_or, scm_i_case, scm_i_cond, scm_i_letstar, scm_i_do, scm_i_quasiquote, scm_i_define, scm_i_letrec, scm_i_let, scm_i_atapply, scm_i_atcall_cc, scm_i_breakpoint): Renamed: Consequently use scm_sym_ as prefix for symbols. From mdj@sourceware.cygnus.com Tue Aug 17 01:47:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 01:47:00 -0000 Subject: guile/guile-core/libguile read.c Message-ID: <19990817084735.19386.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 01:47:35 Modified files: guile-core/libguile: read.c Log message: * backtrace.c, debug.c, eval.c, eval.h, gsubr.c, procprop.h, read.c, srcprop.c, srcprop.h (scm_i_filename, scm_i_line, scm_i_column, scm_i_copy, scm_i_name, scm_i_lambda, scm_i_source, scm_i_more, scm_i_procname, scm_i_dot, scm_i_arrow, scm_i_else, scm_i_unquote, scm_i_uq_splicing, scm_i_apply, scm_i_enter_frame, scm_i_apply_frame, scm_i_exit_frame, scm_i_trace, scm_i_quote, scm_i_begin, scm_i_if, scm_i_and, scm_i_or, scm_i_case, scm_i_cond, scm_i_letstar, scm_i_do, scm_i_quasiquote, scm_i_define, scm_i_letrec, scm_i_let, scm_i_atapply, scm_i_atcall_cc, scm_i_breakpoint): Renamed: Consequently use scm_sym_ as prefix for symbols. From mdj@sourceware.cygnus.com Tue Aug 17 01:47:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 01:47:00 -0000 Subject: guile/guile-core/libguile procprop.h Message-ID: <19990817084722.19256.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 01:47:22 Modified files: guile-core/libguile: procprop.h Log message: * backtrace.c, debug.c, eval.c, eval.h, gsubr.c, procprop.h, read.c, srcprop.c, srcprop.h (scm_i_filename, scm_i_line, scm_i_column, scm_i_copy, scm_i_name, scm_i_lambda, scm_i_source, scm_i_more, scm_i_procname, scm_i_dot, scm_i_arrow, scm_i_else, scm_i_unquote, scm_i_uq_splicing, scm_i_apply, scm_i_enter_frame, scm_i_apply_frame, scm_i_exit_frame, scm_i_trace, scm_i_quote, scm_i_begin, scm_i_if, scm_i_and, scm_i_or, scm_i_case, scm_i_cond, scm_i_letstar, scm_i_do, scm_i_quasiquote, scm_i_define, scm_i_letrec, scm_i_let, scm_i_atapply, scm_i_atcall_cc, scm_i_breakpoint): Renamed: Consequently use scm_sym_ as prefix for symbols. From mdj@sourceware.cygnus.com Tue Aug 17 01:48:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 01:48:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990817084838.19805.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 01:48:38 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Tue Aug 17 11:58:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 11:58:00 -0000 Subject: guile/guile-core/libguile ports.h Message-ID: <19990817185847.6231.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 11:58:47 Modified files: guile-core/libguile: ports.h Log message: * ports.h: Renamed scm_lseek () --> scm_seek (). From mdj@sourceware.cygnus.com Tue Aug 17 13:58:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 13:58:00 -0000 Subject: guile/guile-core/guile-readline configure.in Message-ID: <19990817205819.23384.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 13:58:19 Modified files: guile-core/guile-readline: configure.in Log message: * configure.in (HAVE_RL_GETC_FUNCTION): Modified test to actually use rl_getc_function. Otherwise smart compilers, like gcc, optimize away the reference so that no error occurs in the link phase. From mdj@sourceware.cygnus.com Tue Aug 17 13:58:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 13:58:00 -0000 Subject: guile/guile-core/guile-readline configure Message-ID: <19990817205846.23607.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 13:58:46 Modified files: guile-core/guile-readline: configure Log message: Regenerated From mdj@sourceware.cygnus.com Tue Aug 17 13:59:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 13:59:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990817205902.23817.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 13:59:02 Modified files: guile-core/guile-readline: ChangeLog Log message: From mdj@sourceware.cygnus.com Tue Aug 17 14:20:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 14:20:00 -0000 Subject: guile/guile-oops compile.scm dispatch.scm goop ... Message-ID: <19990817212037.28319.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 14:20:36 Modified files: guile-oops : compile.scm dispatch.scm goops.c goops.h goops.scm util.scm Log message: Documented later From mdj@sourceware.cygnus.com Tue Aug 17 14:31:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 14:31:00 -0000 Subject: guile/guile-core/libguile gh.h Message-ID: <19990817213112.30629.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 14:31:11 Modified files: guile-core/libguile: gh.h Log message: * gh.h (gh_vector_to_list): Bugfix. (Thanks to Frank Cieslok.) From mdj@sourceware.cygnus.com Tue Aug 17 14:32:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 14:32:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990817213220.31085.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 14:32:20 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Tue Aug 17 14:33:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 14:33:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990817213321.31587.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 14:33:21 Modified files: guile-core : THANKS Log message: From mdj@sourceware.cygnus.com Tue Aug 17 18:50:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 17 Aug 1999 18:50:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990818015028.19774.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/17 18:50:27 Modified files: guile-oops : goops.scm Log message: * goops.scm (define-class): Prevent redefinition of non-object classes. (make-class): More correct (and heavier) condition for adding as a default super class: Add last in supers if isn't present in any of the class-precedence-lists of supers. From ghouston@sourceware.cygnus.com Wed Aug 18 12:55:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Wed, 18 Aug 1999 12:55:00 -0000 Subject: guile/guile-core THANKS libguile/ChangeLog lib ... Message-ID: <19990818195523.5912.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/08/18 12:55:23 Modified files: guile-core : THANKS guile-core/libguile: ChangeLog fports.c Log message: 1999-08-18 Gary Houston * fports.c (fport_write): use memcpy instead of strncpy, in case the data contains NUL. From ghouston@sourceware.cygnus.com Wed Aug 18 13:08:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Wed, 18 Aug 1999 13:08:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990818200825.8967.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/08/18 13:08:25 Modified files: guile-core : THANKS Log message: I can't sort correctly. From ghouston@sourceware.cygnus.com Wed Aug 18 13:33:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Wed, 18 Aug 1999 13:33:00 -0000 Subject: guile-modules/test-suite ChangeLog tests/ports ... Message-ID: <19990818203318.11521.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: ghouston@egcs.cygnus.com 99/08/18 13:33:18 Modified files: test-suite : ChangeLog test-suite/tests: ports.test Log message: 1999-08-18 Gary Houston * tests/ports.test: tests for NUL and non-ASCII chars to fports. From jimb@sourceware.cygnus.com Wed Aug 18 23:27:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 18 Aug 1999 23:27:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990819062750.7511.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/18 23:27:50 Modified files: guile-doc/ref : mbapi.texi Log message: Document back end interface. Reworked definition of stateful encodings, and description of scm_mb_iconv in general. Overall editing. From jimb@sourceware.cygnus.com Wed Aug 18 23:46:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 18 Aug 1999 23:46:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990819064605.9018.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/18 23:46:05 Modified files: guile-doc/ref : mbapi.texi Log message: Fixed up some texinfo details. From jimb@sourceware.cygnus.com Wed Aug 18 23:55:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 18 Aug 1999 23:55:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990819065557.11342.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/18 23:55:57 Modified files: guile-doc/ref : mbapi.texi Log message: (Why Guile Does Not Use a Fixed-Width Encoding): Explain why we don't use multiple fixed-with encodings. From mdj@sourceware.cygnus.com Thu Aug 19 12:01:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 12:01:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990819190104.5396.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/19 12:01:04 Modified files: guile-core/libguile: eval.c Log message: * eval.c (SCM_APPLY), sort.c (closureless): Expand body when evaluating closures. From mdj@sourceware.cygnus.com Thu Aug 19 12:01:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 12:01:00 -0000 Subject: guile/guile-core/libguile sort.c Message-ID: <19990819190121.5502.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/19 12:01:21 Modified files: guile-core/libguile: sort.c Log message: * eval.c (SCM_APPLY), sort.c (closureless): Expand body when evaluating closures. From mdj@sourceware.cygnus.com Thu Aug 19 12:02:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 12:02:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990819190204.5634.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/19 12:02:04 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Aug 19 12:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 12:09:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990819190904.7655.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/19 12:09:03 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Aug 19 12:34:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 12:34:00 -0000 Subject: guile/guile-core/libguile ChangeLog Makefile.am Message-ID: <19990819193421.13625.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/19 12:34:17 Modified files: guile-core/libguile: ChangeLog Makefile.am Log message: * Makefile.am (libguile_la_LDFLAGS): Increased the version number of libguile to 5.0. From mdj@sourceware.cygnus.com Thu Aug 19 12:35:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 12:35:00 -0000 Subject: guile/guile-core/libguile Makefile.in Message-ID: <19990819193534.14392.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/19 12:35:33 Modified files: guile-core/libguile: Makefile.in Log message: Regenerated From ghouston@sourceware.cygnus.com Thu Aug 19 14:26:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 14:26:00 -0000 Subject: guile/guile-core/libguile ChangeLog fports.c Message-ID: <19990819212559.8181.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/08/19 14:25:57 Modified files: guile-core/libguile: ChangeLog fports.c Log message: 1999-08-19 Gary Houston * fports.c (fport_write): fix line-buffering mode again. (scm_open_file): recognise 'l' for line-buffering. (scm_setvbuf): recognise _IOLBF for line-buffering. From ghouston@sourceware.cygnus.com Thu Aug 19 14:29:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 14:29:00 -0000 Subject: guile-modules/test-suite ChangeLog tests/ports ... Message-ID: <19990819212900.9183.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: ghouston@egcs.cygnus.com 99/08/19 14:29:00 Modified files: test-suite : ChangeLog test-suite/tests: ports.test Log message: 1999-08-19 Gary Houston * tests/ports.test: test line-buffering of fports. From mdj@sourceware.cygnus.com Thu Aug 19 16:02:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 16:02:00 -0000 Subject: guile/guile-core/libguile sort.c Message-ID: <19990819230201.30183.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/19 16:02:01 Modified files: guile-core/libguile: sort.c Log message: * sort.c (quicksort): Added condition to protect the algorithm from crashing the interpreter if the less predicate is buggy. From mdj@sourceware.cygnus.com Thu Aug 19 16:02:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 16:02:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990819230250.30552.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/19 16:02:50 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Aug 19 16:15:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 16:15:00 -0000 Subject: guile/guile-core/libguile sort.c Message-ID: <19990819231508.195.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/19 16:15:07 Modified files: guile-core/libguile: sort.c Log message: Removed left-over debugging code From mdj@sourceware.cygnus.com Thu Aug 19 17:19:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 17:19:00 -0000 Subject: guile/guile-core/libguile sort.c Message-ID: <19990820001904.12579.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/19 17:19:02 Modified files: guile-core/libguile: sort.c Log message: Fixes in comments From jimb@sourceware.cygnus.com Thu Aug 19 19:39:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 19:39:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990820023945.5215.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 19:39:45 Modified files: guile-core : ChangeLog Log message: From jimb@sourceware.cygnus.com Thu Aug 19 19:39:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 19:39:00 -0000 Subject: guile/guile-core Makefile.in Message-ID: <19990820023931.5144.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 19:39:29 Modified files: guile-core : Makefile.in Log message: * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Thu Aug 19 19:41:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 19:41:00 -0000 Subject: guile/guile-core/guile-readline Makefile.in ac ... Message-ID: <19990820024126.5401.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 19:41:25 Modified files: guile-core/guile-readline: Makefile.in aclocal.m4 configure Log message: * Makefile.in, aclocal.m4, configure: Regenerated. From jimb@sourceware.cygnus.com Thu Aug 19 19:43:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 19:43:00 -0000 Subject: guile/guile-core/libguile ioext.c Message-ID: <19990820024352.5599.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 19:43:52 Modified files: guile-core/libguile: ioext.c Log message: * ioext.c (scm_do_read_line, scm_read_line): Use scm_must_malloc, scm_must_realloc, and scm_done_malloc as appropriate. From jimb@sourceware.cygnus.com Thu Aug 19 19:44:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 19:44:00 -0000 Subject: guile/guile-core/libguile fports.c ports.c por ... Message-ID: <19990820024414.5686.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 19:44:14 Modified files: guile-core/libguile: fports.c ports.c ports.h strports.c Log message: * ports.h (enum scm_port_rw_active): New enum, containing SCM_PORT_READ, SCM_PORT_WRITE, and SCM_PORT_NEITHER (instead of zero). The debugger knows about enums, but doesn't know about #defines. (typedef scm_port): Declare rw_active member to be an enum scm_port_rw_active. * fports.c (fport_flush, fport_end_input): Use SCM_PORT_NEITHER instead of zero. * ports.c (scm_add_to_port_table): Same. * strports.c (st_flush, st_end_input): Same. From jimb@sourceware.cygnus.com Thu Aug 19 19:44:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 19:44:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990820024448.5767.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 19:44:48 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Thu Aug 19 19:46:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 19:46:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990820024604.5888.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 19:46:04 Modified files: guile-core/guile-readline: ChangeLog Log message: From jimb@sourceware.cygnus.com Thu Aug 19 22:12:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 22:12:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <19990820051243.27956.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 22:12:43 Modified files: guile-core/ice-9: boot-9.scm Log message: Remove support for the #/ path list syntax entirely. * boot-9.scm (read-path-list-notation, read-path-list-notation-warning): Deleted. Don't register read-path-list-notation-warning as a reader for objects starting with '#/'. From jimb@sourceware.cygnus.com Thu Aug 19 22:13:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 22:13:00 -0000 Subject: guile/guile-core/libguile load.c Message-ID: <19990820051301.28037.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 22:13:01 Modified files: guile-core/libguile: load.c Log message: * load.c (scm_init_load_path): Remove support for SCHEME_LOAD_PATH. From jimb@sourceware.cygnus.com Thu Aug 19 22:13:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 22:13:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990820051354.28178.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 22:13:54 Modified files: guile-core/ice-9: ChangeLog Log message: From jimb@sourceware.cygnus.com Thu Aug 19 22:13:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 22:13:00 -0000 Subject: guile/guile-core NEWS RELEASE Message-ID: <19990820051338.28114.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 22:13:38 Modified files: guile-core : NEWS RELEASE Log message: From jimb@sourceware.cygnus.com Thu Aug 19 22:14:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 22:14:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990820051412.28261.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 22:14:12 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Thu Aug 19 22:23:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 22:23:00 -0000 Subject: guile/guile-core RELEASE README THANKS GUILE-V ... Message-ID: <19990820052335.28595.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 22:23:34 Modified files: guile-core : RELEASE README THANKS GUILE-VERSION Log message: From jimb@sourceware.cygnus.com Thu Aug 19 22:24:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 22:24:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990820052408.28814.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 22:24:07 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Thu Aug 19 22:40:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 22:40:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990820054000.29543.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 22:40:00 Modified files: guile-core : ChangeLog Log message: From jimb@sourceware.cygnus.com Thu Aug 19 22:56:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 19 Aug 1999 22:56:00 -0000 Subject: guile/guile-core GUILE-VERSION NEWS README THANKS Message-ID: <19990820055553.31689.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 22:55:51 Modified files: guile-core : GUILE-VERSION NEWS README THANKS Log message: Post-release changes for 1.3.2. From mdj@sourceware.cygnus.com Fri Aug 20 09:45:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 20 Aug 1999 09:45:00 -0000 Subject: guile/guile-oops compile.scm Message-ID: <19990820164549.24024.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/20 09:45:49 Modified files: guile-oops : compile.scm Log message: Renamed code-code --> cmethod-code, code-environment --> cmethod-environment From mdj@sourceware.cygnus.com Fri Aug 20 10:02:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 20 Aug 1999 10:02:00 -0000 Subject: guile/guile-oops dispatch.scm Message-ID: <19990820170239.26886.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/20 10:02:39 Modified files: guile-oops : dispatch.scm Log message: * dispatch.scm (make-apply-generic apply-0-arity-method make-method-cache): Removed. (Have been moved to C level.) (method-entry): Insert the cmethod entry into code-table before compiling the method. From mdj@sourceware.cygnus.com Fri Aug 20 10:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 20 Aug 1999 10:09:00 -0000 Subject: guile/guile-oops goops.h Message-ID: <19990820170920.28861.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/20 10:09:19 Modified files: guile-oops : goops.h Log message: * goops.c, goops.h (cache-mutex): New slot in class . From mdj@sourceware.cygnus.com Fri Aug 20 10:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 20 Aug 1999 10:09:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <19990820170907.28777.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/20 10:09:07 Modified files: guile-oops : goops.c Log message: * goops.c (compute_getters_n_setters): Pay attention to keywords #:init-value and #:init-thunk (memoize_method): Lock method cache mutex during method memoization. * goops.c, goops.h (cache-mutex): New slot in class . From mdj@sourceware.cygnus.com Fri Aug 20 10:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 20 Aug 1999 10:10:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990820171056.29076.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/20 10:10:55 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Fri Aug 20 10:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 20 Aug 1999 10:10:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990820171038.28984.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/20 10:10:38 Modified files: guile-oops : goops.scm Log message: * goops.scm (initialize generic): Removed a few slot initializations (now done by %initialize-object). From mdj@sourceware.cygnus.com Fri Aug 20 12:37:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 20 Aug 1999 12:37:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <19990820193703.28160.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/20 12:37:03 Modified files: guile-oops : goops.c Log message: * goops.c (scm_add_slot): Conform to new-style methods (no next-method argument). * goops.c (compute_getters_n_setters): Pay attention to keywords #:init-value and #:init-thunk (memoize_method): Lock method cache mutex during method memoization. * goops.c, goops.h (cache-mutex): New slot in class . From mdj@sourceware.cygnus.com Fri Aug 20 12:37:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 20 Aug 1999 12:37:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990820193738.28340.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/20 12:37:38 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Fri Aug 20 12:37:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 20 Aug 1999 12:37:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990820193720.28258.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/20 12:37:20 Modified files: guile-oops : goops.scm Log message: * goops.scm (compute-slot-accessors): Use new-style standard accessor forms when possible, otherwise use low-level getter or setter directly. From mdj@sourceware.cygnus.com Fri Aug 20 15:06:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 20 Aug 1999 15:06:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <19990820220627.31121.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/20 15:06:27 Modified files: guile-oops : goops.c Log message: (get_slot_value, set_slot_value): Expand bodies; Allow primitive getters and setters. From mdj@sourceware.cygnus.com Sat Aug 21 13:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:11:00 -0000 Subject: guile/guile-oops Makefile.am Message-ID: <19990821201121.3683.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:11:21 Modified files: guile-oops : Makefile.am Log message: * Makefile.am: Install versiondat.h under $(includedir)/goops. From mdj@sourceware.cygnus.com Sat Aug 21 13:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:11:00 -0000 Subject: guile/guile-oops Makefile.in Message-ID: <19990821201134.3764.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:11:34 Modified files: guile-oops : Makefile.in Log message: Rgenerated From mdj@sourceware.cygnus.com Sat Aug 21 13:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:11:00 -0000 Subject: guile/guile-oops compile.scm Message-ID: <19990821201144.3845.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:11:44 Modified files: guile-oops : compile.scm Log message: * goops.scm, dispatch.scm, compile.scm: Removed debugging code and disabled backtracing. From mdj@sourceware.cygnus.com Sat Aug 21 13:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:11:00 -0000 Subject: guile/guile-oops GOOPS-VERSION Message-ID: <19990821201111.3600.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:11:11 Modified files: guile-oops : GOOPS-VERSION Log message: From mdj@sourceware.cygnus.com Sat Aug 21 13:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:12:00 -0000 Subject: guile/guile-oops goops.h Message-ID: <19990821201247.4228.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:12:47 Modified files: guile-oops : goops.h Log message: From mdj@sourceware.cygnus.com Sat Aug 21 13:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:12:00 -0000 Subject: guile/guile-oops dispatch.scm Message-ID: <19990821201219.4077.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:12:19 Modified files: guile-oops : dispatch.scm Log message: * goops.scm, dispatch.scm, compile.scm: Removed debugging code and disabled backtracing. From mdj@sourceware.cygnus.com Sat Aug 21 13:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:12:00 -0000 Subject: guile/guile-oops configure Message-ID: <19990821201159.3922.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:11:59 Modified files: guile-oops : configure Log message: Regenerated From mdj@sourceware.cygnus.com Sat Aug 21 13:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:12:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <19990821201235.4154.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:12:35 Modified files: guile-oops : goops.c Log message: * goops.c (scm_goops_version): Version information. From mdj@sourceware.cygnus.com Sat Aug 21 13:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:12:00 -0000 Subject: guile/guile-oops configure.in Message-ID: <19990821201209.4004.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:12:09 Modified files: guile-oops : configure.in Log message: From mdj@sourceware.cygnus.com Sat Aug 21 13:13:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:13:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990821201259.4301.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:12:59 Modified files: guile-oops : goops.scm Log message: * goops.scm (class-slot-ref, class-slot-set!): New public procedures. (make-get, make-set): Temporary hack until we get real method compilation: Mark standard accessors so that the compiler doesn't need to create the next-method. * goops.scm (goops-version): Exported. * goops.scm, dispatch.scm, compile.scm: Removed debugging code and disabled backtracing. From mdj@sourceware.cygnus.com Sat Aug 21 13:13:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:13:00 -0000 Subject: guile/guile-oops versiondat.h.in Message-ID: <19990821201338.4467.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:13:38 Added files: guile-oops : versiondat.h.in Log message: * versiondat.h.in: New file. From mdj@sourceware.cygnus.com Sat Aug 21 13:13:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:13:00 -0000 Subject: guile/guile-oops mop.text Message-ID: <19990821201309.4379.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:13:09 Modified files: guile-oops : mop.text Log message: From mdj@sourceware.cygnus.com Sat Aug 21 13:15:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 13:15:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990821201535.4597.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 13:15:35 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Aug 21 15:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 15:28:00 -0000 Subject: guile/guile-oops compile.scm Message-ID: <19990821222833.12474.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 15:28:33 Modified files: guile-oops : compile.scm Log message: Comment fixes From mdj@sourceware.cygnus.com Sat Aug 21 15:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 15:28:00 -0000 Subject: guile/guile-oops dispatch.scm Message-ID: <19990821222814.12395.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 15:28:14 Modified files: guile-oops : dispatch.scm Log message: * dispatch.scm (method-cache-insert!): Grow cache in multiples of 2 starting with 1. (hash-threshold): Decreased to 3. From mdj@sourceware.cygnus.com Sat Aug 21 15:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 15:28:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <19990821222854.12547.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 15:28:54 Modified files: guile-oops : goops.c Log message: * goops.c, goops.h (SCM_INITIAL_MCACHE_SIZE): Renamed from SCM_INITIAL_HASH_SIZE and set to 1. From mdj@sourceware.cygnus.com Sat Aug 21 15:29:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 15:29:00 -0000 Subject: guile/guile-oops goops.h Message-ID: <19990821222935.12646.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 15:29:35 Modified files: guile-oops : goops.h Log message: * goops.c, goops.h (SCM_INITIAL_MCACHE_SIZE): Renamed from SCM_INITIAL_HASH_SIZE and set to 1. From mdj@sourceware.cygnus.com Sat Aug 21 15:29:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 15:29:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990821222949.12720.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 15:29:49 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Aug 21 20:35:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 20:35:00 -0000 Subject: guile/guile-oops Makefile.am Message-ID: <19990822033555.1521.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 20:35:55 Modified files: guile-oops : Makefile.am Log message: * Makefile.am (goopsdata_DATA): Added stklos.scm. From mdj@sourceware.cygnus.com Sat Aug 21 20:39:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 20:39:00 -0000 Subject: guile/guile-oops Makefile.in Message-ID: <19990822033955.1753.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 20:39:55 Modified files: guile-oops : Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sat Aug 21 20:39:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 20:39:00 -0000 Subject: guile/guile-oops GOOPS-VERSION INSTALL README TODO Message-ID: <19990822033935.1679.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 20:39:35 Modified files: guile-oops : GOOPS-VERSION INSTALL README TODO Log message: From mdj@sourceware.cygnus.com Sat Aug 21 20:40:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 20:40:00 -0000 Subject: guile/guile-oops composite-slot.scm Message-ID: <19990822034016.1906.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 20:40:16 Modified files: guile-oops : composite-slot.scm Log message: * composite-slot.scm (compute-propagated-get-n-set): Removed some remnant code. From mdj@sourceware.cygnus.com Sat Aug 21 20:40:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 20:40:00 -0000 Subject: guile/guile-oops compile.scm Message-ID: <19990822034007.1833.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 20:40:07 Modified files: guile-oops : compile.scm Log message: * compile.scm (next-method?): Temporary predicate to check if the method might be using next-methods. (compile-method): Use next-method?. From mdj@sourceware.cygnus.com Sat Aug 21 20:40:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 20:40:00 -0000 Subject: guile/guile-oops describe.scm Message-ID: <19990822034041.1999.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 20:40:41 Modified files: guile-oops : describe.scm Log message: Comment fix From mdj@sourceware.cygnus.com Sat Aug 21 20:40:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 20:40:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990822034054.2071.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 20:40:54 Modified files: guile-oops : goops.scm Log message: * goops.scm (slot-unbound, slot-missing, no-next-method): Mark as system procedures so that they won't turn up in backtraces; Moved some utilities over to util.scm; Better error checking in class macro. From mdj@sourceware.cygnus.com Sat Aug 21 20:41:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 20:41:00 -0000 Subject: guile/guile-oops util.scm Message-ID: <19990822034107.2149.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 20:41:07 Modified files: guile-oops : util.scm Log message: * goops.scm (slot-unbound, slot-missing, no-next-method): Mark as system procedures so that they won't turn up in backtraces; Moved some utilities over to util.scm; Better error checking in class macro. From mdj@sourceware.cygnus.com Sat Aug 21 20:41:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 21 Aug 1999 20:41:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990822034152.2222.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/21 20:41:52 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 22 00:40:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 22 Aug 1999 00:40:00 -0000 Subject: guile/guile-oops Makefile.am Makefile.in READM ... Message-ID: <19990822074052.15639.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/22 00:40:52 Modified files: guile-oops : Makefile.am Makefile.in README goops-tutorial.texi goops.info goops.texi hierarchy.txt Log message: From mdj@sourceware.cygnus.com Sun Aug 22 00:41:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 22 Aug 1999 00:41:00 -0000 Subject: guile/guile-oops stklos.scm Message-ID: <19990822074127.15733.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/22 00:41:27 Added files: guile-oops : stklos.scm Log message: * stklos.scm: New file: STKlos compatibility module. From mdj@sourceware.cygnus.com Sun Aug 22 02:03:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 22 Aug 1999 02:03:00 -0000 Subject: guile/guile-oops README goops-tutorial.texi go ... Message-ID: <19990822090318.19980.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/22 02:03:17 Modified files: guile-oops : README goops-tutorial.texi goops.info goops.texi Log message: From mdj@sourceware.cygnus.com Sun Aug 22 12:21:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 22 Aug 1999 12:21:00 -0000 Subject: guile/guile-oops GOOPS-VERSION README goops.te ... Message-ID: <19990822192140.2019.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/22 12:21:38 Modified files: guile-oops : GOOPS-VERSION README goops.texi Added files: guile-oops : BUGS Log message: From mdj@sourceware.cygnus.com Mon Aug 23 14:26:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 14:26:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990823212551.17555.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 14:25:50 Modified files: guile-core/libguile: eval.c Log message: * eval.c (SCM_CEVAL): Let the SCM_IM_SLOT_SET_X form return SCM_UNSPECIFIED instead of the set value. From mdj@sourceware.cygnus.com Mon Aug 23 14:27:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 14:27:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990823212724.17995.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 14:27:23 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Mon Aug 23 14:30:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 14:30:00 -0000 Subject: guile/guile-oops describe.scm Message-ID: <19990823213052.18772.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 14:30:51 Modified files: guile-oops : describe.scm Log message: * describe.scm (describe): Say # instead of #[unbound]. From mdj@sourceware.cygnus.com Mon Aug 23 14:31:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 14:31:00 -0000 Subject: guile/guile-oops dispatch.scm Message-ID: <19990823213102.18884.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 14:31:01 Modified files: guile-oops : dispatch.scm Log message: * dispatch.scm (memoize-method!): Mark as system-procedure. From mdj@sourceware.cygnus.com Mon Aug 23 14:31:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 14:31:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <19990823213118.19037.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 14:31:18 Modified files: guile-oops : goops.c Log message: * goops.c (scm_sys_allocate_instance): Rewritten. From mdj@sourceware.cygnus.com Mon Aug 23 14:31:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 14:31:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990823213137.19213.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 14:31:36 Modified files: guile-oops : goops.scm Log message: * goops.scm (compute-slot-accessors): Bugfix: The slots argument is the direct-slots. The old code assumed all slots. From mdj@sourceware.cygnus.com Mon Aug 23 14:32:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 14:32:00 -0000 Subject: guile/guile-oops ChangeLog GOOPS-VERSION NEWS ... Message-ID: <19990823213209.19428.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 14:32:09 Modified files: guile-oops : ChangeLog GOOPS-VERSION NEWS README Log message: From mdj@sourceware.cygnus.com Mon Aug 23 14:34:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 14:34:00 -0000 Subject: guile/guile-oops GOOPS-VERSION README Message-ID: <19990823213453.20413.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 14:34:53 Modified files: guile-oops : GOOPS-VERSION README Log message: From mdj@sourceware.cygnus.com Mon Aug 23 14:41:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 14:41:00 -0000 Subject: guile/guile-oops README goops-tutorial.texi go ... Message-ID: <19990823214148.21153.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 14:41:48 Modified files: guile-oops : README goops-tutorial.texi goops.texi Log message: From mdj@sourceware.cygnus.com Mon Aug 23 19:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:10:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990824021020.30011.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 19:10:20 Modified files: guile-core/libguile: eval.c Log message: * eval.c (scm_init_eval): Use scm_make_smob_type instead of scm_newsmob. From mdj@sourceware.cygnus.com Mon Aug 23 19:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:10:00 -0000 Subject: guile/guile-core/libguile objects.c Message-ID: <19990824021047.30084.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 19:10:47 Modified files: guile-core/libguile: objects.c Log message: * objects.c (scm_class_of): Treat scm_tc16_port_with_ps as ports. From mdj@sourceware.cygnus.com Mon Aug 23 19:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:11:00 -0000 Subject: guile/guile-core/libguile ports.c Message-ID: <19990824021117.30163.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 19:11:17 Modified files: guile-core/libguile: ports.c Log message: * ports.c (scm_output_port_p): Bugfix: Coerce output port before testing (otherwise the port-print-state trick won't be transparent to the user; one example where this caused problems was in the (ice-9 format) module). From mdj@sourceware.cygnus.com Mon Aug 23 19:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:11:00 -0000 Subject: guile/guile-core/libguile print.c Message-ID: <19990824021154.30301.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 19:11:54 Modified files: guile-core/libguile: print.c Log message: * print.c (scm_get_print_state): New procedure: Given an output port, return the print state associated to it in the current print chain, if one exists; (scm_port_with_print_state): New procedure: Associate a print-state with a port. (scm_valid_oport_value_p): Use SCM_PORT_WITH_PS_P; (scm_printer_apply): Wrap port and pstate as a smob; (print_state_printer): Removed. From mdj@sourceware.cygnus.com Mon Aug 23 19:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:12:00 -0000 Subject: guile/guile-core/libguile print.h Message-ID: <19990824021206.30379.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 19:12:06 Modified files: guile-core/libguile: print.h Log message: * print.h (SCM_PORT_WITH_PS_P, SCM_PORT_WITH_PS_PORT, SCM_PORT_WITH_PS_PS): Represent ports with print states as a smob instead of a pair of a port and a print state. We'll need to cons once extra in scm_printer_apply but the type system will be cleaner, it will mix better with GOOPS, and, it will be even more transparent to the user. From mdj@sourceware.cygnus.com Mon Aug 23 19:14:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:14:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990824021458.30599.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 19:14:58 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Mon Aug 23 19:21:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:21:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990824022154.31081.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 19:21:54 Modified files: guile-core : NEWS Log message: From mdj@sourceware.cygnus.com Mon Aug 23 19:22:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:22:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990824022240.31238.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 19:22:40 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Mon Aug 23 19:22:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:22:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <19990824022218.31162.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 19:22:18 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm: Removed old style hooks. (inherit-print-state): Rwwritten to use port-with-print-state. From mdj@sourceware.cygnus.com Mon Aug 23 19:23:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 23 Aug 1999 19:23:00 -0000 Subject: guile/guile-core/libguile print.c Message-ID: <19990824022302.31326.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 19:23:02 Modified files: guile-core/libguile: print.c Log message: fix From mdj@sourceware.cygnus.com Wed Aug 25 21:24:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 25 Aug 1999 21:24:00 -0000 Subject: guile/guile-core/libguile ChangeLog __scm.h ev ... Message-ID: <19990826042443.2636.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/25 21:24:43 Modified files: guile-core/libguile: ChangeLog __scm.h eval.c eval.h gc.c gsubr.c gsubr.h init.c numbers.c objects.c objects.h print.c procs.c procs.h snarf.h Log message: * procs.c, procs.h (scm_subr_entry): New type: Stores data associated with subrs. (SCM_SUBRNUM, SCM_SUBR_ENTRY, SCM_SUBR_GENERIC, SCM_SUBR_PROPS, SCM_SUBR_DOC): New macros. (scm_subr_table): New variable. (scm_mark_subr_table): New function. * init.c (scm_boot_guile_1): Call scm_init_subr_table. * gc.c (scm_gc_mark): Don't mark subr names here. (scm_igc): Call scm_mark_subr_table. * snarf.h (SCM_GPROC, SCM_GPROC1): New macros. * procs.c, procs.h (scm_subr_p): New function (used internally). * gsubr.c, gsubr.h (scm_make_gsubr_with_generic): New function. * objects.c, objects.h (scm_primitive_generic): New class. * objects.h (SCM_CMETHOD_CODE, SCM_CMETHOD_ENV): New macros. * print.c (scm_iprin1): Print primitive-generics. * __scm.h (SCM_WTA_DISPATCH_1, SCM_GASSERT1, SCM_WTA_DISPATCH_2, SCM_GASSERT2): New macros. * eval.c (SCM_CEVAL, SCM_APPLY): Replace scm_wta --> SCM_WTA_DISPATCH_1 for scm_cxr's (unary floating point primitives). NOTE: This means that it is now *required* to use SCM_GPROC1 when creating float scm_cxr's (float scm_cxr's is an obscured representation that will be removed in the future anyway, so backward compatibility is no problem here). * numbers.c: Converted most numeric primitives (all but bit comparison operations and bit operations) to dispatch on generic if args don't match. * eval.c, eval.h (scm_eval_body): New function. * objects.c (scm_call_generic_0, scm_call_generic_1, scm_call_generic_2, scm_call_generic_3, scm_apply_generic): New functions. * eval.c (SCM_CEVAL): Apply the cmethod directly after having called scm_memoize_method instead of doing a second lookup. * objects.h (scm_memoize_method): Now returns the memoized cmethod. * procs.c (scm_make_subr_opt): Use scm_sysintern0 instead of scm_sysintern so that the binding connected with the subr name isn't cleared when we give set = 0. From mdj@sourceware.cygnus.com Wed Aug 25 21:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 25 Aug 1999 21:28:00 -0000 Subject: guile/guile-oops TODO Message-ID: <19990826042845.3060.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/25 21:28:45 Modified files: guile-oops : TODO Log message: From mdj@sourceware.cygnus.com Wed Aug 25 21:29:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 25 Aug 1999 21:29:00 -0000 Subject: guile/guile-oops ChangeLog compile.scm configu ... Message-ID: <19990826042930.3183.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/25 21:29:29 Modified files: guile-oops : ChangeLog compile.scm configure configure.in dispatch.scm goops.c goops.h goops.scm Log message: * configure.in: Added test for scm_apply_generic. * goops.c (create_standard_classes): New class . * goops.scm (define-primitive-generic): New special form. * goops.c (scm_init_goops): Create and define generic scm_no_applicable_method. * goops.c (memoize_method): Now returns the cmethod to evaluate. (call_memoize_method): Bugfix: Check that another thread hasn't inserted a method between the cache miss and locking the mutex. (This bug wouldn't have shown itself until POSIX threads.) * dispatch.scm (method-entry): Moved to compile.scm. * compile.scm (make-make-next-method): Use compute-cmethod. (compute-cmethod): New procedure: Uses code-table if possible. From mdj@sourceware.cygnus.com Wed Aug 25 21:30:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 25 Aug 1999 21:30:00 -0000 Subject: guile/guile-oops goops.info Message-ID: <19990826043018.3303.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/25 21:30:17 Modified files: guile-oops : goops.info Log message: From mdj@sourceware.cygnus.com Sat Aug 28 18:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 18:28:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990829012849.9931.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 18:28:49 Modified files: guile-core/libguile: eval.c Log message: * eval.c (SCM_APPLY): Fixed serious evaluator bug which returned an ILOC instead of the value if a closure with a symbol as last form was first called normally and then via `map'. From mdj@sourceware.cygnus.com Sat Aug 28 18:29:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 18:29:00 -0000 Subject: guile/guile-core/libguile sort.c Message-ID: <19990829012905.10018.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 18:29:05 Modified files: guile-core/libguile: sort.c Log message: * sort.c (closureless): Use scm_eval_body. From mdj@sourceware.cygnus.com Sat Aug 28 18:31:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 18:31:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990829013110.10170.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 18:31:10 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Aug 28 20:25:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:25:00 -0000 Subject: guile/guile-core TODO Message-ID: <19990829032536.18503.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:25:36 Modified files: guile-core : TODO Log message: From mdj@sourceware.cygnus.com Sat Aug 28 20:26:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:26:00 -0000 Subject: guile/guile-core/libguile gc.c Message-ID: <19990829032621.18666.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:26:21 Modified files: guile-core/libguile: gc.c Log message: * gc.c (scm_gc_mark): Mark 1 procedure slot in entities instead of 4. From mdj@sourceware.cygnus.com Sat Aug 28 20:26:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:26:00 -0000 Subject: guile/guile-core/libguile objects.c Message-ID: <19990829032639.18738.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:26:39 Modified files: guile-core/libguile: objects.c Log message: * objects.c, objects.h (scm_mcache_lookup_cmethod): Moved here from eval.c; Support 0 arity methods. (scm_set_object_procedure_x): Removed scm_sym_atdispatch; (scm_apply_generic_env): Removed. Replaced slots proc0-3 with procedure. From mdj@sourceware.cygnus.com Sat Aug 28 20:26:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:26:00 -0000 Subject: guile/guile-core/libguile objects.h Message-ID: <19990829032651.18815.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:26:51 Modified files: guile-core/libguile: objects.h Log message: * objects.c, objects.h (scm_mcache_lookup_cmethod): Moved here from eval.c; Support 0 arity methods. (scm_set_object_procedure_x): Removed scm_sym_atdispatch; (scm_apply_generic_env): Removed. Replaced slots proc0-3 with procedure. * objects.h (SCM_OPERATOR_PROC_0, SCM_OPERATOR_PROC_1, SCM_OPERATOR_PROC_2, SCM_OPERATOR_PROC_3): Replaced by SCM_OPERATOR_PROCEDURE. (SCM_ENTITY_PROC_0, SCM_ENTITY_PROC_1, SCM_ENTITY_PROC_2, SCM_ENTITY_PROC_3): Replaced by SCM_ENTITY_PROCEDURE. From mdj@sourceware.cygnus.com Sat Aug 28 20:26:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:26:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990829032605.18587.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:26:05 Modified files: guile-core/libguile: eval.c Log message: * eval.c (scm_sym_args): Removed. (SCM_CEVAL): Simplified entity application. Moved dispatch code to objects.c. From mdj@sourceware.cygnus.com Sat Aug 28 20:27:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:27:00 -0000 Subject: guile/guile-core/libguile sort.c Message-ID: <19990829032733.19045.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:27:33 Modified files: guile-core/libguile: sort.c Log message: Fix From mdj@sourceware.cygnus.com Sat Aug 28 20:27:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:27:00 -0000 Subject: guile/guile-core/libguile procprop.c Message-ID: <19990829032718.18973.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:27:18 Modified files: guile-core/libguile: procprop.c Log message: * procprop.c (scm_i_procedure_arity): Bugfix: Handle generics. From mdj@sourceware.cygnus.com Sat Aug 28 20:27:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:27:00 -0000 Subject: guile/guile-core/libguile print.c Message-ID: <19990829032707.18896.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:27:07 Modified files: guile-core/libguile: print.c Log message: * print.c (scm_isymnames): Removed #@hash-dispatch. From mdj@sourceware.cygnus.com Sat Aug 28 20:27:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:27:00 -0000 Subject: guile/guile-core/libguile struct.c struct.h Message-ID: <19990829032756.19121.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:27:55 Modified files: guile-core/libguile: struct.c struct.h Log message: * struct.c, struct.h: Replace 4 procedure slots with one. (scm_struct_i_procedure): Replaces scm_struct_i_procedure. From mdj@sourceware.cygnus.com Sat Aug 28 20:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:28:00 -0000 Subject: guile/guile-core/libguile tags.h Message-ID: <19990829032809.19196.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:28:09 Modified files: guile-core/libguile: tags.h Log message: * tags.h (SCM_IM_HASH_DISPATCH): Removed. From mdj@sourceware.cygnus.com Sat Aug 28 20:29:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:29:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990829032904.19286.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:29:03 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Aug 28 20:33:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:33:00 -0000 Subject: guile/guile-oops configure.in Message-ID: <19990829033316.19480.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:33:16 Modified files: guile-oops : configure.in Log message: * configure.in: GOOPS is now dependent on Guile >= 1.3.3. From mdj@sourceware.cygnus.com Sat Aug 28 20:33:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:33:00 -0000 Subject: guile/guile-oops goops.c goops.h Message-ID: <19990829033339.19562.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:33:39 Modified files: guile-oops : goops.c goops.h Log message: * goops.h: Representation of GOOPS objects modified: Only one entity and operator procedure now. From mdj@sourceware.cygnus.com Sat Aug 28 20:34:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:34:00 -0000 Subject: guile/guile-oops dispatch.scm goops.scm Message-ID: <19990829033444.19671.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:34:44 Modified files: guile-oops : dispatch.scm goops.scm Log message: Representation of GOOPS objects + method cache modified From mdj@sourceware.cygnus.com Sat Aug 28 20:35:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:35:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990829033527.19827.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:35:27 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Aug 28 20:35:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 28 Aug 1999 20:35:00 -0000 Subject: guile/guile-oops configure Message-ID: <19990829033509.19752.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/28 20:35:09 Modified files: guile-oops : configure Log message: Regenerated From mdj@sourceware.cygnus.com Sun Aug 29 07:21:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 07:21:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <19990829142131.31016.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 07:21:31 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (try-module-autoload): Use %search-load-path. From mdj@sourceware.cygnus.com Sun Aug 29 07:22:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 07:22:00 -0000 Subject: guile/guile-core/libguile eval.h Message-ID: <19990829142217.31255.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 07:22:17 Modified files: guile-core/libguile: eval.h Log message: * eval.c, eval.h: Bugfix: scm_sym_apply was not initialized correctly. From mdj@sourceware.cygnus.com Sun Aug 29 07:22:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 07:22:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990829142204.31173.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 07:22:04 Modified files: guile-core/libguile: eval.c Log message: * eval.c, eval.h: Bugfix: scm_sym_apply was not initialized correctly. From mdj@sourceware.cygnus.com Sun Aug 29 07:22:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 07:22:00 -0000 Subject: guile/guile-core/libguile procs.c Message-ID: <19990829142245.31405.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 07:22:45 Modified files: guile-core/libguile: procs.c Log message: * procs.c (scm_setter): Converted to use generic dispatch. From mdj@sourceware.cygnus.com Sun Aug 29 07:22:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 07:22:00 -0000 Subject: guile/guile-core/libguile load.c Message-ID: <19990829142230.31330.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 07:22:30 Modified files: guile-core/libguile: load.c Log message: * load.c (scm_search_path): Don't try extensions which already are present at the end of the filename. (scm_init_load): Check .scm first. (Thanks to Keisuke Nishida.) From mdj@sourceware.cygnus.com Sun Aug 29 07:23:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 07:23:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990829142323.31578.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 07:23:22 Modified files: guile-core : THANKS Log message: From mdj@sourceware.cygnus.com Sun Aug 29 07:23:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 07:23:00 -0000 Subject: guile/guile-core/libguile stacks.c Message-ID: <19990829142300.31504.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 07:23:00 Modified files: guile-core/libguile: stacks.c Log message: * stacks.c (scm_sym_apply): Removed. (Thanks to Ken Raeburn.) From mdj@sourceware.cygnus.com Sun Aug 29 07:23:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 07:23:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990829142337.31650.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 07:23:37 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 29 07:24:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 07:24:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990829142425.31896.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 07:24:25 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 29 07:26:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 07:26:00 -0000 Subject: guile/guile-oops THANKS goops.info goops.texi Message-ID: <19990829142616.32317.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 07:26:16 Modified files: guile-oops : THANKS goops.info goops.texi Log message: From ghouston@sourceware.cygnus.com Sun Aug 29 09:50:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 09:50:00 -0000 Subject: guile/guile-core/libguile ChangeLog ports.c Message-ID: <19990829165040.16563.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/08/29 09:50:40 Modified files: guile-core/libguile: ChangeLog ports.c Log message: 1999-08-29 Gary Houston * ports.c (scm_ungetc): bugfix: if putback_buf is NULL don't allocate zero bytes. From ghouston@sourceware.cygnus.com Sun Aug 29 09:54:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 09:54:00 -0000 Subject: guile/guile-core libguile/ChangeLog THANKS Message-ID: <19990829165435.16762.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/08/29 09:54:35 Modified files: guile-core/libguile: ChangeLog guile-core : THANKS Log message: add the attribution From ghouston@sourceware.cygnus.com Sun Aug 29 10:48:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 10:48:00 -0000 Subject: guile-modules/test-suite ChangeLog tests/ports ... Message-ID: <19990829174827.22437.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: ghouston@egcs.cygnus.com 99/08/29 10:48:26 Modified files: test-suite : ChangeLog test-suite/tests: ports.test Log message: 1999-08-29 Gary Houston * tests/ports.test: test unread-char and unread-string. From mdj@sourceware.cygnus.com Sun Aug 29 10:56:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 10:56:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990829175614.22746.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 10:56:13 Modified files: guile-core : RELEASE Log message: From mdj@sourceware.cygnus.com Sun Aug 29 10:57:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 10:57:00 -0000 Subject: guile/guile-core acconfig.h Message-ID: <19990829175735.22926.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 10:57:35 Modified files: guile-core : acconfig.h Log message: * acconfig.h: Added HAVE_S_ISLNK. From mdj@sourceware.cygnus.com Sun Aug 29 10:57:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 10:57:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990829175705.22841.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 10:57:05 Modified files: guile-core : THANKS Log message: * configure.in: Test for presence of S_ISLNK in sys/stat.h. (Thanks to Bernard Urban.) Test for memmove and bcopy. (Thanks to From mdj@sourceware.cygnus.com Sun Aug 29 11:00:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:00:00 -0000 Subject: guile/guile-core configure.in Message-ID: <19990829180049.23114.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:00:49 Modified files: guile-core : configure.in Log message: * configure.in: Test for presence of S_ISLNK in sys/stat.h. (Thanks to Bernard Urban.) Test for memmove and bcopy. (Thanks to suzukis@file.phys.tohoku.ac.jp.) From mdj@sourceware.cygnus.com Sun Aug 29 11:01:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:01:00 -0000 Subject: guile/guile-core Makefile.in configure Message-ID: <19990829180136.23205.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:01:35 Modified files: guile-core : Makefile.in configure Log message: Regenerated From mdj@sourceware.cygnus.com Sun Aug 29 11:01:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:01:00 -0000 Subject: guile/guile-core/guile-readline Makefile.am Message-ID: <19990829180152.23280.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:01:52 Modified files: guile-core/guile-readline: Makefile.am Log message: * Makefile.am: Install guile-readline/readline.h. From mdj@sourceware.cygnus.com Sun Aug 29 11:02:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:02:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990829180244.23508.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:02:44 Modified files: guile-core/guile-readline: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 29 11:02:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:02:00 -0000 Subject: guile/guile-core/guile-readline Makefile.in Message-ID: <19990829180233.23434.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:02:33 Modified files: guile-core/guile-readline: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sun Aug 29 11:02:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:02:00 -0000 Subject: guile/guile-core/guile-readline readline.c rea ... Message-ID: <19990829180219.23362.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:02:19 Modified files: guile-core/guile-readline: readline.c readline.h Log message: The following change makes it possible for applications to have their own version of scm_readline. * readline.c, readline.h (rl_cleanup_after_signal, rl_free_line_state): Made global. (scm_readline_init_ports): New function. (scm_readline): Use scm_readline_init_ports. (Thanks to Anders Holst.) From mdj@sourceware.cygnus.com Sun Aug 29 11:03:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:03:00 -0000 Subject: guile/guile-core/libguile filesys.c Message-ID: <19990829180339.23835.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:03:39 Modified files: guile-core/libguile: filesys.c Log message: * filesys.c (scm_stat2scm): Conditionally use S_ISLNK. From mdj@sourceware.cygnus.com Sun Aug 29 11:03:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:03:00 -0000 Subject: guile/guile-core/libguile Makefile.am Message-ID: <19990829180302.23585.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:03:02 Modified files: guile-core/libguile: Makefile.am Log message: * Makefile.am (libguile_la_LDFLAGS): Bumped libguile version again. (1.3.4 will be binary incompatible with 1.3.2 because of a change in the representation of entities and operators.) From mdj@sourceware.cygnus.com Sun Aug 29 11:03:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:03:00 -0000 Subject: guile/guile-core/libguile dynl-dl.c Message-ID: <19990829180326.23754.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:03:26 Modified files: guile-core/libguile: dynl-dl.c Log message: * dynl-dl.c (RTLD_GLOBAL): Define if non-existent. (Thanks to Bernard Urban and Ian Grant.) From mdj@sourceware.cygnus.com Sun Aug 29 11:03:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:03:00 -0000 Subject: guile/guile-core/libguile Makefile.in Message-ID: <19990829180316.23679.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:03:16 Modified files: guile-core/libguile: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sun Aug 29 11:04:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:04:00 -0000 Subject: guile/guile-core/libguile strorder.c Message-ID: <19990829180456.24906.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:04:55 Modified files: guile-core/libguile: strorder.c Log message: * strorder.c (scm_string_less_p, scm_string_ci_less_p): Bugfix. (Thanks to Karoly Lorentey.) From mdj@sourceware.cygnus.com Sun Aug 29 11:04:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:04:00 -0000 Subject: guile/guile-core/libguile gh_data.c strop.c Message-ID: <19990829180411.24249.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:04:11 Modified files: guile-core/libguile: gh_data.c strop.c Log message: * gh_data.c, ports.c, strop.c: Alternatively use bcopy if memmove isn't present. (Thanks to suzukis@file.phys.tohoku.ac.jp.) From mdj@sourceware.cygnus.com Sun Aug 29 11:04:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:04:00 -0000 Subject: guile/guile-core/libguile ports.c Message-ID: <19990829180428.24511.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:04:28 Modified files: guile-core/libguile: ports.c Log message: * gh_data.c, ports.c, strop.c: Alternatively use bcopy if memmove isn't present. (Thanks to suzukis@file.phys.tohoku.ac.jp.) * ports.c: Use ANSI C prototypes in definitions. (Thanks to Bernard Urban.) From mdj@sourceware.cygnus.com Sun Aug 29 11:04:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:04:00 -0000 Subject: guile/guile-core/libguile scmconfig.h.in Message-ID: <19990829180443.24720.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:04:43 Modified files: guile-core/libguile: scmconfig.h.in Log message: Regenerated From mdj@sourceware.cygnus.com Sun Aug 29 11:15:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:15:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990829181532.25482.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:15:32 Modified files: guile-core : ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 29 11:15:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:15:00 -0000 Subject: guile/guile-core/libguile numbers.c Message-ID: <19990829181510.25394.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:15:10 Modified files: guile-core/libguile: numbers.c Log message: * numbers.c (scm_lcm): Bugfix: BIGDIG --> SCM_BIGDIG; Account for the case when second argument is unbound. From mdj@sourceware.cygnus.com Sun Aug 29 11:16:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:16:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990829181614.25572.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:16:14 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 29 11:18:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:18:00 -0000 Subject: guile/guile-core/doc stamp-vti version.texi Message-ID: <19990829181758.25787.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:17:58 Modified files: guile-core/doc : stamp-vti version.texi Log message: From mdj@sourceware.cygnus.com Sun Aug 29 11:19:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:19:00 -0000 Subject: guile/guile-oops Makefile.am Makefile.in Message-ID: <19990829181900.26003.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:19:00 Modified files: guile-oops : Makefile.am Makefile.in Log message: From mdj@sourceware.cygnus.com Sun Aug 29 11:32:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 11:32:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990829183225.28454.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 11:32:25 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 29 12:22:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 12:22:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <19990829192239.5542.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 12:22:39 Modified files: guile-oops : goops.c Log message: * goops.c (create_standard_classes): scm_class_foreign_object made a subclass to scm_class_object. (get_slot_value, set_slot_value): Use scm_eval_body. From mdj@sourceware.cygnus.com Sun Aug 29 12:22:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 12:22:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990829192254.5630.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 12:22:54 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 29 12:25:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 12:25:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990829192532.6233.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 12:25:32 Modified files: guile-core : ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 29 12:26:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 12:26:00 -0000 Subject: guile/guile-core/libguile numbers.c Message-ID: <19990829192654.6332.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 12:26:53 Modified files: guile-core/libguile: numbers.c Log message: Fix of last fix From mdj@sourceware.cygnus.com Sun Aug 29 12:30:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 12:30:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990829193001.6560.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 12:30:01 Modified files: guile-core : RELEASE Log message: From mdj@sourceware.cygnus.com Sun Aug 29 14:06:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 14:06:00 -0000 Subject: guile/guile-core NEWS THANKS Message-ID: <19990829210639.19226.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 14:06:38 Modified files: guile-core : NEWS THANKS Log message: From mdj@sourceware.cygnus.com Sun Aug 29 14:07:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 14:07:00 -0000 Subject: guile/guile-core/guile-readline readline.c Message-ID: <19990829210705.19320.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 14:07:05 Modified files: guile-core/guile-readline: readline.c Log message: Fix From mdj@sourceware.cygnus.com Sun Aug 29 14:08:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 14:08:00 -0000 Subject: guile/guile-core/guile-readline libtool Message-ID: <19990829210838.19453.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 14:08:38 Modified files: guile-core/guile-readline: libtool Log message: From mdj@sourceware.cygnus.com Sun Aug 29 14:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 14:10:00 -0000 Subject: guile/guile-oops NEWS Message-ID: <19990829211000.19795.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 14:10:00 Modified files: guile-oops : NEWS Log message: From mdj@sourceware.cygnus.com Sun Aug 29 14:55:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 14:55:00 -0000 Subject: guile/guile-core acinclude.m4 Message-ID: <19990829215512.26356.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 14:55:12 Modified files: guile-core : acinclude.m4 Log message: * acinclude.m4: Updated. (Thanks to Karl Eichwalder.) From mdj@sourceware.cygnus.com Sun Aug 29 15:21:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 15:21:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990829222138.30494.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 15:21:38 Modified files: guile-core : ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 29 15:21:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 15:21:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990829222105.30408.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 15:21:05 Modified files: guile-core : RELEASE Log message: From mdj@sourceware.cygnus.com Sun Aug 29 15:23:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 15:23:00 -0000 Subject: guile/guile-core acinclude.m4 Message-ID: <19990829222333.30631.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 15:23:33 Modified files: guile-core : acinclude.m4 Log message: * acinclude.m4: Updated. (Thanks to Karl Eichwalder.) From mdj@sourceware.cygnus.com Sun Aug 29 15:24:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 15:24:00 -0000 Subject: guile/guile-core aclocal.m4 configure Message-ID: <19990829222409.30731.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 15:24:09 Modified files: guile-core : aclocal.m4 configure Log message: Regenerated From mdj@sourceware.cygnus.com Sun Aug 29 19:13:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:13:00 -0000 Subject: guile/guile-core/libguile gc.c Message-ID: <19990830021345.14342.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:13:45 Modified files: guile-core/libguile: gc.c Log message: * gc.c (scm_init_storage): Skip registration of cleanup on systems which lack atexit. (Is it important that cleanup is made properly? Maybe we should replace all `exit' with `scm_exit' and call cleanup there?) From mdj@sourceware.cygnus.com Sun Aug 29 19:13:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:13:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990830021331.14268.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:13:31 Modified files: guile-core : ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 29 19:13:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:13:00 -0000 Subject: guile/guile-core configure.in Message-ID: <19990830021323.14194.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:13:23 Modified files: guile-core : configure.in Log message: * configure.in: Test for atexit. From mdj@sourceware.cygnus.com Sun Aug 29 19:14:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:14:00 -0000 Subject: guile/guile-core/libguile strports.c Message-ID: <19990830021436.14505.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:14:36 Modified files: guile-core/libguile: strports.c Log message: * gdbint.c, strports.c: #include . (SEEK_SET is defined there on sunos4.1.4.) From mdj@sourceware.cygnus.com Sun Aug 29 19:14:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:14:00 -0000 Subject: guile/guile-core/libguile gdbint.c Message-ID: <19990830021424.14429.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:14:24 Modified files: guile-core/libguile: gdbint.c Log message: * gdbint.c, strports.c: #include . (SEEK_SET is defined there on sunos4.1.4.) From mdj@sourceware.cygnus.com Sun Aug 29 19:14:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:14:00 -0000 Subject: guile/guile-core/libguile struct.c struct.h Message-ID: <19990830021447.14578.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:14:47 Modified files: guile-core/libguile: struct.c struct.h Log message: * struct.c, struct.h (scm_struct_free_0, scm_struct_free_light, scm_struct_free_standard, scm_struct_free_entity): Declared to return scm_sizet instead of size_t. From mdj@sourceware.cygnus.com Sun Aug 29 19:15:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:15:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990830021508.14657.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:15:07 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 29 19:18:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:18:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990830021800.14820.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:18:00 Modified files: guile-core/libguile: eval.c Log message: * eval.c (SCM_CEVAL): Duplicated the method dispatch code at the SCM_IM_DISPATCH form instead of calling scm_mcache_lookup_cmethod since that cuts down the time for type dispatch by 50%. From mdj@sourceware.cygnus.com Sun Aug 29 19:18:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:18:00 -0000 Subject: guile/guile-core/libguile objects.c Message-ID: <19990830021835.14892.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:18:35 Modified files: guile-core/libguile: objects.c Log message: Moved scm_memoize_method back to eval.c. From mdj@sourceware.cygnus.com Sun Aug 29 19:19:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:19:00 -0000 Subject: guile/guile-oops Makefile.in Message-ID: <19990830021939.15064.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:19:39 Modified files: guile-oops : Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sun Aug 29 19:19:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:19:00 -0000 Subject: guile/guile-oops Makefile.am Message-ID: <19990830021924.14992.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:19:24 Modified files: guile-oops : Makefile.am Log message: Updated version number also for the install-hook. From mdj@sourceware.cygnus.com Sun Aug 29 19:47:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:47:00 -0000 Subject: guile/guile-core configure Message-ID: <19990830024752.16605.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:47:51 Modified files: guile-core : configure Log message: Regenerated From mdj@sourceware.cygnus.com Sun Aug 29 19:49:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:49:00 -0000 Subject: guile/guile-core/libguile scmconfig.h.in Message-ID: <19990830024936.17776.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:49:36 Modified files: guile-core/libguile: scmconfig.h.in Log message: Regenerated From mdj@sourceware.cygnus.com Sun Aug 29 19:49:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 19:49:00 -0000 Subject: guile/guile-core/doc stamp-vti version.texi Message-ID: <19990830024953.17863.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 19:49:53 Modified files: guile-core/doc : stamp-vti version.texi Log message: From jimb@sourceware.cygnus.com Sun Aug 29 20:31:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 20:31:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990830033123.20659.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/29 20:31:23 Modified files: guile-core : THANKS Log message: From jimb@sourceware.cygnus.com Sun Aug 29 21:47:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 21:47:00 -0000 Subject: guile-modules/test-suite/tests/c-api Message-ID: <19990830044747.26175.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/08/29 21:47:46 guile-modules/test-suite/tests/c-api Update of /cvs/guile/guile-modules/test-suite/tests/c-api In directory egcs.cygnus.com:/tmp/cvs-serv26168/c-api Log Message: Directory /cvs/guile/guile-modules/test-suite/tests/c-api added to the repository From jimb@sourceware.cygnus.com Sun Aug 29 23:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 29 Aug 1999 23:42:00 -0000 Subject: guile/guile-core README Message-ID: <19990830064231.6212.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/29 23:42:29 Modified files: guile-core : README Log message: Fix up downloading addresses and filenames. From jimb@sourceware.cygnus.com Mon Aug 30 00:02:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 00:02:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990830070247.10135.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/30 00:02:47 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Aug 30 00:02:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 00:02:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990830070229.10018.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/30 00:02:29 Modified files: guile-core : RELEASE Log message: From jimb@sourceware.cygnus.com Mon Aug 30 00:02:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 00:02:00 -0000 Subject: guile/guile-core/libguile gh_data.c ports.c st ... Message-ID: <19990830070227.10007.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/30 00:02:26 Modified files: guile-core/libguile: gh_data.c ports.c strop.c Log message: * gh_data.c (gh_set_substr): Revert change of 1999-08-29; bcopy is not a correct substitute for memmove, because it doesn't handle overlapping source and destination areas on many platforms. Overlaps are the primary reason to use memmove in the first place. * ports.c (scm_ungetc): Same. * strop.c (scm_substring_move_x): Same. From jimb@sourceware.cygnus.com Mon Aug 30 00:39:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 00:39:00 -0000 Subject: guile-modules/test-suite/tests/c-api Makefile ... Message-ID: <19990830073921.14826.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/08/30 00:39:21 Added files: test-suite/tests/c-api: Makefile README strings.c testlib.c testlib.h Log message: first cut From jimb@sourceware.cygnus.com Mon Aug 30 00:46:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 00:46:00 -0000 Subject: guile-modules/test-suite/tests strings.test Message-ID: <19990830074602.15918.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/08/30 00:46:02 Added files: test-suite/tests: strings.test Log message: * tests/strings.test: New test file. From jimb@sourceware.cygnus.com Mon Aug 30 00:46:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 00:46:00 -0000 Subject: guile-modules/test-suite ChangeLog Message-ID: <19990830074608.15987.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/08/30 00:46:07 Modified files: test-suite : ChangeLog Log message: From mdj@sourceware.cygnus.com Mon Aug 30 05:27:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 05:27:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990830122731.1294.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/30 05:27:31 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Aug 30 21:34:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 30 Aug 1999 21:34:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990831043440.15577.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/30 21:34:40 Modified files: guile-doc/ref : mbapi.texi Log message: Renamed scm_mb_char_t to scm_char_t. From jimb@sourceware.cygnus.com Tue Aug 31 01:06:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 01:06:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990831080631.13579.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 01:06:30 Modified files: guile-core : THANKS Log message: From jimb@sourceware.cygnus.com Tue Aug 31 01:15:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 01:15:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990831081538.15180.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 01:15:38 Modified files: guile-doc/ref : mbapi.texi Log message: Incorporate Handa-san's suggestions. From jimb@sourceware.cygnus.com Tue Aug 31 01:49:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 01:49:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990831084956.20826.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 01:49:55 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Tue Aug 31 01:49:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 01:49:00 -0000 Subject: guile/guile-core/libguile procs.c Message-ID: <19990831084923.20744.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 01:49:22 Modified files: guile-core/libguile: procs.c Log message: * procs.c (scm_make_subr_opt): Fix typo. Remember to multiple table lengths by the size of a single element when growing the table. From jimb@sourceware.cygnus.com Tue Aug 31 04:38:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 04:38:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990831113824.7169.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 04:38:23 Modified files: guile-doc/ref : mbapi.texi Log message: Minor tweaks to introductory text. From jimb@sourceware.cygnus.com Tue Aug 31 05:22:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 05:22:00 -0000 Subject: guile/guile-doc/ref guile-ref.texi Message-ID: <19990831122245.25816.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 05:22:44 Modified files: guile-doc/ref : guile-ref.texi Log message: Remove John Osterhout rant; folks felt it was mean-spirited to include it. From jimb@sourceware.cygnus.com Tue Aug 31 06:04:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 06:04:00 -0000 Subject: guile/guile-core/libguile Makefile.am Makefile.in Message-ID: <19990831130409.9503.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 06:04:08 Modified files: guile-core/libguile: Makefile.am Makefile.in Log message: * Makefile.am (check-local): Set GUILE_LOAD_PATH so the tests can find (ice-9 boot-9) when Guile was compiled in a separate directory from the source. (Thanks to Rodney Brown.) * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Tue Aug 31 06:04:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 06:04:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990831130422.9532.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 06:04:22 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Tue Aug 31 06:37:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 06:37:00 -0000 Subject: guile/guile-core/libguile numbers.c Message-ID: <19990831133729.14013.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 06:37:29 Modified files: guile-core/libguile: numbers.c Log message: * numbers.c (scm_init_numbers): Claim to support the `complex' feature, as expected by (ice-9 format). (Thanks to Ceri Storey.) From jimb@sourceware.cygnus.com Tue Aug 31 06:37:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 06:37:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990831133741.14076.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 06:37:41 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Tue Aug 31 19:47:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 19:47:00 -0000 Subject: guile/guile-core/libguile gc.c gc.h Message-ID: <19990901024732.2022.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 19:47:31 Modified files: guile-core/libguile: gc.c gc.h Log message: Allocators should use the `void *' type for generic pointers. * gc.c (scm_must_malloc, scm_must_realloc, scm_must_free): Change argument and return types. * gc.h: Corresponding changes to prototypes. (Thanks to Forcer.) From jimb@sourceware.cygnus.com Tue Aug 31 19:48:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 19:48:00 -0000 Subject: guile/guile-core configure configure.in Message-ID: <19990901024814.2142.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 19:48:14 Modified files: guile-core : configure configure.in Log message: * configure.in: Use AC_REPLACE_FUNCS to grab libguile/memmove.c if the system doesn't have memmove. Don't test for memmove and bcopy with AC_CHECK_FUNCS. * configure: Regenerated. From jimb@sourceware.cygnus.com Tue Aug 31 19:50:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 19:50:00 -0000 Subject: guile/guile-core Makefile.in Message-ID: <19990901025019.3278.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 19:50:19 Modified files: guile-core : Makefile.in Log message: Regenerated. Seems like conflicting versions of automake installed... From jimb@sourceware.cygnus.com Tue Aug 31 19:51:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 19:51:00 -0000 Subject: guile/guile-core ChangeLog NEWS THANKS libguil ... Message-ID: <19990901025153.3493.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 19:51:53 Modified files: guile-core : ChangeLog NEWS THANKS guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Tue Aug 31 19:51:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 19:51:00 -0000 Subject: guile/guile-core/libguile scmconfig.h.in Message-ID: <19990901025146.3425.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 19:51:45 Modified files: guile-core/libguile: scmconfig.h.in Log message: I take it all back --- bcopy does handle overlapping source and destination areas correctly. At least on every system I could find. But it is better to use AC_REPLACE_FUNCS than to introduce new CPP conditionals. * memmove.c: New file, implementing memmove in terms of bcopy. * scmconfig.h.in: Regenerated. From jimb@sourceware.cygnus.com Tue Aug 31 19:52:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 19:52:00 -0000 Subject: guile/guile-core/libguile memmove.c Message-ID: <19990901025228.3583.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 19:52:28 Added files: guile-core/libguile: memmove.c Log message: I take it all back --- bcopy does handle overlapping source and destination areas correctly. At least on every system I could find. But it is better to use AC_REPLACE_FUNCS than to introduce new CPP conditionals. * memmove.c: New file, implementing memmove in terms of bcopy. * scmconfig.h.in: Regenerated. From jimb@sourceware.cygnus.com Tue Aug 31 21:05:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 21:05:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990901040515.10808.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 21:05:15 Modified files: guile-doc/ref : mbapi.texi Log message: (Finding Character Encoding Boundaries): Tweak text about why it's bad to fix up invalid character offsets. From jimb@sourceware.cygnus.com Tue Aug 31 21:21:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 21:21:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990901042142.12569.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 21:21:42 Modified files: guile-core : RELEASE Log message: Put off deprecating most functions until 1.4; not enough time has elapsed between releases to make it fair to take out those functions now. From jimb@sourceware.cygnus.com Tue Aug 31 21:23:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 31 Aug 1999 21:23:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990901042342.12792.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/31 21:23:41 Modified files: guile-core : RELEASE Log message: From jimb@sourceware.cygnus.com Wed Sep 1 23:40:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 01 Sep 1999 23:40:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990902064054.1537.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/01 23:40:54 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 Makefile.am init.c Added files: guile-core/libguile: Tag: jimb_mb_branch_1 mb.c mb.h Log message: * mb.c, mb.h: New files. * init.c: #include "mb.h". (scm_boot_guile_1): call scm_init_mb. * Makefile.am (libguile_la_SOURCES, BUILT_SOURCES, modinclude_HEADERS): Include the `mb' files in the lists. From mdj@sourceware.cygnus.com Thu Sep 2 02:17:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 02:17:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990902091659.23895.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 02:16:58 Modified files: guile-core : NEWS Log message: From jimb@sourceware.cygnus.com Thu Sep 2 03:47:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 03:47:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990902104750.7431.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/02 03:47:50 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 ChangeLog Log message: From jimb@sourceware.cygnus.com Thu Sep 2 03:47:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 03:47:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990902104729.7312.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/02 03:47:29 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 libguile.h Log message: * libguile.h: #include "mb.h". From jimb@sourceware.cygnus.com Thu Sep 2 03:47:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 03:47:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990902104719.7233.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/02 03:47:19 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 Makefile.am Makefile.in mb.c mb.h Added files: guile-core/libguile: Tag: jimb_mb_branch_1 check_mb.c Log message: * Makefile.am (check_PROGRAMS): add check_mb. (check_mb_SOURCES, check_mb_LDADD): New variables. (check-local): Run check_mb. * check_mb.c: New file, testing multibyte processing functions. * mb.c (scm_mb_get_func): Fix typo in variable name. (scm_mb_walk): Fix another typo in variable name. (scm_mb_multibyte_to_fixed): Use the right variable for the end of the multibyte text. (scm_mb_fixed_to_multibyte): Use the return value from scm_mb_put, instead of making a separate call to scm_mb_len. From mdj@sourceware.cygnus.com Thu Sep 2 05:44:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 05:44:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990902124417.7722.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 05:44:17 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Sep 2 05:44:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 05:44:00 -0000 Subject: guile/guile-oops Makefile.am Message-ID: <19990902124407.7248.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 05:44:07 Modified files: guile-oops : Makefile.am Log message: * Makefile.am (install-exec-hook): Install libgoopscore under $(prefix)/share/guile/oop/goops instead of creating links. Creating links is not portable. The double installation solution will be replaced when Guile starts to use the ltdl portability library for dynamic loading. From mdj@sourceware.cygnus.com Thu Sep 2 05:45:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 05:45:00 -0000 Subject: guile/guile-oops Makefile.in Message-ID: <19990902124459.8582.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 05:44:58 Modified files: guile-oops : Makefile.in Log message: Regenerated From jimb@sourceware.cygnus.com Thu Sep 2 06:23:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 06:23:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990902132305.17114.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/02 06:23:03 Added files: guile-core/libguile: Tag: jimb_mb_branch_1 mbconv.h Log message: New file. From jimb@sourceware.cygnus.com Thu Sep 2 06:23:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 06:23:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990902132323.17150.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/02 06:23:23 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Sep 2 07:06:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 07:06:00 -0000 Subject: guile/guile-oops Makefile.am Message-ID: <19990902140625.23677.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 07:06:24 Modified files: guile-oops : Makefile.am Log message: * Makefile.am (install-exec-hook): Use `dlname' in libgoopscore.la to determine the system dependent name of the library link. From mdj@sourceware.cygnus.com Thu Sep 2 07:06:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 07:06:00 -0000 Subject: guile/guile-oops Makefile.in Message-ID: <19990902140643.23824.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 07:06:43 Modified files: guile-oops : Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Thu Sep 2 07:06:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 07:06:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990902140632.23749.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 07:06:32 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Sep 2 07:51:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 07:51:00 -0000 Subject: guile/guile-core/libguile gc.c Message-ID: <19990902145151.31805.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 07:51:51 Modified files: guile-core/libguile: gc.c Log message: * gc.c (cleanup, scm_init_storage): Use on_exit if present and atexit not available. (sunos4.1.4 needs it.) From mdj@sourceware.cygnus.com Thu Sep 2 07:51:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 07:51:00 -0000 Subject: guile/guile-core configure.in Message-ID: <19990902145134.31604.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 07:51:32 Modified files: guile-core : configure.in Log message: * configure.in: Test for presence of function on_exit. From mdj@sourceware.cygnus.com Thu Sep 2 07:52:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 07:52:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990902145143.31708.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 07:51:42 Modified files: guile-core : ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Sep 2 07:52:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 07:52:00 -0000 Subject: guile/guile-core Makefile.in configure Message-ID: <19990902145226.32025.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 07:52:26 Modified files: guile-core : Makefile.in configure Log message: Regenerated From mdj@sourceware.cygnus.com Thu Sep 2 07:52:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 07:52:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990902145203.31921.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 07:52:03 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Sep 2 07:52:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 07:52:00 -0000 Subject: guile/guile-core/libguile scmconfig.h.in Message-ID: <19990902145232.32098.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 07:52:32 Modified files: guile-core/libguile: scmconfig.h.in Log message: Regenerated From mdj@sourceware.cygnus.com Thu Sep 2 08:15:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 08:15:00 -0000 Subject: guile/guile-core/libguile gc.c Message-ID: <19990902151513.3920.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/02 08:15:12 Modified files: guile-core/libguile: gc.c Log message: Added prototype for on_exit From jimb@sourceware.cygnus.com Thu Sep 2 18:24:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 18:24:00 -0000 Subject: guile/guile-core acinclude.m4 Message-ID: <19990903012442.12151.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/02 18:24:41 Modified files: guile-core : acinclude.m4 Log message: * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in variable name. (Thanks to Bill Schottstaedt.) From jimb@sourceware.cygnus.com Thu Sep 2 18:24:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 02 Sep 1999 18:24:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990903012456.12224.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/02 18:24:56 Modified files: guile-core : ChangeLog Log message: From jimb@sourceware.cygnus.com Fri Sep 3 00:36:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 03 Sep 1999 00:36:00 -0000 Subject: guile-modules/test-suite/tests ports.test Message-ID: <19990903073652.16737.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/03 00:36:51 Modified files: test-suite/tests: ports.test Log message: Fix copyright info. From jimb@sourceware.cygnus.com Fri Sep 3 00:37:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 03 Sep 1999 00:37:00 -0000 Subject: guile-modules/test-suite/tests multilingual.no ... Message-ID: <19990903073712.16812.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/03 00:37:12 Added files: test-suite/tests: multilingual.nottest Log message: * tests/multilingual.nottest: New file, which we will turn into a test file once we actually have multilingual support to test. From jimb@sourceware.cygnus.com Fri Sep 3 00:37:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 03 Sep 1999 00:37:00 -0000 Subject: guile-modules/test-suite ChangeLog Message-ID: <19990903073734.16946.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/03 00:37:33 Modified files: test-suite : ChangeLog Log message: From jimb@sourceware.cygnus.com Fri Sep 3 00:37:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 03 Sep 1999 00:37:00 -0000 Subject: guile-modules/test-suite/tests load.test Message-ID: <19990903073724.16879.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/03 00:37:24 Added files: test-suite/tests: load.test Log message: * tests/load.test: New test file. From jimb@sourceware.cygnus.com Fri Sep 3 00:54:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 03 Sep 1999 00:54:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990903075423.20373.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/03 00:54:23 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Fri Sep 3 00:54:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 03 Sep 1999 00:54:00 -0000 Subject: guile/guile-core/libguile load.c Message-ID: <19990903075407.20309.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/03 00:54:06 Modified files: guile-core/libguile: load.c Log message: * load.c (scm_search_path): If the filename has any extension at all, ignore the entire list of extensions. Also, don't check whether the file is accessible. If the file exists, accessible or not, we should return it. Inaccessible files should cause an error later. (Thanks to Keisuke Nishida for the suggestions.) From jimb@sourceware.cygnus.com Fri Sep 3 01:00:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 03 Sep 1999 01:00:00 -0000 Subject: guile-modules/test-suite/tests load.test Message-ID: <19990903080015.20775.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/03 01:00:15 Modified files: test-suite/tests: load.test Log message: Remove debugging output. From jimb@sourceware.cygnus.com Sat Sep 4 23:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 23:42:00 -0000 Subject: guile/guile-core/libguile init.c Message-ID: <19990905064247.2106.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/04 23:42:47 Modified files: guile-core/libguile: init.c Log message: Add 1999 to copyright years. From jimb@sourceware.cygnus.com Sat Sep 4 23:43:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 23:43:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990905064334.2281.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/04 23:43:34 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 4 23:43:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 23:43:00 -0000 Subject: guile/guile-core/libguile guile-snarf.c Message-ID: <19990905064313.2207.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/04 23:43:13 Added files: guile-core/libguile: guile-snarf.c Log message: * guile-snarf.c: New implementation of guile-snarf, meant to be more robust than the shell script. I think it's complete, but I haven't tested it at all, and I haven't changed the build process to actually use it. We should compare its output against that of the existing shell script, for all source files. From jimb@sourceware.cygnus.com Sat Sep 4 23:46:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 04 Sep 1999 23:46:00 -0000 Subject: guile/guile-core/libguile guile-snarf.c Message-ID: <19990905064603.2420.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/04 23:46:03 Modified files: guile-core/libguile: guile-snarf.c Log message: Typo From jimb@sourceware.cygnus.com Sun Sep 5 05:38:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 05:38:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990905123816.17159.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 05:38:15 Modified files: guile-core : ChangeLog Log message: From jimb@sourceware.cygnus.com Sun Sep 5 05:38:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 05:38:00 -0000 Subject: guile/guile-core aclocal.m4 Message-ID: <19990905123802.17126.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 05:38:02 Modified files: guile-core : aclocal.m4 Log message: * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in variable name. (Thanks to Bill Schottstaedt.) * aclocal.m4: Regenerated. From jimb@sourceware.cygnus.com Sun Sep 5 05:40:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 05:40:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990905124033.17556.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 05:40:32 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sun Sep 5 05:40:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 05:40:00 -0000 Subject: guile/guile-core/libguile guile-snarf.c Message-ID: <19990905124013.17472.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 05:40:12 Modified files: guile-core/libguile: guile-snarf.c Log message: * guile-snarf.c (parse_args): Abort if we haven't handled some character type. From jimb@sourceware.cygnus.com Sun Sep 5 05:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 05:42:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990905124203.17713.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 05:42:03 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sun Sep 5 05:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 05:42:00 -0000 Subject: guile/guile-core/libguile snarf.h Message-ID: <19990905124153.17667.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 05:41:52 Modified files: guile-core/libguile: snarf.h Log message: * snarf.h (SCM_GLOBAL_KEYWORD): Call scm_c_make_keyword, not scm_makekey, which doesn't exist any more. Guess nobody's using this. From jimb@sourceware.cygnus.com Sun Sep 5 06:47:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 06:47:00 -0000 Subject: guile/guile-core/libguile Makefile.am Makefile ... Message-ID: <19990905134723.31448.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 06:47:23 Modified files: guile-core/libguile: Makefile.am Makefile.in guile-snarf.in Log message: * guile-snarf.in: Be sure to exit with an error if CPP does. * Makefile.am (.c.x): Delete the .x file and exit with an error status if guile-snarf exits with an error status. * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Sun Sep 5 06:50:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 06:50:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990905135039.32593.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 06:50:39 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sun Sep 5 18:15:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 18:15:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990906011547.29987.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 18:15:46 Modified files: guile-core : THANKS Log message: From jimb@sourceware.cygnus.com Sun Sep 5 18:53:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 18:53:00 -0000 Subject: guile/guile-core/libguile guile-snarf.c Message-ID: <19990906015352.1313.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 18:53:52 Modified files: guile-core/libguile: guile-snarf.c Log message: Random bug fixes From jimb@sourceware.cygnus.com Sun Sep 5 18:54:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 18:54:00 -0000 Subject: guile/guile-core/libguile guile-snarf.c Message-ID: <19990906015451.1422.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 18:54:51 Removed files: guile-core/libguile: guile-snarf.c Log message: * guile-snarf.c: Deleted. Snarfing should respect CPP conditionals, so it needs to actually run CPP. Bleah. From jimb@sourceware.cygnus.com Sun Sep 5 19:04:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 19:04:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990906020449.1978.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 19:04:49 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sun Sep 5 19:14:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 19:14:00 -0000 Subject: guile/guile-core Makefile.in configure Message-ID: <19990906021405.3393.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 19:14:04 Modified files: guile-core : Makefile.in configure Log message: Propagate the changes of 2 Sept the rest of the way through. * configure: Regenerated. * Makefile.in: Regenerated. Not sure why this diff is so big. From jimb@sourceware.cygnus.com Sun Sep 5 19:14:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 19:14:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990906021406.3410.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 19:14:06 Modified files: guile-core : ChangeLog Log message: From jimb@sourceware.cygnus.com Sun Sep 5 22:47:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 22:47:00 -0000 Subject: guile/guile-core Tag: jimb_mb_branch_1 configu ... Message-ID: <19990906054725.21926.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 22:47:25 Modified files: guile-core : Tag: jimb_mb_branch_1 configure configure.in Log message: * configure.in: Test for iconv. * configure: Regenerate. From jimb@sourceware.cygnus.com Sun Sep 5 22:53:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 22:53:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906055327.24933.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 22:53:27 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mb.c Log message: * mb.c (scm_text_not_char_boundary, scm_text_bad_encoding, scm_text_not_guile_char): Make these globally visible, and rename them with `scm_' at the beginning of their names. * mb.h: Add extern declarations. * mb.c: Correct copyright notice. From jimb@sourceware.cygnus.com Sun Sep 5 22:55:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 22:55:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906055520.25048.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 22:55:20 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mbconv.h Log message: * mbconv.c: New file. * init.c: #include "mbconv.h". (scm_boot_guile_1): call scm_init_mbconv. * mbconv.h: Add extern declaration for scm_init_mbconv. * Makefile.am (libguile_la_SOURCES, BUILT_SOURCES, modinclude_HEADERS): Include the `mbconv' files in the lists. * Makefile.in: Regenerated. * scmconfig.h.in: Regenerated (see configure.in changes). * mbconv.h: Add extern declaration for scm_text_unknown_encoding exception. From jimb@sourceware.cygnus.com Sun Sep 5 22:55:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 22:55:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906055543.25124.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 22:55:43 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mb.h Log message: * mb.c (scm_text_not_char_boundary, scm_text_bad_encoding, scm_text_not_guile_char): Make these globally visible, and rename them with `scm_' at the beginning of their names. * mb.h: Add extern declarations. From jimb@sourceware.cygnus.com Sun Sep 5 22:56:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 22:56:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906055610.25195.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 22:56:10 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 Makefile.am Makefile.in init.c scmconfig.h.in Added files: guile-core/libguile: Tag: jimb_mb_branch_1 mbconv.c Log message: * mbconv.c: New file. * init.c: #include "mbconv.h". (scm_boot_guile_1): call scm_init_mbconv. * mbconv.h: Add extern declaration for scm_init_mbconv. * Makefile.am (libguile_la_SOURCES, BUILT_SOURCES, modinclude_HEADERS): Include the `mbconv' files in the lists. * Makefile.in: Regenerated. * scmconfig.h.in: Regenerated (see configure.in changes). From jimb@sourceware.cygnus.com Sun Sep 5 22:56:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 22:56:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906055639.25262.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 22:56:39 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 ChangeLog Log message: From jimb@sourceware.cygnus.com Sun Sep 5 23:27:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sun, 05 Sep 1999 23:27:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990906062722.27627.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/05 23:27:21 Modified files: guile-doc/ref : mbapi.texi Log message: Many fixes to conversion description, as I try to implement it. Mention the standard terminology suggested by Morioka-san. Rename encodings according to IANA list; include URL for that list. Add descriptions for the functional versions of some macros. Document the variables holding the symbols for exceptions. Use const where appropriate. Promise to null-terminate the return value of scm_mb_fixed_to_multibyte. Minor wording changes and fixes. From jimb@sourceware.cygnus.com Mon Sep 6 02:29:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 02:29:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906092950.16537.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 02:29:50 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mb.c Added files: guile-core/libguile: Tag: jimb_mb_branch_1 mbemacs.h Log message: * mbemacs.h: New file, containing macros for dealing with the Emacs-Mule encoding. * mb.c: Definitions removed from here, to mbemacs.h, and #include mbemacs.h. From jimb@sourceware.cygnus.com Mon Sep 6 02:31:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 02:31:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906093125.16736.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 02:31:25 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Sep 6 02:31:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 02:31:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906093058.16657.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 02:30:58 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 Makefile.am Makefile.in init.c Added files: guile-core/libguile: Tag: jimb_mb_branch_1 mbbasic.c mbbasic.h Log message: * mbbasic.c, mbbasic.h: New files. * init.c: #include "mbbasic.h" * Makefile.am (libguile_la_SOURCES, BUILT_SOURCES, modinclude_HEADERS): Include the `mbbasic' files in the lists. * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Mon Sep 6 06:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 06:42:00 -0000 Subject: guile/guile-doc/ref mbapi.texi mltext.texi Message-ID: <19990906134214.193.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 06:42:14 Modified files: guile-doc/ref : mbapi.texi Added files: guile-doc/ref : mltext.texi Log message: * mbapi.texi, mltext.texi: New files, describing interfaces for dealing with multilingual code. From jimb@sourceware.cygnus.com Mon Sep 6 06:47:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 06:47:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906134718.432.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 06:47:17 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mb.h Log message: * mb.h (scm_mb_get, scm_mb_put, scm_mb_len, scm_mb_boundary_p): Cast character arguments to unsigned char, so we don't get weird behavior if the user passes in a signed char. * mbemacs.h (IS_ASCII_CHAR): Same. From jimb@sourceware.cygnus.com Mon Sep 6 06:47:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 06:47:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906134730.490.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 06:47:30 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mbbasic.c Log message: * mbbasic.c: Fix up ISO 8859 character set definitions. From jimb@sourceware.cygnus.com Mon Sep 6 06:49:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 06:49:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906134925.1756.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 06:49:23 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mbbasic.h Log message: * mbbasic.h (scm_init_mbbasic): Make this a prototype, not a K&R style function declaration. From jimb@sourceware.cygnus.com Mon Sep 6 06:49:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 06:49:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906134942.1788.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 06:49:42 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mbconv.c Log message: * mbconv.c: Incomplete beginnings of converting input and output ports. * mbconv.h: Declarations for same. From jimb@sourceware.cygnus.com Mon Sep 6 06:50:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 06:50:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906135039.1996.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 06:50:39 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Sep 6 06:50:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 06:50:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906135009.1909.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 06:50:09 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mbconv.h Log message: * mbconv.h (scm_mb_register_encoding): Add prototype for this. * mbconv.h (enum scm_mb_iconv_result): Renamed from enum scm_mb_iconv, because the compiler complained. ??? * mbconv.c: Incomplete beginnings of converting input and output ports. * mbconv.h: Declarations for same. * mbconv.h (struct scm_mb_encoding): Add `const' to inbuf argument to the `write' function. From jimb@sourceware.cygnus.com Mon Sep 6 06:51:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 06:51:00 -0000 Subject: guile/guile-core Tag: jimb_mb_branch_1 ChangeLog Message-ID: <19990906135115.2075.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 06:51:15 Modified files: guile-core : Tag: jimb_mb_branch_1 ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Sep 6 06:52:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 06:52:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990906135200.2151.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 06:51:59 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mbemacs.h Log message: * mb.h (scm_mb_get, scm_mb_put, scm_mb_len, scm_mb_boundary_p): Cast character arguments to unsigned char, so we don't get weird behavior if the user passes in a signed char. * mbemacs.h (IS_ASCII_CHAR): Same. From mdj@sourceware.cygnus.com Mon Sep 6 11:41:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 11:41:00 -0000 Subject: guile-modules/test-suite/tests interp.test Message-ID: <19990906184103.12822.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: mdj@egcs.cygnus.com 99/09/06 11:41:03 Modified files: test-suite/tests: interp.test Log message: * tests/interp.test: Added tests for evaluation of closure bodies. From mdj@sourceware.cygnus.com Mon Sep 6 11:42:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 11:42:00 -0000 Subject: guile-modules/test-suite ChangeLog Message-ID: <19990906184203.13002.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: mdj@egcs.cygnus.com 99/09/06 11:42:03 Modified files: test-suite : ChangeLog Log message: From mdj@sourceware.cygnus.com Mon Sep 6 12:54:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 12:54:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990906195452.22862.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/06 12:54:52 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Mon Sep 6 12:54:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 12:54:00 -0000 Subject: guile/guile-core/libguile Makefile.am Message-ID: <19990906195402.22771.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/06 12:54:02 Modified files: guile-core/libguile: Makefile.am Log message: * Makefile.am (ETAGS_ARGS): Added support for GPROC and GPROC1. From mdj@sourceware.cygnus.com Mon Sep 6 12:55:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 12:55:00 -0000 Subject: guile/guile-core/libguile Makefile.in Message-ID: <19990906195534.22944.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/06 12:55:34 Modified files: guile-core/libguile: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Mon Sep 6 12:57:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 12:57:00 -0000 Subject: guile/guile-core Makefile.in Message-ID: <19990906195708.23066.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/06 12:57:08 Modified files: guile-core : Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Mon Sep 6 14:12:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 14:12:00 -0000 Subject: guile/guile-core/libguile numbers.c Message-ID: <19990906211216.30298.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/06 14:12:16 Modified files: guile-core/libguile: numbers.c Log message: * numbers.c: Converted comparison operations to dispatch on generic if args don't match. From mdj@sourceware.cygnus.com Mon Sep 6 14:13:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 14:13:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990906211305.30433.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/06 14:13:05 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Sep 6 18:16:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 06 Sep 1999 18:16:00 -0000 Subject: guile/guile-doc/ref ChangeLog Message-ID: <19990907011648.26100.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/06 18:16:48 Modified files: guile-doc/ref : ChangeLog Log message: From mdj@sourceware.cygnus.com Tue Sep 7 02:40:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 07 Sep 1999 02:40:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <19990907094050.18617.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/07 02:40:50 Modified files: guile-core/libguile: eval.c Log message: * eval.c (scm_map, scm_for_each): Converted to dispatch on generic if args don't match. From mdj@sourceware.cygnus.com Tue Sep 7 02:40:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 07 Sep 1999 02:40:00 -0000 Subject: guile/guile-core/libguile __scm.h Message-ID: <19990907094039.18568.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/07 02:40:37 Modified files: guile-core/libguile: __scm.h Log message: * __scm.h (SCM_WTA_DISPATCH_n, SCM_GASSERTn): New macros. From mdj@sourceware.cygnus.com Tue Sep 7 02:44:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 07 Sep 1999 02:44:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990907094220.21579.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/07 02:42:19 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Tue Sep 7 08:20:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 07 Sep 1999 08:20:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990907151936.30292.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/07 08:19:36 Modified files: guile-oops : goops.scm Log message: * goops.scm (primitive-generic-generic): Exported. From mdj@sourceware.cygnus.com Tue Sep 7 08:20:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 07 Sep 1999 08:20:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990907151945.30319.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/07 08:19:45 Modified files: guile-oops : ChangeLog Log message: From ghouston@sourceware.cygnus.com Wed Sep 8 11:38:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Wed, 08 Sep 1999 11:38:00 -0000 Subject: guile/guile-core/libguile stime.c ChangeLog Message-ID: <19990908183810.13217.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/09/08 11:38:09 Modified files: guile-core/libguile: stime.c ChangeLog Log message: 1999-09-08 Gary Houston * stime.c (bdtime2c): rewrite the ASSERTs. Accept a value of #f for the 10th vector element to avoid an exception seen by Bernard Urban. (scm_mktime): unneeded ASSERT removed. From jimb@sourceware.cygnus.com Thu Sep 9 10:52:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 10:52:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990909175244.24168.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/09 10:52:43 Modified files: guile-core : THANKS Log message: From mdj@sourceware.cygnus.com Thu Sep 9 13:16:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 13:16:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990909201619.15224.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/09 13:16:19 Modified files: guile-core : NEWS Log message: From mdj@sourceware.cygnus.com Thu Sep 9 13:17:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 13:17:00 -0000 Subject: guile/guile-core/libguile feature.c feature.h Message-ID: <19990909201700.15327.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/09 13:17:00 Modified files: guile-core/libguile: feature.c feature.h Log message: * feature.c, feature.h: (scm_hook_p, scm_hook_empty_p): New primitives. (Thanks to Greg Badros); (scm_hook_to_list): New primitive; Hooks are now smobs. From mdj@sourceware.cygnus.com Thu Sep 9 13:17:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 13:17:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990909201752.15646.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/09 13:17:52 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Sep 9 14:29:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 14:29:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990909212912.24316.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/09 14:29:11 Modified files: guile-core : THANKS Log message: From mdj@sourceware.cygnus.com Thu Sep 9 14:29:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 14:29:00 -0000 Subject: guile/guile-core/libguile procs.c Message-ID: <19990909212926.24389.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/09 14:29:26 Modified files: guile-core/libguile: procs.c Log message: * procs.c (scm_setter): Signal WTA if handed an entity or operator lacking a setter. From mdj@sourceware.cygnus.com Thu Sep 9 14:30:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 09 Sep 1999 14:30:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990909213012.24493.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/09 14:30:12 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Fri Sep 10 08:28:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 10 Sep 1999 08:28:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990910152804.28726.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/10 08:28:03 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 gh_test_c.c gh_test_repl.c Log message: * gh_test_c.c (main_prog): Make this static, to end warnings about missing prototypes. * gh_test_repl.c (main_prog): Same. From jimb@sourceware.cygnus.com Fri Sep 10 08:40:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 10 Sep 1999 08:40:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990910154047.30704.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/10 08:40:47 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 check_mb.c Log message: Use our own random number generator, so the tests don't depend on a particular system or release. * check_mb.c (test_rand): New function. (test_rand_seed): New variable. (make_permutation, test_string_encodings): Use them, instead of srandom and random. Add tests for the conversion functions. * check_mb.c (all_encodings, texts): New variables. (struct text): New type. (one_conversion, test_conversions): New functions. (main_prog): Run the new tests. From jimb@sourceware.cygnus.com Fri Sep 10 08:41:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 10 Sep 1999 08:41:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990910154113.30777.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/10 08:41:13 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 libguile.h Log message: * libguile.h: Add 1999 to Copyright years. * libguile.h: #include "mbconv.h". From jimb@sourceware.cygnus.com Fri Sep 10 08:41:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 10 Sep 1999 08:41:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990910154144.31056.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/10 08:41:44 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mbbasic.c Log message: * mbbasic.c (iso8859_read): Make the input pointers unsigned chars, not plain chars. Don't use IS_ASCII_CHAR, even though it works, because that's for Guile characters. Drop characters in the C1 control range (0x80 .. 0x9f). * mbbasic.c: Add support for the `US-ASCII' encoding. (us_ascii_read, us_ascii_write): New functions. (scm_init_mbbasic): Register it. From jimb@sourceware.cygnus.com Fri Sep 10 08:41:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 10 Sep 1999 08:41:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990910154126.30862.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/10 08:41:25 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mb.h Log message: * mb.h (scm_mb_put): Revert previous change; the argument to this macro should be an scm_char_t, so the comparison is correct as it stands. * mbemacs.h (IS_ASCII_CHAR): Similar change --- cast to unsigned, not unsigned char. From jimb@sourceware.cygnus.com Fri Sep 10 08:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 10 Sep 1999 08:42:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990910154155.31252.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/10 08:41:55 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mbconv.c Log message: * mbconv.c (scm_mb_iconv): Make buffer pointer for output encoding a const scm_char_t *, to match the prototype. * mbconv.c (scm_mb_iconv): Don't return scm_mb_iconv_more_room unless we actually have text to convert. Remember that, even if *inbytesleft is zero, there may be text remaining in the context's buffer. From jimb@sourceware.cygnus.com Fri Sep 10 08:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 10 Sep 1999 08:42:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990910154205.31431.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/10 08:42:05 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mbemacs.h Log message: * mb.h (scm_mb_put): Revert previous change; the argument to this macro should be an scm_char_t, so the comparison is correct as it stands. * mbemacs.h (IS_ASCII_CHAR): Similar change --- cast to unsigned, not unsigned char. From jimb@sourceware.cygnus.com Fri Sep 10 08:44:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 10 Sep 1999 08:44:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990910154434.354.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/10 08:44:34 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 ChangeLog Log message: From jimb@sourceware.cygnus.com Fri Sep 10 08:44:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Fri, 10 Sep 1999 08:44:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990910154408.72.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/10 08:44:08 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 mb.c Log message: * mb.c (scm_mb_get_func): Don't use IS_ASCII_CHAR here --- that predicate is for scm_char_t values, not bytes. From mdj@sourceware.cygnus.com Sat Sep 11 06:35:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 06:35:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <19990911133528.10689.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 06:35:28 Modified files: guile-core/ice-9: boot-9.scm Log message: * * boot-9.scm (top-repl): Use (ice-9 debug) (ice-9 debugger) (ice-9 session) (ice-9 threads) (ice-9 regex) from guile-user only if top-repl is called. This makes startup time for scripts 30% of what it was before... Removed redundant code for loading of readline. From mdj@sourceware.cygnus.com Sat Sep 11 06:35:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 06:35:00 -0000 Subject: guile/guile-core/ice-9 Makefile.am Message-ID: <19990911133512.10610.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 06:35:11 Modified files: guile-core/ice-9: Makefile.am Log message: * Makefile.am (ice9_sources): Added debugger.scm. From mdj@sourceware.cygnus.com Sat Sep 11 06:36:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 06:36:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990911133637.10937.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 06:36:37 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Sep 11 06:36:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 06:36:00 -0000 Subject: guile/guile-core/ice-9 Makefile.in Message-ID: <19990911133615.10862.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 06:36:15 Modified files: guile-core/ice-9: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sat Sep 11 06:36:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 06:36:00 -0000 Subject: guile/guile-core/ice-9 debugger.scm Message-ID: <19990911133602.10786.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 06:36:02 Added files: guile-core/ice-9: debugger.scm Log message: * * debugger.scm: New file: Initial version of the Guile debugger written by Chris Hanson. (The debugger isn't finished, but is included in Guile anyway since it is already quite useful.) From mdj@sourceware.cygnus.com Sat Sep 11 06:53:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 06:53:00 -0000 Subject: guile/guile-core/ice-9 debug.scm Message-ID: <19990911135309.12689.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 06:53:08 Modified files: guile-core/ice-9: debug.scm Log message: From mdj@sourceware.cygnus.com Sat Sep 11 06:53:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 06:53:00 -0000 Subject: guile/guile-core/libguile backtrace.c Message-ID: <19990911135324.12765.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 06:53:24 Modified files: guile-core/libguile: backtrace.c Log message: * backtrace.c (display_frame_expr): Don't print a newline. (display_frame): Print the newline here instead. From mdj@sourceware.cygnus.com Sat Sep 11 06:54:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 06:54:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990911135416.12859.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 06:54:16 Modified files: guile-core/libguile: ChangeLog Log message: From ghouston@sourceware.cygnus.com Sat Sep 11 07:12:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 07:12:00 -0000 Subject: guile/guile-core NEWS THANKS libguile/ChangeLo ... Message-ID: <19990911141214.14162.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/09/11 07:12:14 Modified files: guile-core : NEWS THANKS guile-core/libguile: ChangeLog filesys.c filesys.h Log message: 1999-09-11 Gary Houston * filesys.c (scm_directory_p): new procedure "directory?" Returns a boolean indicating whether its argument is a directory port as returned by opendir (thanks to Dirk Herrmann for the suggestion.) From ghouston@sourceware.cygnus.com Sat Sep 11 07:12:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 07:12:00 -0000 Subject: guile/guile-doc/ref ChangeLog posix.texi Message-ID: <19990911141211.14135.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/09/11 07:12:10 Modified files: guile-doc/ref : ChangeLog posix.texi Log message: 1999-09-11 Gary Houston * posix.texi (File System): added "directory?". From mdj@sourceware.cygnus.com Sat Sep 11 07:55:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 07:55:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990911145519.18140.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 07:55:19 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Sep 11 07:55:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 07:55:00 -0000 Subject: guile/guile-core/ice-9 debugger.scm Message-ID: <19990911145502.18067.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 07:55:02 Modified files: guile-core/ice-9: debugger.scm Log message: Use readline conditionally. (This requires more fixing in the debugger...) From jimb@sourceware.cygnus.com Sat Sep 11 08:02:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:02:00 -0000 Subject: guile/guile-core Makefile.in configure configu ... Message-ID: <19990911150247.18602.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:02:47 Modified files: guile-core : Makefile.in configure configure.in Log message: * configure.in (GUILE_STAMP): Don't set this variable, or substitute it into anything. Full explanation in ice-9/ChangeLog. * configure, Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Sat Sep 11 08:03:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:03:00 -0000 Subject: guile/guile-core/guile-config Makefile.in Message-ID: <19990911150343.18748.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:03:43 Modified files: guile-core/guile-config: Makefile.in Log message: * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Sat Sep 11 08:03:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:03:00 -0000 Subject: guile/guile-core/doc Makefile.in Message-ID: <19990911150337.18684.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:03:37 Modified files: guile-core/doc : Makefile.in Log message: * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Sat Sep 11 08:05:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:05:00 -0000 Subject: guile/guile-core/ice-9 Makefile.am Makefile.in ... Message-ID: <19990911150525.18871.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:05:25 Modified files: guile-core/ice-9: Makefile.am Makefile.in boot-9.scm Removed files: guile-core/ice-9: version.scm.in Log message: Delete the test which compares the configuration date of libguile with the configuration date of ice-9. This test yields too many false positives to be helpful. For example, if you build Guile for several architectures but have them all share a "share" directory (which is supposed to work), then all but one architecture's Guile will complain that the configuration dates don't match. Which is true, but indicates nothing wrong. * boot-9.scm: Delete code which compares ice-9-config-stamp with libguile-config-stamp. * version.scm.in: Delete. * Makefile.am (ice9_generated): Delete. (subpkgdata_DATA): Remove ice9_generated. (EXTRA_DIST): Remove version.scm.in. * Makefile.in: Regenerate. From jimb@sourceware.cygnus.com Sat Sep 11 08:05:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:05:00 -0000 Subject: guile/guile-core/libguile Makefile.in version. ... Message-ID: <19990911150559.18963.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:05:59 Modified files: guile-core/libguile: Makefile.in version.c version.h Log message: * version.c (scm_libguile_config_stamp): Deleted. See corresponding change to ../ice-9/boot-9.scm. * version.h: Delete prototype. * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Sat Sep 11 08:06:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:06:00 -0000 Subject: guile/guile-core/qt Makefile.in Message-ID: <19990911150642.19038.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:06:42 Modified files: guile-core/qt : Makefile.in Log message: * time/Makefile.in: Regenerated. * md/Makefile.in: Regenerated. * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Sat Sep 11 08:06:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:06:00 -0000 Subject: guile/guile-core/qt/time Makefile.in Message-ID: <19990911150654.19170.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:06:54 Modified files: guile-core/qt/time: Makefile.in Log message: * time/Makefile.in: Regenerated. * md/Makefile.in: Regenerated. * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Sat Sep 11 08:06:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:06:00 -0000 Subject: guile/guile-core/qt/md Makefile.in Message-ID: <19990911150648.19105.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:06:48 Modified files: guile-core/qt/md: Makefile.in Log message: * time/Makefile.in: Regenerated. * md/Makefile.in: Regenerated. * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Sat Sep 11 08:07:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:07:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990911150725.19249.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:07:25 Modified files: guile-core : ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 08:07:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:07:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990911150746.19452.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:07:46 Modified files: guile-core/ice-9: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 08:07:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:07:00 -0000 Subject: guile/guile-core/guile-config ChangeLog Message-ID: <19990911150734.19387.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:07:34 Modified files: guile-core/guile-config: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 08:08:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:08:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990911150811.19535.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:08:11 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 08:08:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:08:00 -0000 Subject: guile/guile-core/doc ChangeLog Message-ID: <19990911150730.19323.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:07:30 Modified files: guile-core/doc : ChangeLog Log message: From mvo@sourceware.cygnus.com Sat Sep 11 08:18:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:18:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990911151856.20072.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:18:56 Modified files: guile-core : NEWS Log message: From mvo@sourceware.cygnus.com Sat Sep 11 08:19:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:19:00 -0000 Subject: guile/guile-core/guile-readline Makefile.am Message-ID: <19990911151934.20161.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:19:34 Modified files: guile-core/guile-readline: Makefile.am Log message: * Makefile.am: Do not install and distribute readline-activator.scm. Install and distribute readline.scm instead. From mvo@sourceware.cygnus.com Sat Sep 11 08:19:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:19:00 -0000 Subject: guile/guile-core/guile-readline readline.c Message-ID: <19990911151957.20242.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:19:57 Modified files: guile-core/guile-readline: readline.c Log message: * readline.c (scm_readline): Export it to Scheme as "%readline". From mvo@sourceware.cygnus.com Sat Sep 11 08:20:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:20:00 -0000 Subject: guile/guile-core/guile-readline readline.scm Message-ID: <19990911152054.20342.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:20:54 Added files: guile-core/guile-readline: readline.scm Log message: * readline.scm: Moved from ../ice-9. Dynamically link libguilereadline.so. (readline): Just define in this module, do not overwrite builtin variable. The builtin readline function is now named "%readline", so this works. See below. (activate-readline): New function which contains the readline activation code formerly found in top-repl. From mvo@sourceware.cygnus.com Sat Sep 11 08:21:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:21:00 -0000 Subject: guile/guile-core/guile-readline configure.in Message-ID: <19990911152125.20419.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:21:24 Modified files: guile-core/guile-readline: configure.in Log message: * configure.in: Get version from ../GUILE-VERSION and use it for package version. From mvo@sourceware.cygnus.com Sat Sep 11 08:22:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:22:00 -0000 Subject: guile/guile-core/guile-readline Makefile.in ac ... Message-ID: <19990911152254.20529.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:22:54 Modified files: guile-core/guile-readline: Makefile.in aclocal.m4 configure libtool Log message: * aclocal.m4, Makefile.in, configure, libtool: Regenerated, but probably with the wrong version of the tools. From mvo@sourceware.cygnus.com Sat Sep 11 08:24:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:24:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990911152450.20633.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:24:50 Modified files: guile-core/guile-readline: ChangeLog Log message: From mvo@sourceware.cygnus.com Sat Sep 11 08:25:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:25:00 -0000 Subject: guile/guile-core/ice-9 Makefile.am Message-ID: <19990911152543.20721.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:25:43 Modified files: guile-core/ice-9: Makefile.am Log message: * Makefile.am: Removed mention of readline.scm. From mvo@sourceware.cygnus.com Sat Sep 11 08:26:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:26:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <19990911152621.20806.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:26:21 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (top-repl): Removed code for ativating readline. From mvo@sourceware.cygnus.com Sat Sep 11 08:26:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:26:00 -0000 Subject: guile/guile-core/ice-9 Makefile.in Message-ID: <19990911152647.20966.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:26:47 Modified files: guile-core/ice-9: Makefile.in Log message: * Makefile.in: Regenerated. From mvo@sourceware.cygnus.com Sat Sep 11 08:27:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:27:00 -0000 Subject: guile/guile-core/ice-9 readline.scm Message-ID: <19990911152752.21074.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:27:52 Removed files: guile-core/ice-9: readline.scm Log message: * readline.scm: Moved to ../guile-readline. From mvo@sourceware.cygnus.com Sat Sep 11 08:28:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:28:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990911152816.21151.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:28:16 Modified files: guile-core/ice-9: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 08:40:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 08:40:00 -0000 Subject: guile/guile-core/qt ChangeLog Message-ID: <19990911154032.22647.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 08:40:32 Modified files: guile-core/qt : ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 10:38:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 10:38:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog regex.scm Message-ID: <19990911173831.30229.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 10:38:31 Modified files: guile-core/ice-9: ChangeLog regex.scm Log message: * regex.scm (fold-matches, list-matches): New functions. (regexp-substitute/global): Rewritten again in terms of list-matches, to get null match behavior correct. * regex.scm (regexp-substitute/global): Rewrite so that 'post at the end of the item list actually causes a tail call. (Thanks to Jan Nieuwenhuizen.) From jimb@sourceware.cygnus.com Sat Sep 11 10:38:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 10:38:00 -0000 Subject: guile/guile-core NEWS THANKS Message-ID: <19990911173811.30160.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 10:38:10 Modified files: guile-core : NEWS THANKS Log message: From jimb@sourceware.cygnus.com Sat Sep 11 10:39:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 10:39:00 -0000 Subject: guile-modules/test-suite/tests regexp.test Message-ID: <19990911173930.30316.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/11 10:39:30 Added files: test-suite/tests: regexp.test Log message: * tests/regexp.test: New test file. From jimb@sourceware.cygnus.com Sat Sep 11 10:51:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 10:51:00 -0000 Subject: guile/guile-core/ice-9 format.scm Message-ID: <19990911175110.31853.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 10:51:10 Modified files: guile-core/ice-9: format.scm Log message: * format.scm (format:format-work): Use #\tab and #\page instead of slib:form-feed and slib:tab. (Thanks to Ceri Storey.) * format.scm (format:abort): Call error, not slib:error. From jimb@sourceware.cygnus.com Sat Sep 11 10:53:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 10:53:00 -0000 Subject: guile/guile-core/guile-readline Makefile.am Ma ... Message-ID: <19990911175351.32050.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 10:53:51 Modified files: guile-core/guile-readline: Makefile.am Makefile.in Log message: * Makefile.am (DISTCLEANFILES): Get rid of .x files. * Makefile.in: Regenerated. (Thanks to Keisuke Nishida.) From jimb@sourceware.cygnus.com Sat Sep 11 10:54:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 10:54:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990911175358.32113.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 10:53:58 Modified files: guile-core/guile-readline: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Sep 11 11:27:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:27:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <19990911182752.1018.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 11:27:52 Modified files: guile-core/ice-9: boot-9.scm Log message: * * boot-9.scm (using-readline?): New procedure: Returns #t if readline is used by the repl run by this thread. (handle-system-error): Print "Backtrace:" before backtrace since this is no longer done by display-backtrace. From mdj@sourceware.cygnus.com Sat Sep 11 11:27:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:27:00 -0000 Subject: guile/guile-core/guile-readline readline.scm Message-ID: <19990911182723.813.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 11:27:23 Modified files: guile-core/guile-readline: readline.scm Log message: * readline.scm (activate-readline): Set (using-readline?). From mdj@sourceware.cygnus.com Sat Sep 11 11:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:28:00 -0000 Subject: guile/guile-core/ice-9 debug.scm Message-ID: <19990911182812.1158.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 11:28:12 Modified files: guile-core/ice-9: debug.scm Log message: * debug.scm (frame-number->index): Optionally take stack as argument. From mdj@sourceware.cygnus.com Sat Sep 11 11:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:28:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990911182732.885.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 11:27:32 Modified files: guile-core/guile-readline: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Sep 11 11:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:28:00 -0000 Subject: guile/guile-core/ice-9 debugger.scm Message-ID: <19990911182825.1230.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 11:28:25 Modified files: guile-core/ice-9: debugger.scm Log message: * debugger.scm: Use the frame number abstraction which allows for both forward and backward views of the stack (write-frame-index-short, write-frame-index-long): Use selector `frame-number'; (select-frame-absolute): Use frame-number->index. ("backtrace"): Use builtin backtrace printing. Use (ice-9 debug). Use readline conditionally. From jimb@sourceware.cygnus.com Sat Sep 11 11:28:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:28:00 -0000 Subject: guile-modules/test-suite/tests reader.test Message-ID: <19990911182758.1081.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/11 11:27:58 Added files: test-suite/tests: reader.test Log message: * tests/reader.test: New test file. From mdj@sourceware.cygnus.com Sat Sep 11 11:28:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:28:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990911182843.1307.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 11:28:43 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Sep 11 11:31:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:31:00 -0000 Subject: guile/guile-core/libguile backtrace.c Message-ID: <19990911183152.1446.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 11:31:52 Modified files: guile-core/libguile: backtrace.c Log message: (display_backtrace_body): Don't print "Backtrace:". (scm_backtrace): Print "Backtrace:" here instead. From mdj@sourceware.cygnus.com Sat Sep 11 11:32:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:32:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990911183243.1527.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 11:32:43 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 11:46:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:46:00 -0000 Subject: guile-modules/test-suite/tests interp.test Message-ID: <19990911184624.2326.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/11 11:46:24 Modified files: test-suite/tests: interp.test Log message: * tests/interp.test: Add copyright notice. From jimb@sourceware.cygnus.com Sat Sep 11 11:46:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:46:00 -0000 Subject: guile-modules/test-suite lib.scm Message-ID: <19990911184614.2257.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/11 11:46:14 Modified files: test-suite : lib.scm Log message: * lib.scm (signals-error?, signals-error?*): New macro and function. * tests/reader.test: Use them. From jimb@sourceware.cygnus.com Sat Sep 11 11:46:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:46:00 -0000 Subject: guile-modules/test-suite/tests strings.test Message-ID: <19990911184648.2458.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/11 11:46:48 Modified files: test-suite/tests: strings.test Log message: * tests/strings.test: Add test for substring-move! argument checking. From jimb@sourceware.cygnus.com Sat Sep 11 11:47:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:47:00 -0000 Subject: guile-modules/test-suite/tests reader.test Message-ID: <19990911184633.2391.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/11 11:46:32 Modified files: test-suite/tests: reader.test Log message: * lib.scm (signals-error?, signals-error?*): New macro and function. * tests/reader.test: Use them. From jimb@sourceware.cygnus.com Sat Sep 11 11:47:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:47:00 -0000 Subject: guile-modules/test-suite ChangeLog Message-ID: <19990911184659.2521.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/11 11:46:59 Modified files: test-suite : ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 11:49:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:49:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990911184934.3782.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 11:49:34 Modified files: guile-core/ice-9: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 11:49:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:49:00 -0000 Subject: guile/guile-core/libguile strop.c Message-ID: <19990911184956.3908.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 11:49:56 Modified files: guile-core/libguile: strop.c Log message: * strop.c (scm_substring_move_x): Signal an error if start1 doesn't come before end1. (Thanks to Karoly Lorentey). From jimb@sourceware.cygnus.com Sat Sep 11 11:49:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:49:00 -0000 Subject: guile/guile-core/libguile numbers.c Message-ID: <19990911184949.3845.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 11:49:49 Modified files: guile-core/libguile: numbers.c Log message: * numbers.c (scm_istr2flo): Don't call SCM_INEXP without first calling SCM_NIMP. (Thanks to Karoly Lorentey). From jimb@sourceware.cygnus.com Sat Sep 11 11:50:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:50:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990911185029.4032.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 11:50:28 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 11:51:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:51:00 -0000 Subject: guile/guile-core/guile-readline aclocal.m4 Message-ID: <19990911185145.4114.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 11:51:45 Modified files: guile-core/guile-readline: aclocal.m4 Log message: * aclocal.m4: Regenerated with newer libtool macros. From jimb@sourceware.cygnus.com Sat Sep 11 11:51:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 11:51:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990911185158.4177.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 11:51:58 Modified files: guile-core/guile-readline: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 12:05:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 12:05:00 -0000 Subject: guile/guile-core/libguile Makefile.am Makefile.in Message-ID: <19990911190508.4777.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 12:05:08 Modified files: guile-core/libguile: Makefile.am Makefile.in Log message: * Makefile.am (CLEANFILES): Remove versiondat.h; that should only be removed by `make distclean', since it's generated by configure. * Makefile.in: Regenerated. (Thanks to Robert Bihlmeyer.) From jimb@sourceware.cygnus.com Sat Sep 11 12:05:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 12:05:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990911190544.4914.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 12:05:44 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 12:05:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 12:05:00 -0000 Subject: guile/guile-core/libguile versiondat.h.in Message-ID: <19990911190519.4842.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 12:05:19 Modified files: guile-core/libguile: versiondat.h.in Log message: * version.c (scm_libguile_config_stamp): Deleted. See corresponding change to ../ice-9/boot-9.scm. * versiondat.h.in: Remove definition for GUILE_STAMP. * version.h: Delete prototype. * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Sat Sep 11 12:44:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 12:44:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990911194456.7490.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 12:44:56 Modified files: guile-core : RELEASE Log message: Reorganize the release checklists. From mdj@sourceware.cygnus.com Sat Sep 11 19:23:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 19:23:00 -0000 Subject: guile/guile-core/ice-9 emacs.scm Message-ID: <19990912022326.17242.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 19:23:26 Modified files: guile-core/ice-9: emacs.scm Log message: * emacs.scm: Set backtrace width to 60. From mdj@sourceware.cygnus.com Sat Sep 11 19:23:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 19:23:00 -0000 Subject: guile/guile-core/libguile backtrace.c backtrace.h Message-ID: <19990912022339.17320.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 19:23:39 Modified files: guile-core/libguile: backtrace.c backtrace.h Log message: * backtrace.c: Keep backtraces within specified width by adaptively adjusting fancy printing parameters and cut output if necessary. (scm_display_application): Check args. From mdj@sourceware.cygnus.com Sat Sep 11 19:23:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 19:23:00 -0000 Subject: guile/guile-core/ice-9 debugger.scm Message-ID: <19990912022314.17171.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 19:23:14 Modified files: guile-core/ice-9: debugger.scm Log message: * debugger.scm ("backtrace"): Don't pass length param to display-backtrace if it wasn't explicitly given by the user. (write-frame-long/application): Also print corresponding source expression. ("evaluate"): Evaluate in local environment frame, if existent; Handle errors. From mdj@sourceware.cygnus.com Sat Sep 11 19:24:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 19:24:00 -0000 Subject: guile/guile-core/libguile debug.h eval.c Message-ID: <19990912022410.17405.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 19:24:10 Modified files: guile-core/libguile: debug.h eval.c Log message: * eval.c, debug.h (SCM_BACKTRACE_WIDTH): New debug option: width. From mdj@sourceware.cygnus.com Sat Sep 11 19:24:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 19:24:00 -0000 Subject: guile/guile-core/libguile srcprop.c Message-ID: <19990912022436.17554.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 19:24:36 Modified files: guile-core/libguile: srcprop.c Log message: * srcprop.c (scm_source_property): Bugfix: Use SCM_NECONSP instead of SCM_NCONSP. (Thanks to Greg Badros.) From mdj@sourceware.cygnus.com Sat Sep 11 19:24:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 19:24:00 -0000 Subject: guile/guile-core/libguile gsubr.c Message-ID: <19990912022425.17481.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 19:24:25 Modified files: guile-core/libguile: gsubr.c Log message: * gsubr.c (scm_make_gsubr): Use scm_make_subr_opt for creation of the self subr. From mdj@sourceware.cygnus.com Sat Sep 11 19:25:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 19:25:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990912022518.17634.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 19:25:18 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Sep 11 19:26:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 19:26:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990912022603.17723.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 19:26:03 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Sep 11 19:30:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 19:30:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <19990912023047.18091.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 19:30:47 Modified files: guile-core/ice-9: boot-9.scm Log message: Re-committed this change (got lost in a merge after conflict): * * boot-9.scm (top-repl): Use (ice-9 debug) (ice-9 debugger) (ice-9 session) (ice-9 threads) (ice-9 regex) from guile-user only if top-repl is called. This makes startup time for scripts 30% of what it was before... Removed redundant code for loading of readline. From jimb@sourceware.cygnus.com Sat Sep 11 19:41:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 19:41:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990912024131.18798.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 19:41:31 Modified files: guile-core : THANKS Log message: From jimb@sourceware.cygnus.com Sat Sep 11 20:47:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 20:47:00 -0000 Subject: guile/guile-core/libguile filesys.c filesys.h Message-ID: <19990912034740.26236.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 20:47:40 Modified files: guile-core/libguile: filesys.c filesys.h Log message: Change the name of the objects returned by OPENDIR from "directory" to "directory stream". A predicate named "directory?" would be confusing. * filesys.c (scm_directory_stream_p): Renamed from scm_directory_p. At the Scheme level, "directory?" -> "directory-stream?". (scm_dir_print): Use the phrase "directory stream" in printed form. * filesys.h (scm_directory_stream_p): Prototype renamed accordingly. From jimb@sourceware.cygnus.com Sat Sep 11 20:48:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 20:48:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990912034817.26688.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 20:48:17 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 11 20:48:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 20:48:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990912034833.27110.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 20:48:32 Modified files: guile-core : NEWS Log message: From jimb@sourceware.cygnus.com Sat Sep 11 20:52:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 20:52:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990912035211.27743.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 20:52:11 Modified files: guile-core : RELEASE Log message: *** empty log message *** From jimb@sourceware.cygnus.com Sat Sep 11 20:56:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 20:56:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990912035604.28116.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 20:56:04 Modified files: guile-core : RELEASE Log message: *** empty log message *** From jimb@sourceware.cygnus.com Sat Sep 11 20:58:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 11 Sep 1999 20:58:00 -0000 Subject: guile/guile-core/libguile load.c Message-ID: <19990912035824.28241.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/11 20:58:24 Modified files: guile-core/libguile: load.c Log message: Update copyright years. From mdj@sourceware.cygnus.com Sun Sep 12 04:04:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 04:04:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990912110421.2481.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 04:04:21 Modified files: guile-core/guile-readline: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Sep 12 04:04:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 04:04:00 -0000 Subject: guile/guile-core/guile-readline readline.h rea ... Message-ID: <19990912110407.2402.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 04:04:07 Modified files: guile-core/guile-readline: readline.h readline.scm Log message: * readline.h, readline.scm: Updated copyrigth notices. From mdj@sourceware.cygnus.com Sun Sep 12 04:04:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 04:04:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <19990912110457.2571.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 04:04:57 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (make-autoload-interface): Bugfix. (top-repl): Autoload debugger. From mdj@sourceware.cygnus.com Sun Sep 12 04:06:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 04:06:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990912110647.2746.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 04:06:47 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Sep 12 04:06:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 04:06:00 -0000 Subject: guile/guile-core/ice-9 debug.scm emacs.scm Message-ID: <19990912110625.2671.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 04:06:25 Modified files: guile-core/ice-9: debug.scm emacs.scm Log message: * debug.scm, emacs.scm: Updated copyrigth notices. From mdj@sourceware.cygnus.com Sun Sep 12 04:16:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 04:16:00 -0000 Subject: guile/guile-core/libguile __scm.h backtrace.c ... Message-ID: <19990912111614.3052.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 04:16:14 Modified files: guile-core/libguile: __scm.h backtrace.c backtrace.h debug.c debug.h dynl-dld.c dynwind.c dynwind.h eval.h evalext.c evalext.h feature.c feature.h hashtab.c hashtab.h objects.c objects.h print.c procs.c procs.h smob.c smob.h srcprop.c strorder.c struct.c struct.h Log message: * __scm.h, backtrace.c, backtrace.h, debug.c, debug.h, dynl-dld.c, dynwind.c, dynwind.h, eval.h, evalext.c, evalext.h, feature.c, feature.h, hashtab.c, hashtab.h, objects.c, objects.h, print.c, procs.c, procs.h, smob.c, smob.h, srcprop.c, strorder.c, struct.c, struct.h: Updated copyrigth notices. From mdj@sourceware.cygnus.com Sun Sep 12 04:18:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 04:18:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990912111830.3209.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 04:18:30 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Sep 12 04:40:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 04:40:00 -0000 Subject: guile/guile-core/ice-9 emacs.scm Message-ID: <19990912114034.3859.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 04:40:33 Modified files: guile-core/ice-9: emacs.scm Log message: Reverted the recent set backtrace width change. From mdj@sourceware.cygnus.com Sun Sep 12 04:41:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 04:41:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990912114120.4018.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 04:41:20 Modified files: guile-core/ice-9: ChangeLog Log message: Fixed typo From mdj@sourceware.cygnus.com Sun Sep 12 04:41:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 04:41:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990912114102.3945.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 04:41:02 Modified files: guile-core/guile-readline: ChangeLog Log message: Fixed typo From mdj@sourceware.cygnus.com Sun Sep 12 04:42:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 04:42:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990912114213.4126.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 04:42:12 Modified files: guile-core/libguile: ChangeLog Log message: Fixed typo From ghouston@sourceware.cygnus.com Sun Sep 12 05:15:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 05:15:00 -0000 Subject: guile/guile-doc/ref posix.texi ChangeLog Message-ID: <19990912121456.16242.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/09/12 05:14:55 Modified files: guile-doc/ref : posix.texi ChangeLog Log message: 1999-09-12 Gary Houston * posix.texi (File System): make that "directory-stream?". From mdj@sourceware.cygnus.com Sun Sep 12 07:55:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 07:55:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990912145505.7763.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 07:55:04 Modified files: guile-core : NEWS Log message: From mdj@sourceware.cygnus.com Sun Sep 12 07:55:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 07:55:00 -0000 Subject: guile/guile-core/ice-9 debugger.scm Message-ID: <19990912145544.7874.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 07:55:44 Modified files: guile-core/ice-9: debugger.scm Log message: * debugger.scm ("evaluate"): Newline after no env announcement. From mdj@sourceware.cygnus.com Sun Sep 12 07:56:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 07:56:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990912145602.7978.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 07:56:02 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Sep 12 08:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 08:09:00 -0000 Subject: guile/guile-core README RELEASE Message-ID: <19990912150943.8927.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 08:09:43 Modified files: guile-core : README RELEASE Log message: From mdj@sourceware.cygnus.com Sun Sep 12 08:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 08:11:00 -0000 Subject: guile/guile-core/guile-readline libtool Message-ID: <19990912151107.9061.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 08:11:07 Removed files: guile-core/guile-readline: libtool Log message: Should not be archived in the CVS repository From mdj@sourceware.cygnus.com Sun Sep 12 08:16:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 08:16:00 -0000 Subject: guile/guile-core/doc .cvsignore Message-ID: <19990912151618.9799.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 08:16:18 Modified files: guile-core/doc : .cvsignore Log message: From mdj@sourceware.cygnus.com Sun Sep 12 08:16:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 08:16:00 -0000 Subject: guile/guile-core/guile-readline .cvsignore Message-ID: <19990912151624.9983.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 08:16:24 Added files: guile-core/guile-readline: .cvsignore Log message: From mdj@sourceware.cygnus.com Sun Sep 12 08:16:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 08:16:00 -0000 Subject: guile/guile-core/qt .cvsignore Message-ID: <19990912151631.10112.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 08:16:31 Modified files: guile-core/qt : .cvsignore Log message: From mdj@sourceware.cygnus.com Sun Sep 12 08:25:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 08:25:00 -0000 Subject: guile/guile-core configure.in Message-ID: <19990912152507.10815.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 08:25:06 Modified files: guile-core : configure.in Log message: * configure.in: Removed ice-9/version.scm from AC_OUTPUT. From mdj@sourceware.cygnus.com Sun Sep 12 08:25:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 08:25:00 -0000 Subject: guile/guile-core/ice-9 Makefile.in Message-ID: <19990912152537.10969.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 08:25:36 Modified files: guile-core/ice-9: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sun Sep 12 08:25:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 08:25:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990912152551.11060.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 08:25:51 Modified files: guile-core : ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Sep 12 08:25:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 12 Sep 1999 08:25:00 -0000 Subject: guile/guile-core Makefile.in configure Message-ID: <19990912152530.10903.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 08:25:30 Modified files: guile-core : Makefile.in configure Log message: Regenerated From mdj@sourceware.cygnus.com Mon Sep 13 07:58:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 13 Sep 1999 07:58:00 -0000 Subject: guile/guile-core NEWS RELEASE Message-ID: <19990913145821.5833.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/13 07:58:21 Modified files: guile-core : NEWS RELEASE Log message: From mdj@sourceware.cygnus.com Mon Sep 13 07:58:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 13 Sep 1999 07:58:00 -0000 Subject: guile/guile-core/libguile feature.c feature.h Message-ID: <19990913145759.5748.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/13 07:57:59 Modified files: guile-core/libguile: feature.c feature.h Log message: * feature.c (scm_create_hook): New function. Replaces scm_make_named_hook which is now deprecated. (scm_make_hook_with_name): New primitive. (print_hook): Hooks now print in a fancy way. From mdj@sourceware.cygnus.com Mon Sep 13 07:58:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 13 Sep 1999 07:58:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990913145834.5909.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/13 07:58:34 Modified files: guile-core/libguile: ChangeLog Log message: From ghouston Tue Sep 14 13:48:00 1999 From: ghouston (ghouston) Date: Tue, 14 Sep 1999 13:48:00 -0000 Subject: guile-modules/test-suite ChangeLog tests/ports ... Message-ID: <19990914204800.5264.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: ghouston@egcs.cygnus.com 99/09/14 13:48:00 Modified files: test-suite : ChangeLog test-suite/tests: ports.test Log message: 1999-09-14 Gary Houston * tests/ports.test: test non-blocking I/O. From ghouston Tue Sep 14 13:56:00 1999 From: ghouston (ghouston) Date: Tue, 14 Sep 1999 13:56:00 -0000 Subject: guile-modules/test-suite/tests ports.test Message-ID: <19990914205614.7293.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: ghouston@egcs.cygnus.com 99/09/14 13:56:14 Modified files: test-suite/tests: ports.test Log message: 3 more bytes. From mdj Tue Sep 14 18:12:00 1999 From: mdj (mdj) Date: Tue, 14 Sep 1999 18:12:00 -0000 Subject: guile-modules/benchmarks ChangeLog Message-ID: <19990915011238.23262.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: mdj@egcs.cygnus.com 99/09/14 18:12:38 Modified files: benchmarks : ChangeLog Log message: From mdj Tue Sep 14 18:12:00 1999 From: mdj (mdj) Date: Tue, 14 Sep 1999 18:12:00 -0000 Subject: guile-modules/benchmarks goops.scm Message-ID: <19990915011212.23107.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: mdj@egcs.cygnus.com 99/09/14 18:12:12 Added files: benchmarks : goops.scm Log message: * goops.scm: New file: Tests for goops. (type-dispatch-run): Test for efficiency of type dispatch. From mdj Tue Sep 14 18:12:00 1999 From: mdj (mdj) Date: Tue, 14 Sep 1999 18:12:00 -0000 Subject: guile-modules/benchmarks lib.scm Message-ID: <19990915011225.23183.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: mdj@egcs.cygnus.com 99/09/14 18:12:24 Modified files: benchmarks : lib.scm Log message: * lib.scm (save-options, time-in-evaluator, optarg1): New macros. (times:format): Added total time. (This time is actually most interesting since it is what finally counts.) (times:user, times:gc, times:systen, times:total): New selectors. (last-data): New procedure: Return last logged data. (time-thunk-median): New procedure: Run five trials and select the median. This filters out outliers caused by temporary disturbances and helps select a typical sample. Since the result is displayed for each trial, you also get an intuition for the variance. (time-thunk-once, time-thunk-median, time-thunk-repeated, time-accumulate): Take extra optional argument EVALUATOR. If `debug', use the debugging evaluator. Default is the normal. From mdj Tue Sep 14 18:54:00 1999 From: mdj (mdj) Date: Tue, 14 Sep 1999 18:54:00 -0000 Subject: guile-modules/benchmarks gc.scm Message-ID: <19990915015445.27107.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: mdj@egcs.cygnus.com 99/09/14 18:54:45 Added files: benchmarks : gc.scm Log message: * gc.scm: New file: Testing GC performance. (gc-time-run): New test. From mdj Tue Sep 14 18:55:00 1999 From: mdj (mdj) Date: Tue, 14 Sep 1999 18:55:00 -0000 Subject: guile-modules/benchmarks ChangeLog Message-ID: <19990915015500.27184.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: mdj@egcs.cygnus.com 99/09/14 18:55:00 Modified files: benchmarks : ChangeLog Log message: From jimb Tue Sep 14 20:34:00 1999 From: jimb (jimb) Date: Tue, 14 Sep 1999 20:34:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990915033447.7876.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/14 20:34:46 Modified files: guile-core/libguile: ChangeLog Log message: From jimb Tue Sep 14 20:34:00 1999 From: jimb (jimb) Date: Tue, 14 Sep 1999 20:34:00 -0000 Subject: guile/guile-core/libguile Makefile.am Makefile.in Message-ID: <19990915033429.7682.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/14 20:34:29 Modified files: guile-core/libguile: Makefile.am Makefile.in Log message: * Makefile.am (.c.x): Don't create a subshell just to delete the .x file and return false. * Makefile.in: Regenerated. From mdj Wed Sep 15 08:21:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 08:21:00 -0000 Subject: guile/guile-core/ice-9 debugger.scm Message-ID: <19990915152126.20023.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 08:21:26 Modified files: guile-core/ice-9: debugger.scm Log message: * debugger.scm ("evaluate"): Replaced `write-line' with calls to `write' and `newline' since write-line doesn't write but displays. From mdj Wed Sep 15 08:21:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 08:21:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990915152146.20102.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 08:21:46 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj Wed Sep 15 08:22:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 08:22:00 -0000 Subject: guile/guile-core/libguile backtrace.c Message-ID: <19990915152208.20214.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 08:22:08 Modified files: guile-core/libguile: backtrace.c Log message: * backtrace.c: #include if present. From mdj Wed Sep 15 08:23:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 08:23:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990915152259.20539.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 08:22:59 Modified files: guile-core/libguile: ChangeLog Log message: From mdj Wed Sep 15 08:27:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 08:27:00 -0000 Subject: guile-modules/test-suite/tests c-api.test Message-ID: <19990915152749.21711.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: mdj@egcs.cygnus.com 99/09/15 08:27:49 Added files: test-suite/tests: c-api.test Log message: * tests/c-api.test: New file. Add test to check that all source files which use SEEK_SET, SEEK_CUR, and SEEK_END include unistd.h. From mdj Wed Sep 15 08:28:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 08:28:00 -0000 Subject: guile-modules/test-suite ChangeLog Message-ID: <19990915152844.22656.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: mdj@egcs.cygnus.com 99/09/15 08:28:44 Modified files: test-suite : ChangeLog Log message: From mdj Wed Sep 15 08:42:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 08:42:00 -0000 Subject: guile-modules/test-suite paths.scm Message-ID: <19990915154217.26262.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: mdj@egcs.cygnus.com 99/09/15 08:42:17 Modified files: test-suite : paths.scm Log message: Fix From mdj Wed Sep 15 08:55:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 08:55:00 -0000 Subject: guile-modules/test-suite/tests c-api.test Message-ID: <19990915155507.28116.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: mdj@egcs.cygnus.com 99/09/15 08:55:07 Modified files: test-suite/tests: c-api.test Log message: Use egrep for better compatibility. From mdj Wed Sep 15 10:34:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 10:34:00 -0000 Subject: guile/guile-core/libguile print.c Message-ID: <19990915173403.14580.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 10:34:00 Modified files: guile-core/libguile: print.c Log message: * print.c (scm_iprin1): Turned `write' and `display' into primitive generics and use their associated generic functions in scm_iprin1 for GOOPS objects. From mdj Wed Sep 15 10:35:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 10:35:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990915173516.14689.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 10:35:15 Modified files: guile-core/libguile: ChangeLog Log message: From mdj Wed Sep 15 10:47:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 10:47:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990915174717.16079.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 10:47:14 Modified files: guile-core : NEWS Log message: From mdj Wed Sep 15 10:48:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 10:48:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <19990915174845.17028.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 10:48:45 Modified files: guile-oops : goops.c Log message: * goops.scm, goops.c, goops.exi, README (write-object, display-object): Removed. Instead use the new primitive generics `display' and `write'. From mdj Wed Sep 15 10:48:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 10:48:00 -0000 Subject: guile/guile-oops describe.scm Message-ID: <19990915174820.16687.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 10:48:19 Modified files: guile-oops : describe.scm Log message: * describe.scm (safe-class-name): New procedure: Checks that the class has a name before calling class-name. Use it throughout instead of class-name. (Thanks to Bernard Urban.) From mdj Wed Sep 15 10:49:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 10:49:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990915174945.18502.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 10:49:45 Modified files: guile-oops : goops.scm Log message: * goops.scm, goops.c, goops.texi, README (write-object, display-object): Removed. Instead use the new primitive generics `display' and `write'. From mdj Wed Sep 15 10:49:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 10:49:00 -0000 Subject: guile/guile-oops README goops.texi Message-ID: <19990915174923.17678.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 10:49:23 Modified files: guile-oops : README goops.texi Log message: * README, goops.texi (Introduction): Revised the presentation of GOOPS in line with suggestion from Per Bothner. * goops.scm, goops.c, goops.texi, README (write-object, display-object): Removed. Instead use the new primitive generics `display' and `write'. From mdj Wed Sep 15 10:50:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 10:50:00 -0000 Subject: guile/guile-oops ChangeLog THANKS TODO Message-ID: <19990915175037.19038.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 10:50:36 Modified files: guile-oops : ChangeLog THANKS TODO Log message: From mdj Wed Sep 15 10:51:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 10:51:00 -0000 Subject: guile/guile-oops goops.info Message-ID: <19990915175101.19142.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 10:51:01 Modified files: guile-oops : goops.info Log message: Regenerated From mdj Wed Sep 15 12:26:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 12:26:00 -0000 Subject: guile/guile-oops NEWS Message-ID: <19990915192559.3958.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 12:25:58 Modified files: guile-oops : NEWS Log message: From mdj Wed Sep 15 17:34:00 1999 From: mdj (mdj) Date: Wed, 15 Sep 1999 17:34:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990916003422.25930.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/15 17:34:22 Modified files: guile-core : NEWS Log message: From jimb Wed Sep 15 22:15:00 1999 From: jimb (jimb) Date: Wed, 15 Sep 1999 22:15:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <19990916051503.31368.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/15 22:15:02 Modified files: guile-doc/ref : mbapi.texi Log message: Revisions from Mikael Djurfeldt and Gary Houston. Incomplete areas marked with [[brackets]]. From jimb Wed Sep 15 22:21:00 1999 From: jimb (jimb) Date: Wed, 15 Sep 1999 22:21:00 -0000 Subject: guile/guile-core/libguile Tag: jimb_mb_branch_ ... Message-ID: <19990916052108.31661.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/15 22:21:07 Modified files: guile-core/libguile: Tag: jimb_mb_branch_1 check_mb.c mb.c mb.h mbbasic.c mbconv.c mbconv.h Log message: * mb.c, mb.h, mbconv.c, mbconv.h, mbbasic.c, check_mb.c: (scm_mb_char_len): Renamed from scm_mb_len_char. (scm_mb_char_len_func): Renamed from scm_mb_len_char_func. (scm_mb_put, scm_mb_put_func): Swapped arguments, so destination comes first. (scm_mb_iconv_too_big): Renamed from scm_mb_iconv_more_room. From mdj Thu Sep 16 04:50:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 04:50:00 -0000 Subject: guile/guile-core/guile-readline Makefile.am Message-ID: <19990916115052.27073.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 04:50:51 Modified files: guile-core/guile-readline: Makefile.am Log message: * Makefile.am (.c.x): Use same rule as in libguile. From mdj Thu Sep 16 04:51:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 04:51:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990916115139.27410.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 04:51:39 Modified files: guile-core/guile-readline: ChangeLog Log message: From mdj Thu Sep 16 04:51:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 04:51:00 -0000 Subject: guile/guile-core/libguile Makefile.am Message-ID: <19990916115103.27173.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 04:51:03 Modified files: guile-core/libguile: Makefile.am Log message: * Makefile.am (.c.x): Added missing semicolon after `false'. From mdj Thu Sep 16 04:51:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 04:51:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990916115151.27494.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 04:51:51 Modified files: guile-core/libguile: ChangeLog Log message: From mdj Thu Sep 16 04:51:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 04:51:00 -0000 Subject: guile/guile-core/guile-readline Makefile.in Message-ID: <19990916115118.27251.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 04:51:17 Modified files: guile-core/guile-readline: Makefile.in Log message: From mdj Thu Sep 16 04:51:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 04:51:00 -0000 Subject: guile/guile-core/libguile Makefile.in Message-ID: <19990916115125.27328.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 04:51:25 Modified files: guile-core/libguile: Makefile.in Log message: From jimb Thu Sep 16 13:09:00 1999 From: jimb (jimb) Date: Thu, 16 Sep 1999 13:09:00 -0000 Subject: guile/guile-core/ice-9 regex.scm Message-ID: <19990916200947.28029.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/16 13:09:46 Modified files: guile-core/ice-9: regex.scm Log message: * regex.scm (regexp-substitute/global): Handle the end of the match list and an empty match list identically. (Thanks to Greg Badros.) From jimb Thu Sep 16 13:10:00 1999 From: jimb (jimb) Date: Thu, 16 Sep 1999 13:10:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990916201032.28137.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/16 13:10:32 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj Thu Sep 16 14:26:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 14:26:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990916212647.14469.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 14:26:47 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj Thu Sep 16 14:26:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 14:26:00 -0000 Subject: guile/guile-core/ice-9 debugger.scm Message-ID: <19990916212629.14370.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 14:26:28 Modified files: guile-core/ice-9: debugger.scm Log message: * debugger.scm ("p"): New alias for "evaluate"; Mark module with :no-backtrace. ("position"): New command. (source-position, display-position): New procedures. (display-source): Display position of expression, if available. (catch-user-errors): Return #f on error. (Commands are expected to return a valid state.) (read-and-dispatch-command): Bugfix: Return old state on error. From mdj Thu Sep 16 15:42:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 15:42:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990916224236.30521.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 15:42:36 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj Thu Sep 16 15:42:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 15:42:00 -0000 Subject: guile/guile-core/ice-9 debugger.scm Message-ID: <19990916224212.30430.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 15:42:12 Modified files: guile-core/ice-9: debugger.scm Log message: * debugger.scm (eval-handler): Handle unhandled exceptions. From mdj Thu Sep 16 16:44:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 16:44:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <19990916234434.9934.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 16:44:34 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (before-signal-stack): New fluid. (top-repl): Set before-signal-stack in the signal handler. From mdj Thu Sep 16 16:44:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 16:44:00 -0000 Subject: guile/guile-core/ice-9 debugger.scm Message-ID: <19990916234455.10014.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 16:44:55 Modified files: guile-core/ice-9: debugger.scm Log message: * debugger.scm (read-and-dispatch-commands): Handle other throws than 'exit-debugger. From mdj Thu Sep 16 16:45:00 1999 From: mdj (mdj) Date: Thu, 16 Sep 1999 16:45:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <19990916234512.10100.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 16:45:12 Modified files: guile-core/ice-9: ChangeLog Log message: From jimb Fri Sep 17 09:40:00 1999 From: jimb (jimb) Date: Fri, 17 Sep 1999 09:40:00 -0000 Subject: guile/guile-core INSTALL Message-ID: <19990917164051.757.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/17 09:40:50 Modified files: guile-core : INSTALL Log message: From jimb Fri Sep 17 10:09:00 1999 From: jimb (jimb) Date: Fri, 17 Sep 1999 10:09:00 -0000 Subject: guile/guile-core README Message-ID: <19990917170939.7844.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/17 10:09:38 Modified files: guile-core : README Log message: From jimb Fri Sep 17 10:10:00 1999 From: jimb (jimb) Date: Fri, 17 Sep 1999 10:10:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990917171025.7962.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/17 10:10:25 Modified files: guile-core : RELEASE Log message: Run automake after everything else, as per Tom Tromey's advice. From jimb Fri Sep 17 10:10:00 1999 From: jimb (jimb) Date: Fri, 17 Sep 1999 10:10:00 -0000 Subject: guile/guile-core SNAPSHOTS Message-ID: <19990917171050.8033.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/17 10:10:50 Modified files: guile-core : SNAPSHOTS Log message: Fix name of snapshot directory. From mdj Fri Sep 17 11:54:00 1999 From: mdj (mdj) Date: Fri, 17 Sep 1999 11:54:00 -0000 Subject: guile/guile-core Makefile.in Message-ID: <19990917185409.20811.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/17 11:54:09 Modified files: guile-core : Makefile.in Log message: Regenerated From ghouston@sourceware.cygnus.com Sat Sep 18 01:36:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 01:36:00 -0000 Subject: guile/guile-core/libguile ChangeLog gdbint.c s ... Message-ID: <19990918083638.16709.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/09/18 01:36:36 Modified files: guile-core/libguile: ChangeLog gdbint.c strports.c Log message: 1999-09-18 Gary Houston * strports.c (scm_strport_to_string): create the string from pt->read_buf instead of an expression that evaluates to the same thing. * gdbint.c (gdb_print): don't just use SCM_CHARS to get a C string from the port: the port's buffer may not be NUL terminated. From mdj@sourceware.cygnus.com Sat Sep 18 03:08:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 03:08:00 -0000 Subject: guile/guile-doc Makefile.in aclocal.m4 configure Message-ID: <19990918100810.4431.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/18 03:08:09 Modified files: guile-doc : Makefile.in aclocal.m4 configure Log message: Regenerated From mdj@sourceware.cygnus.com Sat Sep 18 03:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 03:11:00 -0000 Subject: guile/guile-doc/sources Makefile.in Message-ID: <19990918101120.4771.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/18 03:11:19 Modified files: guile-doc/sources: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sat Sep 18 03:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 03:11:00 -0000 Subject: guile/guile-doc/tutorial Makefile.in Message-ID: <19990918101135.4909.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/18 03:11:34 Modified files: guile-doc/tutorial: Makefile.in Log message: Regenerated From mdj@sourceware.cygnus.com Sat Sep 18 03:11:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 03:11:00 -0000 Subject: guile/guile-doc/ref Makefile.in Message-ID: <19990918101106.4693.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/18 03:11:06 Modified files: guile-doc/ref : Makefile.in Log message: Regenerated From ghouston@sourceware.cygnus.com Sat Sep 18 10:13:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 10:13:00 -0000 Subject: guile/guile-core ChangeLog Makefile.in configu ... Message-ID: <19990918171339.16470.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/09/18 10:13:39 Modified files: guile-core : ChangeLog Makefile.in configure configure.in guile-core/libguile: ChangeLog _scm.h scmconfig.h.in scmsigs.c Log message: 1999-09-18 Gary Houston * configure.in: use AC_SYS_RESTARTABLE_SYSCALLS instead of testing for SA_RESTART. 1999-09-18 Gary Houston * _scm.h, scmsigs.c: replace HAVE_RESTARTS with HAVE_RESTARTABLE_SYSCALLS. From ghouston@sourceware.cygnus.com Sat Sep 18 12:09:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 12:09:00 -0000 Subject: guile/guile-core Makefile.in Message-ID: <19990918190926.9503.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/09/18 12:09:26 Modified files: guile-core : Makefile.in Log message: regenerated Makefile.in From jimb@sourceware.cygnus.com Sat Sep 18 15:13:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 15:13:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990918221354.23725.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/18 15:13:54 Modified files: guile-core : THANKS Log message: From jimb@sourceware.cygnus.com Sat Sep 18 15:19:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 15:19:00 -0000 Subject: guile/guile-core GUILE-VERSION README THANKS Message-ID: <19990918221939.24813.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/18 15:19:39 Modified files: guile-core : GUILE-VERSION README THANKS Log message: From mdj@sourceware.cygnus.com Sat Sep 18 17:00:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 17:00:00 -0000 Subject: guile/guile-core README Message-ID: <19990919000002.2693.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/18 17:00:02 Modified files: guile-core : README Log message: From jimb@sourceware.cygnus.com Sat Sep 18 18:01:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 18:01:00 -0000 Subject: guile/guile-core HACKING Message-ID: <19990919010109.14652.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/18 18:01:09 Modified files: guile-core : HACKING Log message: *** empty log message *** From jimb@sourceware.cygnus.com Sat Sep 18 18:01:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 18 Sep 1999 18:01:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990919010126.14771.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/18 18:01:26 Modified files: guile-core : RELEASE Log message: *** empty log message *** From mdj@sourceware.cygnus.com Sun Sep 19 07:35:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 19 Sep 1999 07:35:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990919143554.22402.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/19 07:35:54 Modified files: guile-core : NEWS Log message: From mdj@sourceware.cygnus.com Sun Sep 19 07:37:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 19 Sep 1999 07:37:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990919143731.22594.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/19 07:37:31 Modified files: guile-core : NEWS Log message: From mdj@sourceware.cygnus.com Sun Sep 19 08:26:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 19 Sep 1999 08:26:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990919152636.25784.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/19 08:26:36 Modified files: guile-oops : goops.scm Log message: * goops.scm (define-method): Don't automatically pick up a pre-existing procedure as default method if a binding with the same name as the generic function referred to exists. Instead require that it really is a generic function, or equivalent. From mdj@sourceware.cygnus.com Sun Sep 19 08:26:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 19 Sep 1999 08:26:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990919152654.25857.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/19 08:26:54 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Mon Sep 20 05:24:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 05:24:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990920122441.23206.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 05:24:41 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Mon Sep 20 05:24:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 05:24:00 -0000 Subject: guile/guile-oops goops.scm Message-ID: <19990920122423.22846.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 05:24:23 Modified files: guile-oops : goops.scm Log message: * goops.scm (add-method!): Use `generic-capability?' to generate nice error message in case we try to add a method to a procedure which can't be upgraded to a primitive-generic. From mdj@sourceware.cygnus.com Mon Sep 20 05:24:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 05:24:00 -0000 Subject: guile/guile-oops goops.c goops.h Message-ID: <19990920122405.22139.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 05:24:04 Modified files: guile-oops : goops.c goops.h Log message: * goops.c, goops.h (scm_generic_capability_p): New procedure. From ghouston@sourceware.cygnus.com Mon Sep 20 14:32:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 14:32:00 -0000 Subject: guile/guile-core ChangeLog configure.in config ... Message-ID: <19990920213223.25948.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/09/20 14:32:23 Modified files: guile-core : ChangeLog configure.in configure guile-core/libguile: ChangeLog scmconfig.h.in scmsigs.c Log message: * configure.in: check availability of siginterrupt. * scmsigs.c (scm_sigaction): add SA_RESTART to flags only if HAVE_RESTARTABLE_SYSCALLS. (scm_init_scmsigs): use siginterrupt if it's available. not everyone who has restartable syscalls has SA_RESTART it seems. (scm_sigaction): use scm_num2long/scm_long2num when converting SIG_DFL/SIG_IGN, in case it doesn't fit in an INUM. use scm_integer_p to test the type. From mdj@sourceware.cygnus.com Mon Sep 20 14:51:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 14:51:00 -0000 Subject: guile/guile-core/libguile numbers.c Message-ID: <19990920215152.29743.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 14:51:51 Modified files: guile-core/libguile: numbers.c Log message: * numbers.c (scm_max, scm_min, scm_sum, scm_difference, scm_product, scm_divide): Bugfix: Don't pass SCM_UNDEFINED to the generic function if the asubr is called with only one arg. From mdj@sourceware.cygnus.com Mon Sep 20 14:52:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 14:52:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990920215249.29927.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 14:52:49 Modified files: guile-core/libguile: ChangeLog Log message: From ghouston@sourceware.cygnus.com Mon Sep 20 15:04:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 15:04:00 -0000 Subject: guile/guile-core/libguile scmsigs.c Message-ID: <19990920220453.32163.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/09/20 15:04:52 Modified files: guile-core/libguile: scmsigs.c Log message: typing correction From mdj@sourceware.cygnus.com Mon Sep 20 15:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 15:09:00 -0000 Subject: guile/guile-core/libguile numbers.c Message-ID: <19990920220947.684.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 15:09:47 Modified files: guile-core/libguile: numbers.c Log message: Fix From mdj@sourceware.cygnus.com Mon Sep 20 15:09:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 15:09:00 -0000 Subject: guile/guile-core/libguile __scm.h Message-ID: <19990920220922.603.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 15:09:21 Modified files: guile-core/libguile: __scm.h Log message: * __scm.h (SCM_WTA_DISPATCH_0, SCM_GASSERT0): New macros. From mdj@sourceware.cygnus.com Mon Sep 20 15:10:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 15:10:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990920221039.782.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 15:10:39 Modified files: guile-core/libguile: ChangeLog Log message: Fix From mdj@sourceware.cygnus.com Mon Sep 20 15:17:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 15:17:00 -0000 Subject: guile/guile-core/doc stamp-vti version.texi Message-ID: <19990920221716.3102.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 15:17:15 Modified files: guile-core/doc : stamp-vti version.texi Log message: From mdj@sourceware.cygnus.com Mon Sep 20 15:25:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 15:25:00 -0000 Subject: guile/guile-core/libguile __scm.h Message-ID: <19990920222512.4965.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 15:25:11 Modified files: guile-core/libguile: __scm.h Log message: Fix From jimb@sourceware.cygnus.com Mon Sep 20 15:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 15:42:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990920224205.9156.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/20 15:42:05 Modified files: guile-core : THANKS Log message: From mdj@sourceware.cygnus.com Mon Sep 20 15:45:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 15:45:00 -0000 Subject: guile/guile-oops dispatch.scm Message-ID: <19990920224544.10162.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 15:45:44 Modified files: guile-oops : dispatch.scm Log message: * dispatch.scm (memoize-method!): Bugfix: Handle no-applicable cases with zero arguments. From mdj@sourceware.cygnus.com Mon Sep 20 15:46:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 15:46:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <19990920224604.10243.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 15:46:03 Modified files: guile-oops : ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Sep 20 15:52:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 15:52:00 -0000 Subject: guile-modules/test-suite ChangeLog Message-ID: <19990920225209.12578.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/20 15:52:09 Modified files: test-suite : ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Sep 20 15:52:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 15:52:00 -0000 Subject: guile-modules/test-suite/tests regexp.test Message-ID: <19990920225203.12512.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/20 15:52:02 Modified files: test-suite/tests: regexp.test Log message: * tests/regexp.test: Check regexp-substitute/global when there are no matches. (Duh.) From mdj@sourceware.cygnus.com Mon Sep 20 16:01:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 16:01:00 -0000 Subject: guile/guile-core/libguile numbers.c vectors.c Message-ID: <19990920230134.13874.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 16:01:34 Modified files: guile-core/libguile: numbers.c vectors.c Log message: * vectors.c (scm_vector_move_right_x): Bugfix: Remove side effect in SCM_ASSERT macro. numbers.c: Removed #ifndef SCM_RECKLESS at places where type checking may invoke a generic. (Thanks to Michael Livshin.) From mdj@sourceware.cygnus.com Mon Sep 20 16:02:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 16:02:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990920230250.13974.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 16:02:50 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Mon Sep 20 16:05:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 16:05:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990920230551.14249.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/20 16:05:51 Modified files: guile-core : THANKS Log message: From jimb@sourceware.cygnus.com Mon Sep 20 16:32:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 16:32:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990920233254.16608.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/20 16:32:54 Modified files: guile-core : RELEASE Log message: From jimb@sourceware.cygnus.com Mon Sep 20 16:34:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 16:34:00 -0000 Subject: guile/guile-core/libguile ioext.c ports.c read.c Message-ID: <19990920233457.17496.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/20 16:34:57 Modified files: guile-core/libguile: ioext.c ports.c read.c Log message: * read.c (scm_read): Don't assume that scm_cur_inp is always open. * ports.c (scm_read_char): Same. * ioext.c (scm_read_line): Same. (Thanks to Bernard Urban.) From jimb@sourceware.cygnus.com Mon Sep 20 16:35:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 16:35:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990920233524.17570.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/20 16:35:24 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Sep 20 16:36:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 16:36:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990920233616.17655.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/20 16:36:16 Modified files: guile-core : THANKS Log message: From jimb@sourceware.cygnus.com Mon Sep 20 16:57:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 16:57:00 -0000 Subject: guile-modules/test-suite lib.scm Message-ID: <19990920235744.21359.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/20 16:57:44 Modified files: test-suite : lib.scm Log message: Doc fix. From jimb@sourceware.cygnus.com Mon Sep 20 16:57:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 16:57:00 -0000 Subject: guile-modules/test-suite ChangeLog Message-ID: <19990920235756.21442.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/20 16:57:56 Modified files: test-suite : ChangeLog Log message: From jimb@sourceware.cygnus.com Mon Sep 20 16:57:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 16:57:00 -0000 Subject: guile-modules/test-suite/tests ports.test Message-ID: <19990920235708.21238.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/20 16:57:08 Modified files: test-suite/tests: ports.test Log message: * tests/ports.test: Check that our input functions cope when current-input-port is closed. From jimb@sourceware.cygnus.com Mon Sep 20 21:21:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 21:21:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990921042137.21928.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/20 21:21:37 Modified files: guile-core : THANKS Log message: ... to injury. From jimb@sourceware.cygnus.com Mon Sep 20 21:21:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Mon, 20 Sep 1999 21:21:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990921042111.21853.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/20 21:21:11 Modified files: guile-core : THANKS Log message: Add insults. From jimb@sourceware.cygnus.com Tue Sep 21 21:36:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 21 Sep 1999 21:36:00 -0000 Subject: guile/guile-core/libguile backtrace.c Message-ID: <19990922043656.28566.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/21 21:36:56 Modified files: guile-core/libguile: backtrace.c Log message: * backtrace.c: #include "_scm.h" before testing whether HAVE_UNISTD_H is #defined. From jimb@sourceware.cygnus.com Tue Sep 21 21:37:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 21 Sep 1999 21:37:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990922043718.28656.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/21 21:37:18 Modified files: guile-core/libguile: ChangeLog Log message: From mvo@sourceware.cygnus.com Wed Sep 22 12:47:00 1999 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Wed, 22 Sep 1999 12:47:00 -0000 Subject: guile/guile-core README Message-ID: <19990922194730.6348.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/22 12:47:30 Modified files: guile-core : README Log message: Added description of readline stuff. From jimb@sourceware.cygnus.com Wed Sep 22 12:58:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 22 Sep 1999 12:58:00 -0000 Subject: guile/guile-core configure configure.in Message-ID: <19990922195839.8522.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/22 12:58:39 Modified files: guile-core : configure configure.in Log message: * configure.in: Call AM_PROG_CC_STDC before AM_PROG_LIBTOOL, so libtool knows how to get ANSI C behavior from the compiler. * configure: Regenerated. From jimb@sourceware.cygnus.com Wed Sep 22 12:58:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 22 Sep 1999 12:58:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990922195759.8436.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/22 12:57:59 Modified files: guile-core : THANKS Log message: From jimb@sourceware.cygnus.com Wed Sep 22 12:58:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 22 Sep 1999 12:58:00 -0000 Subject: guile/guile-core/guile-readline aclocal.m4 con ... Message-ID: <19990922195855.8587.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/22 12:58:54 Modified files: guile-core/guile-readline: aclocal.m4 configure configure.in Log message: * configure.in: Call AM_PROG_CC_STDC. * configure, aclocal.m4: Regenerated. From jimb@sourceware.cygnus.com Wed Sep 22 12:59:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 22 Sep 1999 12:59:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <19990922195911.8736.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/22 12:59:11 Modified files: guile-core/guile-readline: ChangeLog Log message: From jimb@sourceware.cygnus.com Wed Sep 22 12:59:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 22 Sep 1999 12:59:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990922195906.8667.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/22 12:59:06 Modified files: guile-core : ChangeLog Log message: From ghouston@sourceware.cygnus.com Wed Sep 22 13:08:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Wed, 22 Sep 1999 13:08:00 -0000 Subject: guile/guile-doc/ref ChangeLog posix.texi schem ... Message-ID: <19990922200846.10021.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/09/22 13:08:45 Modified files: guile-doc/ref : ChangeLog posix.texi scheme.texi scm.texi Log message: * scheme.texi: added a bit of documentation for port internals. From jimb@sourceware.cygnus.com Wed Sep 22 22:36:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 22 Sep 1999 22:36:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990923053601.15275.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/22 22:36:01 Modified files: guile-core : NEWS Log message: Add explanation of licensing issues to the description of the readline interface. From jimb@sourceware.cygnus.com Wed Sep 22 22:37:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 22 Sep 1999 22:37:00 -0000 Subject: guile/guile-core README Message-ID: <19990923053730.15399.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/22 22:37:30 Modified files: guile-core : README Log message: Include pointer to NEWS item about readline. From jimb@sourceware.cygnus.com Wed Sep 22 23:10:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Wed, 22 Sep 1999 23:10:00 -0000 Subject: guile/guile-core/doc stamp-vti version.texi Message-ID: <19990923060958.17885.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/22 23:09:58 Modified files: guile-core/doc : stamp-vti version.texi Log message: From jimb@sourceware.cygnus.com Sat Sep 25 10:25:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 10:25:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <19990925172525.7437.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/25 10:25:25 Modified files: guile-core : RELEASE Log message: From jimb@sourceware.cygnus.com Sat Sep 25 10:26:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 10:26:00 -0000 Subject: guile/guile-core/libguile Makefile.am Makefile.in Message-ID: <19990925172615.7973.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/25 10:26:15 Modified files: guile-core/libguile: Makefile.am Makefile.in Log message: * Makefile.am (EXTRA_libguile_la_SOURCES): Add memmove.c here, so automake will actually generate rules for it. * Makefile.in: Regenerated. From jimb@sourceware.cygnus.com Sat Sep 25 10:27:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 10:27:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990925172738.8565.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/25 10:27:38 Modified files: guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 25 10:27:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 10:27:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <19990925172725.8501.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/25 10:27:25 Modified files: guile-core : ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 25 10:36:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 10:36:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990925173642.10451.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/25 10:36:42 Modified files: guile-core : THANKS Log message: From jimb@sourceware.cygnus.com Sat Sep 25 11:13:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 11:13:00 -0000 Subject: guile/guile-core GUILE-VERSION NEWS README THANKS Message-ID: <19990925181302.14972.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/25 11:13:02 Modified files: guile-core : GUILE-VERSION NEWS README THANKS Log message: Start a new version. From jimb@sourceware.cygnus.com Sat Sep 25 11:18:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 11:18:00 -0000 Subject: guile/guile-core README Message-ID: <19990925181839.16125.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/25 11:18:39 Modified files: guile-core : README Log message: *** empty log message *** From jimb@sourceware.cygnus.com Sat Sep 25 16:11:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 16:11:00 -0000 Subject: guile/guile-core/libguile numbers.c Message-ID: <19990925231124.19033.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/25 16:11:24 Modified files: guile-core/libguile: numbers.c Log message: * numbers.c (scm_number_to_string): Signal an error if radix is less than two. (Thanks to Jorgen Schaefer.) From jimb@sourceware.cygnus.com Sat Sep 25 16:13:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 16:13:00 -0000 Subject: guile/guile-core THANKS libguile/ChangeLog Message-ID: <19990925231309.19230.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/25 16:13:09 Modified files: guile-core : THANKS guile-core/libguile: ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 25 16:38:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 16:38:00 -0000 Subject: guile-modules/test-suite ChangeLog Message-ID: <19990925233834.22123.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/25 16:38:34 Modified files: test-suite : ChangeLog Log message: From jimb@sourceware.cygnus.com Sat Sep 25 16:38:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 16:38:00 -0000 Subject: guile-modules/test-suite/tests reader.test Message-ID: <19990925233827.22096.qmail@egcs.cygnus.com> CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile-modules Changes by: jimb@egcs.cygnus.com 99/09/25 16:38:26 Modified files: test-suite/tests: reader.test Log message: * tests/reader.test: Check that number->string checks its radix properly. From jimb@sourceware.cygnus.com Sat Sep 25 16:41:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 16:41:00 -0000 Subject: guile/guile-core/libguile root.c Message-ID: <19990925234109.22270.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/25 16:41:09 Modified files: guile-core/libguile: root.c Log message: * root.c (scm_make_root): Initialize all the fields of the new root. GC could happen any time, you know. (Thanks to Greg Harvey.) From jimb@sourceware.cygnus.com Sat Sep 25 16:42:00 1999 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Sat, 25 Sep 1999 16:42:00 -0000 Subject: guile/guile-core THANKS libguile/ChangeLog Message-ID: <19990925234159.22345.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/09/25 16:41:59 Modified files: guile-core : THANKS guile-core/libguile: ChangeLog Log message: From ghouston@sourceware.cygnus.com Sun Sep 26 09:00:00 1999 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Sun, 26 Sep 1999 09:00:00 -0000 Subject: guile/guile-core ChangeLog NEWS acconfig.h acl ... Message-ID: <19990926160037.7860.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@egcs.cygnus.com 99/09/26 09:00:37 Modified files: guile-core : ChangeLog NEWS acconfig.h aclocal.m4 configure configure.in guile-core/ice-9: ChangeLog boot-9.scm Makefile.am Makefile.in guile-core/libguile: ChangeLog Makefile.in Makefile.am filesys.c ioext.c init.c scmconfig.h.in Added files: guile-core/ice-9: networking.scm posix.scm Log message: support new configure options: --disable-posix, --disable-net and --disable-regex. From mdj@sourceware.cygnus.com Mon Sep 27 13:29:00 1999 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 13:29:00 -0000 Subject: guile/guile-core THANKS Message-ID: <19990927202934.12349.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/27 13:29:34 Modified files: guile-core : THANKS Log message: (One has to prove oneself after each release in order to be called "dodderer" ;-) From gjb@sourceware.cygnus.com Mon Sep 27 16:29:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 16:29:00 -0000 Subject: guile/guile-core acconfig.h configure.in Message-ID: <19990927232908.9792.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 16:29:07 Modified files: guile-core : acconfig.h configure.in Log message: * configure.in: Added --enable-debug-freelist option. * acconfig.h: Added DEBUG_FREELIST. From gjb@sourceware.cygnus.com Mon Sep 27 16:30:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 16:30:00 -0000 Subject: guile/guile-core/libguile gc.c gc.h pairs.h sc ... Message-ID: <19990927233036.9988.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 16:30:36 Modified files: guile-core/libguile: gc.c gc.h pairs.h scmconfig.h.in stacks.c Log message: * stacks.c: Avoid compiler warning re: unitialized var. * scmconfig.h.in: Added DEBUG_FREELIST * pairs.h: Fix macro that was not do-while(0) sandwiched. * gc.h, gc.c: Added scm_gc_set_debug_check_freelist_x, scm_map_free_list From gjb@sourceware.cygnus.com Mon Sep 27 16:34:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 16:34:00 -0000 Subject: guile/guile-core/doc Makefile.in Message-ID: <19990927233454.10249.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 16:34:54 Modified files: guile-core/doc : Makefile.in Log message: From gjb@sourceware.cygnus.com Mon Sep 27 16:34:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 16:34:00 -0000 Subject: guile/guile-core ChangeLog Makefile.in aclocal.m4 Message-ID: <19990927233450.10223.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 16:34:49 Modified files: guile-core : ChangeLog Makefile.in aclocal.m4 Log message: From gjb@sourceware.cygnus.com Mon Sep 27 16:35:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 16:35:00 -0000 Subject: guile/guile-core/qt/time Makefile.in Message-ID: <19990927233533.10819.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 16:35:33 Modified files: guile-core/qt/time: Makefile.in Log message: From gjb@sourceware.cygnus.com Mon Sep 27 16:35:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 16:35:00 -0000 Subject: guile/guile-core/ice-9 Makefile.in Message-ID: <19990927233507.10531.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 16:35:06 Modified files: guile-core/ice-9: Makefile.in Log message: From gjb@sourceware.cygnus.com Mon Sep 27 16:35:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 16:35:00 -0000 Subject: guile/guile-core/qt/md Makefile.in Message-ID: <19990927233530.10747.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 16:35:30 Modified files: guile-core/qt/md: Makefile.in Log message: From gjb@sourceware.cygnus.com Mon Sep 27 16:35:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 16:35:00 -0000 Subject: guile/guile-core/qt Makefile.in Message-ID: <19990927233526.10677.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 16:35:26 Modified files: guile-core/qt : Makefile.in Log message: From gjb@sourceware.cygnus.com Mon Sep 27 16:35:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 16:35:00 -0000 Subject: guile/guile-core/guile-readline Makefile.in Message-ID: <19990927233503.10447.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 16:35:02 Modified files: guile-core/guile-readline: Makefile.in Log message: From gjb@sourceware.cygnus.com Mon Sep 27 16:35:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 16:35:00 -0000 Subject: guile/guile-core/guile-config Makefile.in Message-ID: <19990927233458.10310.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 16:34:58 Modified files: guile-core/guile-config: Makefile.in Log message: From gjb@sourceware.cygnus.com Mon Sep 27 16:35:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 16:35:00 -0000 Subject: guile/guile-core/libguile ChangeLog Makefile.in Message-ID: <19990927233521.10606.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 16:35:21 Modified files: guile-core/libguile: ChangeLog Makefile.in Log message: From gjb@sourceware.cygnus.com Mon Sep 27 17:18:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 17:18:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <19990928001835.17747.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 17:18:35 Modified files: guile-core/libguile: ChangeLog Log message: From gjb@sourceware.cygnus.com Mon Sep 27 17:18:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 17:18:00 -0000 Subject: guile/guile-core/libguile __scm.h debug.c eval.c Message-ID: <19990928001817.17662.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 17:18:17 Modified files: guile-core/libguile: __scm.h debug.c eval.c Log message: * __scm.h: Fix a bunch of macros that were missing do-while(0) sandwiches. * debug.c, eval.c: Fix buggy uses of SCM_ALLOW_INTS (missing semicolon) exposed by the above change. From gjb@sourceware.cygnus.com Mon Sep 27 17:39:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 17:39:00 -0000 Subject: guile/guile-core NEWS Message-ID: <19990928003936.22068.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 17:39:36 Modified files: guile-core : NEWS Log message: From gjb@sourceware.cygnus.com Mon Sep 27 17:54:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 17:54:00 -0000 Subject: guile/guile-core/libguile gc.c gc.h pairs.h Message-ID: <19990928005427.24847.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 17:54:26 Modified files: guile-core/libguile: gc.c gc.h pairs.h Log message: Fix my last commit -- DEBUG_FREELIST renamed to GUILE_DEBUG_FREELIST From gjb@sourceware.cygnus.com Mon Sep 27 17:54:00 1999 From: gjb@sourceware.cygnus.com (gjb@sourceware.cygnus.com) Date: Mon, 27 Sep 1999 17:54:00 -0000 Subject: guile/guile-core ChangeLog acconfig.h configure.in Message-ID: <19990928005423.24771.qmail@egcs.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: gjb@egcs.cygnus.com 99/09/27 17:54:23 Modified files: guile-core : ChangeLog acconfig.h configure.in Log message: Fix my last commit -- DEBUG_FREELIST renamed to GUILE_DEBUG_FREELIST