From mdj@sourceware.cygnus.com Sat Jul 1 10:01:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 01 Jul 2000 10:01:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <20000701170122.14910.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/07/01 10:01:22 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (process-define-module): Bugfix: Only check the CDR for export args. From mdj@sourceware.cygnus.com Sat Jul 1 10:01:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 01 Jul 2000 10:01:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <20000701170137.15015.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/07/01 10:01:37 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Jul 2 00:06:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 02 Jul 2000 00:06:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <20000702070653.27310.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/07/02 00:06:53 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Jul 2 00:06:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 02 Jul 2000 00:06:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <20000702070643.27217.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/07/02 00:06:43 Modified files: guile-oops : goops.c Log message: * goops.c (call_memoize_method): Made thread safe. Method memoization is synchronized between threads via a mutex, but the case where one thread is dispatching using the method cache being altered by another thread was not handled correctly. From mdj@sourceware.cygnus.com Sun Jul 2 00:33:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 02 Jul 2000 00:33:00 -0000 Subject: guile/guile-oops dispatch.scm Message-ID: <20000702073356.30437.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/07/02 00:33:56 Modified files: guile-oops : dispatch.scm Log message: * dispatch.scm (memoize-method!): Reimplemented the previous change on the scheme level. From mdj@sourceware.cygnus.com Sun Jul 2 00:34:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 02 Jul 2000 00:34:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <20000702073405.30522.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/07/02 00:34:05 Modified files: guile-oops : goops.c Log message: * goops.c (call_memoize_method): Reverted previous change. From mdj@sourceware.cygnus.com Sun Jul 2 00:34:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 02 Jul 2000 00:34:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <20000702073414.30605.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/07/02 00:34:14 Modified files: guile-oops : ChangeLog Log message: From dirk@sourceware.cygnus.com Thu Jul 6 01:48:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Thu, 06 Jul 2000 01:48:00 -0000 Subject: guile/guile-core THANKS libguile/ChangeLog lib ... Message-ID: <20000706084815.28090.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 00/07/06 01:48:15 Modified files: guile-core : THANKS guile-core/libguile: ChangeLog gh.h Log message: * Don't include in gh.h. Thanks to Han-Wen Nienhuys. From dirk@sourceware.cygnus.com Thu Jul 6 02:10:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Thu, 06 Jul 2000 02:10:00 -0000 Subject: guile/guile-core/libguile ChangeLog gc.c Message-ID: <20000706091023.32295.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 00/07/06 02:10:23 Modified files: guile-core/libguile: ChangeLog gc.c Log message: * Keep track of the heap segment table size. * Let the caller of alloc_some_heap determine the behaviour in case of malloc failures. Use this feature in scm_gc_for_newcell. From dirk@sourceware.cygnus.com Fri Jul 7 08:28:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Fri, 07 Jul 2000 08:28:00 -0000 Subject: guile/guile-core/libguile ChangeLog hashtab.c Message-ID: <20000707152856.11660.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 00/07/07 08:28:56 Modified files: guile-core/libguile: ChangeLog hashtab.c Log message: * Signal an error when adding entries to a hash table with no slots. From dirk@sourceware.cygnus.com Mon Jul 10 06:54:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Mon, 10 Jul 2000 06:54:00 -0000 Subject: guile/guile-core/libguile ChangeLog gc.h Message-ID: <20000710135403.29034.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-10 06:54:03 Modified files: guile-core/libguile: ChangeLog gc.h Log message: * Make the compiler warn about code like SCM_CELL_WORD (x, n) = y. From dirk@sourceware.cygnus.com Mon Jul 10 07:25:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Mon, 10 Jul 2000 07:25:00 -0000 Subject: guile/guile-core/libguile ChangeLog gc.c gc.h Message-ID: <20000710142553.738.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-10 07:25:53 Modified files: guile-core/libguile: ChangeLog gc.c gc.h Log message: * Use a set of dedicated macros to access and modify free cells. From dirk@sourceware.cygnus.com Wed Jul 12 00:38:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Wed, 12 Jul 2000 00:38:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog boot-9.scm Message-ID: <20000712073807.29416.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-12 00:38:07 Modified files: guile-core/ice-9: ChangeLog boot-9.scm Log message: * Fixed expt for the case of negative integer exponents. From dirk@sourceware.cygnus.com Thu Jul 13 00:27:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Thu, 13 Jul 2000 00:27:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <20000713072702.19004.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-13 00:27:02 Modified files: guile-core : RELEASE Log message: * Added a note about removing GUILE_OLD_ASYNC_CLICK. From dirk@sourceware.cygnus.com Thu Jul 13 00:40:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Thu, 13 Jul 2000 00:40:00 -0000 Subject: guile/guile-core/libguile ChangeLog gc.c Message-ID: <20000713074004.20621.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-13 00:40:04 Modified files: guile-core/libguile: ChangeLog gc.c Log message: * Minor cleanups in scm_mark_locations. From dirk@sourceware.cygnus.com Thu Jul 13 07:47:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Thu, 13 Jul 2000 07:47:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog boot-9.scm Message-ID: <20000713144732.32523.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-13 07:47:32 Modified files: guile-core/ice-9: ChangeLog boot-9.scm Log message: * In expt, return exact results when possible. From dirk@sourceware.cygnus.com Thu Jul 13 08:00:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Thu, 13 Jul 2000 08:00:00 -0000 Subject: guile/guile-core/libguile ChangeLog error.c gc ... Message-ID: <20000713150058.8180.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-13 08:00:58 Modified files: guile-core/libguile: ChangeLog error.c gc.c gc.h gdbint.c weaks.c Log message: * Extend checks performed with SCM_DEBUG_CELL_ACCESSES=1 and make them configurable at run-time. * Replace SCM_FREEP by SCM_FREE_CELL_P and scm_gc_heap_lock by scm_gc_running_p (not in all places yet). From dirk@sourceware.cygnus.com Fri Jul 14 00:36:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Fri, 14 Jul 2000 00:36:00 -0000 Subject: guile/guile-core NEWS Message-ID: <20000714073635.31020.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-14 00:36:35 Modified files: guile-core : NEWS Log message: * Added note about new global variable scm_gc_running_p. From cmm@sourceware.cygnus.com Sat Jul 15 06:42:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Sat, 15 Jul 2000 06:42:00 -0000 Subject: guile/guile-core NEWS Message-ID: <20000715134257.27078.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-07-15 06:42:57 Modified files: guile-core : NEWS Log message: * gc.c (scm_done_free): new. expanded comments about scm_done_malloc. * gc.h: added prototype for scm_done_free From cmm@sourceware.cygnus.com Sat Jul 15 06:44:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Sat, 15 Jul 2000 06:44:00 -0000 Subject: guile/guile-core/libguile ChangeLog gc.c gc.h Message-ID: <20000715134405.27193.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-07-15 06:44:05 Modified files: guile-core/libguile: ChangeLog gc.c gc.h Log message: * gc.c (scm_done_free): new. expanded comments about scm_done_malloc. * gc.h: added prototype for scm_done_free From mvo@sourceware.cygnus.com Mon Jul 17 12:59:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Mon, 17 Jul 2000 12:59:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <20000717195958.24618.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-17 12:59:58 Modified files: guile-core/libguile: eval.c Log message: * eval.c (unmemocopy): Don't rely on V being a list of at least one element. Thanks to Bill Schottstaedt! From mvo@sourceware.cygnus.com Mon Jul 17 13:00:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Mon, 17 Jul 2000 13:00:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000717200022.24736.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-17 13:00:22 Modified files: guile-core/libguile: ChangeLog Log message: From dirk@sourceware.cygnus.com Tue Jul 18 00:03:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Tue, 18 Jul 2000 00:03:00 -0000 Subject: guile/guile-core NEWS RELEASE libguile/ChangeL ... Message-ID: <20000718070258.5838.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-18 00:02:58 Modified files: guile-core : NEWS RELEASE guile-core/libguile: ChangeLog root.c root.h Log message: * Deprecated function scm_call_catching_errors. * Updated root-smob initialization. From dirk@sourceware.cygnus.com Tue Jul 18 09:09:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Tue, 18 Jul 2000 09:09:00 -0000 Subject: guile/guile-core/libguile ChangeLog read.c src ... Message-ID: <20000718160909.4690.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-18 09:09:09 Modified files: guile-core/libguile: ChangeLog read.c srcprop.c Log message: * Don't use return value from SCM_SETCDR or SCM_WHASHSET. From dirk@sourceware.cygnus.com Tue Jul 18 09:59:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Tue, 18 Jul 2000 09:59:00 -0000 Subject: guile/guile-core/libguile ChangeLog gc.h hooks ... Message-ID: <20000718165935.26913.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-18 09:59:35 Modified files: guile-core/libguile: ChangeLog gc.h hooks.c modules.c Log message: * Fixed some type-related errors. From mvo@sourceware.cygnus.com Wed Jul 19 11:10:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Wed, 19 Jul 2000 11:10:00 -0000 Subject: guile/guile-core/guile-readline configure.in Message-ID: <20000719181030.32554.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-19 11:10:30 Modified files: guile-core/guile-readline: configure.in Log message: * configure.in (rl_pre_input_hook): Don't check for this with AC_CHECK_FUNCS, it doesn't work on HP/UX. Test for it with AC_TRY_LINK. From mvo@sourceware.cygnus.com Wed Jul 19 11:10:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Wed, 19 Jul 2000 11:10:00 -0000 Subject: guile/guile-core/guile-readline ChangeLog Message-ID: <20000719181047.348.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-19 11:10:46 Modified files: guile-core/guile-readline: ChangeLog Log message: From mvo@sourceware.cygnus.com Sun Jul 23 04:50:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sun, 23 Jul 2000 04:50:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000723115034.12196.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-23 04:50:33 Modified files: guile-core/libguile: ChangeLog Log message: From mvo@sourceware.cygnus.com Sun Jul 23 04:50:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sun, 23 Jul 2000 04:50:00 -0000 Subject: guile/guile-core/libguile alist.c Message-ID: <20000723115006.12088.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-23 04:50:06 Modified files: guile-core/libguile: alist.c Log message: * alist.c (scm_assq_remove_x, scm_assv_remove_x, scm_assoc_remove_x): Remove all cells whose key is eq, eqv, or equal (respectively) to the argument key, not all cells that are eq, eqv, or equal to the first cell with the argument key. Thanks to Neil Jerram! From mvo@sourceware.cygnus.com Sun Jul 23 16:12:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sun, 23 Jul 2000 16:12:00 -0000 Subject: guile/guile-core/libguile stime.c Message-ID: <20000723231239.21997.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-23 16:12:39 Modified files: guile-core/libguile: stime.c Log message: * stime.c (scm_strftime): Recognize a return value of zero from strftime as buffer overflow and take care to detect a valid zero length result regardless. Thanks to David Barts! From mvo@sourceware.cygnus.com Sun Jul 23 16:12:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sun, 23 Jul 2000 16:12:00 -0000 Subject: guile/guile-core/ice-9 common-list.scm Message-ID: <20000723231202.21459.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-23 16:12:02 Modified files: guile-core/ice-9: common-list.scm Log message: * common-list.scm (uniq): Made tail-recursive. Thanks to thi! From mvo@sourceware.cygnus.com Sun Jul 23 16:12:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sun, 23 Jul 2000 16:12:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <20000723231223.21847.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-23 16:12:23 Modified files: guile-core/ice-9: ChangeLog Log message: From mvo@sourceware.cygnus.com Sun Jul 23 16:13:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sun, 23 Jul 2000 16:13:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000723231302.22105.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-23 16:13:02 Modified files: guile-core/libguile: ChangeLog Log message: From mvo@sourceware.cygnus.com Tue Jul 25 12:06:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Tue, 25 Jul 2000 12:06:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000725190648.11545.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-25 12:06:48 Modified files: guile-core/libguile: ChangeLog Log message: From mvo@sourceware.cygnus.com Tue Jul 25 12:06:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Tue, 25 Jul 2000 12:06:00 -0000 Subject: guile/guile-core/libguile alist.c Message-ID: <20000725190623.11306.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-25 12:06:23 Modified files: guile-core/libguile: alist.c Log message: * alist.c (scm_assq_remove_x, scm_assv_remove_x, scm_assoc_remove_x): Remove only the first cell with a matching key, not all. From mdj@sourceware.cygnus.com Tue Jul 25 13:28:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 25 Jul 2000 13:28:00 -0000 Subject: guile/guile-core/devel tasks.text Message-ID: <20000725202836.5834.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-07-25 13:28:35 Modified files: guile-core/devel: tasks.text Log message: From mdj@sourceware.cygnus.com Tue Jul 25 22:08:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 25 Jul 2000 22:08:00 -0000 Subject: guile/guile-core/devel tasks.text Message-ID: <20000726050817.10822.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-07-25 22:08:17 Modified files: guile-core/devel: tasks.text Log message: From mdj@sourceware.cygnus.com Tue Jul 25 22:08:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 25 Jul 2000 22:08:00 -0000 Subject: guile/guile-core/devel/policy plans.text Message-ID: <20000726050824.10898.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-07-25 22:08:23 Modified files: guile-core/devel/policy: plans.text Log message: From dirk@sourceware.cygnus.com Wed Jul 26 01:35:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Wed, 26 Jul 2000 01:35:00 -0000 Subject: guile/guile-core NEWS libguile/ChangeLog libgu ... Message-ID: <20000726083536.14746.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-26 01:35:36 Modified files: guile-core : NEWS guile-core/libguile: ChangeLog struct.c struct.h Log message: * Fixed struct initialization. From dirk@sourceware.cygnus.com Wed Jul 26 02:20:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Wed, 26 Jul 2000 02:20:00 -0000 Subject: guile/guile-core/libguile ChangeLog vectors.c Message-ID: <20000726092009.24629.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-26 02:20:09 Modified files: guile-core/libguile: ChangeLog vectors.c Log message: * Fix vector initialization. From dirk@sourceware.cygnus.com Wed Jul 26 04:30:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Wed, 26 Jul 2000 04:30:00 -0000 Subject: guile/guile-core/libguile ChangeLog gc.c Message-ID: <20000726112959.22548.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-07-26 04:29:58 Modified files: guile-core/libguile: ChangeLog gc.c Log message: * Renamed local variable 'free' to avoid confusion with stdlib's 'free'. From ossau@sourceware.cygnus.com Fri Jul 28 05:06:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 28 Jul 2000 05:06:00 -0000 Subject: guile/guile-doc/sources data-rep.texi Message-ID: <20000728120613.18062.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-07-28 05:06:13 Modified files: guile-doc/sources: data-rep.texi Log message: Fix spelling mistake From ossau@sourceware.cygnus.com Fri Jul 28 06:19:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 28 Jul 2000 06:19:00 -0000 Subject: guile/guile-core/doc ChangeLog data-rep.texi Message-ID: <20000728131901.10679.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-07-28 06:19:01 Modified files: guile-core/doc : ChangeLog data-rep.texi Log message: Fix spelling mistake From mvo@sourceware.cygnus.com Sun Jul 30 06:40:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sun, 30 Jul 2000 06:40:00 -0000 Subject: guile/guile-core/libguile alist.c Message-ID: <20000730134046.13174.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-30 06:40:46 Modified files: guile-core/libguile: alist.c Log message: * alist.c (scm_assq_remove_x, scm_assv_remove_x, scm_assoc_remove_x): Use scm_delq1_x instead of scm_delq_x, since using the latter is pointless. From mvo@sourceware.cygnus.com Sun Jul 30 06:41:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sun, 30 Jul 2000 06:41:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000730134101.13271.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-07-30 06:41:01 Modified files: guile-core/libguile: ChangeLog Log message: From ossau@sourceware.cygnus.com Sun Jul 30 11:53:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Sun, 30 Jul 2000 11:53:00 -0000 Subject: guile/guile-doc/ref ChangeLog Makefile.am Make ... Message-ID: <20000730185337.12016.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-07-30 11:53:36 Modified files: guile-doc/ref : ChangeLog Makefile.am Makefile.in appendices.texi intro.texi posix.texi scheme.texi Added files: guile-doc/ref : expect.texi guile.texi indices.texi scripts.texi scsh.texi tcltk.texi Log message: * Made a new top-level manual file - guile.texi - for two reasons: (i) no other GNU project that I've noticed uses the "-ref" suffix for its reference manual (ii) to be able to reorganize the reference manual structure, according to the suggested organization in sources/jimb-org.texi, while keeping the old top-level file easily available for a while. * Moved a lot of stuff around, and into new files, as part of structural reorganization (not yet complete). * Modified makefiles to refer to guile rather than guile-ref. * Added new, fuller documentation for alists. From ossau@sourceware.cygnus.com Mon Jul 31 13:00:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Mon, 31 Jul 2000 13:00:00 -0000 Subject: guile/guile-doc/ref ChangeLog scm.texi Message-ID: <20000731200041.23276.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-07-31 13:00:41 Modified files: guile-doc/ref : ChangeLog scm.texi Log message: Expanded node: Relationship between Scheme and C functions (by Thien-Thi Nguyen) From ghouston@sourceware.cygnus.com Mon Jul 31 14:02:00 2000 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Mon, 31 Jul 2000 14:02:00 -0000 Subject: guile/guile-core acconfig.h configure.in Message-ID: <20000731210254.8251.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@sourceware.cygnus.com 2000-07-31 14:02:54 Modified files: guile-core : acconfig.h configure.in Log message: 2000-07-31 Gary Houston * acconfig.h: added HAVE_H_ERRNO * configure.in: removed some dnl'd & obsolete cygwin stuff. added a test for h_errno. From ghouston@sourceware.cygnus.com Mon Jul 31 14:03:00 2000 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Mon, 31 Jul 2000 14:03:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <20000731210348.8733.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@sourceware.cygnus.com 2000-07-31 14:03:48 Modified files: guile-core : ChangeLog Log message: From ghouston@sourceware.cygnus.com Mon Jul 31 14:08:00 2000 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Mon, 31 Jul 2000 14:08:00 -0000 Subject: guile/guile-core/libguile net_db.c Message-ID: <20000731210830.9200.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@sourceware.cygnus.com 2000-07-31 14:08:30 Modified files: guile-core/libguile: net_db.c Log message: 2000-07-31 Gary Houston * net_db.c: declare h_errno only if HAVE_H_ERRNO is defined (thanks to Richard Kim for the bug report). From ghouston@sourceware.cygnus.com Mon Jul 31 14:09:00 2000 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Mon, 31 Jul 2000 14:09:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000731210902.9324.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@sourceware.cygnus.com 2000-07-31 14:09:02 Modified files: guile-core/libguile: ChangeLog Log message: From dirk@sourceware.cygnus.com Tue Aug 1 08:29:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Tue, 01 Aug 2000 08:29:00 -0000 Subject: guile/guile-doc/ref ChangeLog scm.texi Message-ID: <20000801152935.6369.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-08-01 08:29:35 Modified files: guile-doc/ref : ChangeLog scm.texi Log message: Removed reference to scm_error_callback. From ghouston@sourceware.cygnus.com Tue Aug 1 11:43:00 2000 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Tue, 01 Aug 2000 11:43:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000801184354.16235.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@sourceware.cygnus.com 2000-08-01 11:43:54 Modified files: guile-core/libguile: ChangeLog Log message: From ossau@sourceware.cygnus.com Tue Aug 1 14:33:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Tue, 01 Aug 2000 14:33:00 -0000 Subject: guile/guile-doc ChangeLog Message-ID: <20000801213302.1716.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-01 14:33:02 Modified files: guile-doc : ChangeLog Log message: Fix spelling mistake From mdj@sourceware.cygnus.com Tue Aug 1 23:00:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 01 Aug 2000 23:00:00 -0000 Subject: guile/guile-core/libguile print.c Message-ID: <20000802060009.14675.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-01 23:00:09 Modified files: guile-core/libguile: print.c Log message: * print.c (scm_simple_format): Bugfix: Coerce port before using it. From mdj@sourceware.cygnus.com Tue Aug 1 23:00:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 01 Aug 2000 23:00:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000802060028.14760.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-01 23:00:28 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Tue Aug 1 23:11:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 01 Aug 2000 23:11:00 -0000 Subject: guile/guile-core NEWS Message-ID: <20000802061108.16166.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-01 23:11:08 Modified files: guile-core : NEWS Log message: From mdj@sourceware.cygnus.com Tue Aug 1 23:34:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 01 Aug 2000 23:34:00 -0000 Subject: guile/guile-core/libguile struct.c Message-ID: <20000802063451.20380.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-01 23:34:51 Modified files: guile-core/libguile: struct.c Log message: * struct.c (scm_make_struct_layout, scm_make_struct, scm_make_vtable_vtable): Updated documentation. From mdj@sourceware.cygnus.com Tue Aug 1 23:35:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 01 Aug 2000 23:35:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000802063518.20492.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-01 23:35:18 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Tue Aug 1 23:48:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 01 Aug 2000 23:48:00 -0000 Subject: guile/guile-core/libguile struct.c Message-ID: <20000802064828.25612.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-01 23:48:28 Modified files: guile-core/libguile: struct.c Log message: From dirk@sourceware.cygnus.com Wed Aug 2 14:12:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Wed, 02 Aug 2000 14:12:00 -0000 Subject: guile/guile-core Makefile.in guile-readline/Ma ... Message-ID: <20000802211218.12641.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Branch: dirk-adding-josts-environments Changes by: dirk@sourceware.cygnus.com 2000-08-02 14:12:18 Modified files: guile-core : Makefile.in guile-core/guile-readline: Makefile.in aclocal.m4 configure libtool readline.c readline.h guile-core/ice-9: Makefile.am Makefile.in and-let*.scm boot-9.scm common-list.scm debug.scm getopt-long.scm popen.scm r4rs.scm regex.scm slib.scm guile-core/libguile: Makefile.am Makefile.in _scm.h alist.c alist.h arbiters.c arbiters.h async.c async.h backtrace.c backtrace.h boolean.c boolean.h chars.c chars.h continuations.c continuations.h cpp_cnvt.awk debug.c debug.h dynl.c dynl.h dynwind.c dynwind.h eq.c eq.h error.c error.h eval.c eval.h evalext.c evalext.h feature.c feature.h filesys.c filesys.h fluids.c fluids.h fports.c fports.h gc.c gc.h gdb_interface.h gdbint.c gdbint.h gh_data.c gh_eval.c gh_funcs.c gsubr.c gsubr.h guardians.c guardians.h hash.c hash.h hashtab.c hashtab.h init.c ioext.c ioext.h iselect.c iselect.h keywords.c keywords.h lang.c lang.h libguile.h list.c list.h load.c load.h macros.c macros.h mallocs.c mallocs.h net_db.c net_db.h numbers.c numbers.h objects.c objects.h objprop.c objprop.h options.c options.h pairs.c pairs.h ports.c ports.h posix.c posix.h print.c print.h procprop.c procprop.h procs.c procs.h ramap.c ramap.h random.c random.h read.c read.h regex-posix.c regex-posix.h root.c root.h scmsigs.c scmsigs.h script.c script.h simpos.c simpos.h snarf.h socket.c socket.h sort.c sort.h srcprop.c srcprop.h stackchk.c stackchk.h stacks.c stacks.h stime.c stime.h strings.c strings.h strop.c strop.h strorder.c strorder.h strports.c strports.h struct.c struct.h symbols.c symbols.h tag.c tag.h tags.h threads.c threads.h throw.c throw.h unif.c unif.h vectors.c vectors.h version.c version.h vports.c vports.h weaks.c weaks.h Log message: * Applied Jost's patches. From dirk@sourceware.cygnus.com Wed Aug 2 14:21:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Wed, 02 Aug 2000 14:21:00 -0000 Subject: guile/guile-core ice-9/ChangeLog-environments ... Message-ID: <20000802212132.14180.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Branch: dirk-adding-josts-environments Changes by: dirk@sourceware.cygnus.com 2000-08-02 14:21:32 Added files: guile-core/ice-9: ChangeLog-environments arrays.scm check-version.scm config.scm defmacro.scm error.scm files.scm hooks.scm keywords.scm lists.scm macros.scm math.scm misc.scm modules.scm options.scm posix.scm provide.scm repl.scm run-test.scm structs.scm symbols.scm guile-core/libguile: ChangeLog-environments environments.c environments.h Log message: * Adding new files by Jost to the repository. From mvo@sourceware.cygnus.com Sat Aug 5 07:33:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 05 Aug 2000 07:33:00 -0000 Subject: guile/guile-core/libguile iselect.c Message-ID: <20000805143331.11893.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-08-05 07:33:31 Modified files: guile-core/libguile: iselect.c Log message: * iselect.c: Include . Thanks to Bertrand Petit! From mvo@sourceware.cygnus.com Sat Aug 5 07:34:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 05 Aug 2000 07:34:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000805143400.12070.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-08-05 07:34:00 Modified files: guile-core/libguile: ChangeLog Log message: From mvo@sourceware.cygnus.com Sun Aug 6 15:04:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sun, 06 Aug 2000 15:04:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000806220436.12743.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-08-06 15:04:35 Modified files: guile-core/libguile: ChangeLog Log message: From mvo@sourceware.cygnus.com Sun Aug 6 15:04:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sun, 06 Aug 2000 15:04:00 -0000 Subject: guile/guile-core/libguile read.c Message-ID: <20000806220411.12646.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-08-06 15:04:11 Modified files: guile-core/libguile: read.c Log message: * read.c (scm_flush_ws): Include filename in error message when it is not `#f'. From ossau@sourceware.cygnus.com Sun Aug 6 17:53:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Sun, 06 Aug 2000 17:53:00 -0000 Subject: guile/guile-doc/ref ChangeLog scm.texi Message-ID: <20000807005305.2961.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-06 17:53:05 Modified files: guile-doc/ref : ChangeLog scm.texi Log message: * scm.texi (libguile error handling): Add note (text supplied by Gary Houston) giving a pointer on how to do C exception handling since scm_error_callback was removed. From ossau@sourceware.cygnus.com Sun Aug 6 17:55:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Sun, 06 Aug 2000 17:55:00 -0000 Subject: guile/guile-doc ChangeLog configure configure.in Message-ID: <20000807005519.3159.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-06 17:55:19 Modified files: guile-doc : ChangeLog configure configure.in Log message: * configure.in, configure: Advance version number to 1.4. From mdj@sourceware.cygnus.com Mon Aug 7 13:20:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 07 Aug 2000 13:20:00 -0000 Subject: guile/guile-core/devel/policy goals.text Message-ID: <20000807202024.28744.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-07 13:20:24 Modified files: guile-core/devel/policy: goals.text Log message: From mdj@sourceware.cygnus.com Tue Aug 8 09:15:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 08 Aug 2000 09:15:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <20000808161502.19681.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-08 09:15:02 Modified files: guile-oops : goops.c Log message: * goops.c (sort_applicable_methods): Changed SCM_CAR (X) = Y to SCM_SETCAR (X, Y) + code layout. From mdj@sourceware.cygnus.com Tue Aug 8 09:15:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 08 Aug 2000 09:15:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <20000808161510.19932.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-08 09:15:09 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Tue Aug 8 09:15:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 08 Aug 2000 09:15:00 -0000 Subject: guile/guile-oops composite-slot.scm Message-ID: <20000808161534.20624.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-08 09:15:34 Modified files: guile-oops : composite-slot.scm Log message: Fix in commentary From mdj@sourceware.cygnus.com Tue Aug 8 23:27:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 08 Aug 2000 23:27:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <20000809062739.30497.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-08 23:27:39 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Tue Aug 8 23:27:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Tue, 08 Aug 2000 23:27:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <20000809062728.30309.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-08 23:27:28 Modified files: guile-oops : goops.c Log message: * goops.c (scm_sys_modify_instance, scm_sys_modify_class): Rewritten (In Guile-1.4, we can no longer rely on SCM_REDEFER/REALLOW_INTS.) From mdj@sourceware.cygnus.com Wed Aug 9 11:29:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 09 Aug 2000 11:29:00 -0000 Subject: guile/guile-core/libguile struct.c Message-ID: <20000809182931.11147.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-09 11:29:31 Modified files: guile-core/libguile: struct.c Log message: * struct.c (scm_make_struct, scm_make_vtable_vtable): Structs handles are now double cells; Initialize SCM_STRUCT_GC_CHAIN to 0. (scm_struct_gc_init, scm_free_structs): New GC C hooks. (scm_struct_prehistory): Install them. From mdj@sourceware.cygnus.com Wed Aug 9 11:29:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 09 Aug 2000 11:29:00 -0000 Subject: guile/guile-core/libguile gc.c Message-ID: <20000809182911.10963.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-09 11:29:11 Modified files: guile-core/libguile: gc.c Log message: * gc.c (scm_gc_mark, scm_gc_sweep): Remove vcell = 1 magic. (scm_structs_to_free): New variable. (scm_gc_sweep): Hook up structs to free on the scm_structs_to_free chain. From mdj@sourceware.cygnus.com Wed Aug 9 11:29:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 09 Aug 2000 11:29:00 -0000 Subject: guile/guile-core/libguile init.c Message-ID: <20000809182921.11063.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-09 11:29:21 Modified files: guile-core/libguile: init.c Log message: * init.c (scm_boot_guile_1): Call scm_struct_prehistory. From mdj@sourceware.cygnus.com Wed Aug 9 11:29:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 09 Aug 2000 11:29:00 -0000 Subject: guile/guile-core/libguile struct.h Message-ID: <20000809182939.11232.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-09 11:29:39 Modified files: guile-core/libguile: struct.h Log message: * struct.h (SCM_STRUCT_GC_CHAIN, SCM_SET_STRUCT_GC_CHAIN): New macros. (scm_structs_to_free, scm_struct_prehistory): Declare. From mdj@sourceware.cygnus.com Wed Aug 9 11:29:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 09 Aug 2000 11:29:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000809182949.11324.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-09 11:29:49 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Aug 9 11:41:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 09 Aug 2000 11:41:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <20000809184127.13836.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-09 11:41:27 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Aug 9 11:41:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 09 Aug 2000 11:41:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <20000809184117.13747.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-09 11:41:16 Modified files: guile-oops : goops.c Log message: * goops.c (scm_sys_modify_instance, scm_sys_modify_class): Rewritten (In Guile-1.4, we can no longer rely on SCM_REDEFER/REALLOW_INTS.) (scm_wrap_init, scm_wrap_object): Adapt to recent change to structs in guile. From mdj@sourceware.cygnus.com Thu Aug 10 17:44:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 10 Aug 2000 17:44:00 -0000 Subject: guile/guile-core/ice-9 receive.scm srfi-8.scm Message-ID: <20000811004436.9762.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-10 17:44:36 Added files: guile-core/ice-9: receive.scm srfi-8.scm Log message: * receive.scm, srfi-8.scm: New files. From mdj@sourceware.cygnus.com Thu Aug 10 17:44:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 10 Aug 2000 17:44:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <20000811004449.9858.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-10 17:44:49 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (scm-style-repl): Print multiple values on successive lines. * boot-9.scm (process-define-module): Bugfix: Make sure that exports are done *after* all used interfaces has been added. From mdj@sourceware.cygnus.com Thu Aug 10 17:45:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 10 Aug 2000 17:45:00 -0000 Subject: guile/guile-core/ice-9 Makefile.am Message-ID: <20000811004509.9960.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-10 17:45:09 Modified files: guile-core/ice-9: Makefile.am Log message: * Makefile.am (ice9_sources): Added receive.scm, srfi-8.scm. From mdj@sourceware.cygnus.com Thu Aug 10 17:45:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 10 Aug 2000 17:45:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000811004534.10275.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-10 17:45:34 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Aug 10 17:45:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 10 Aug 2000 17:45:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <20000811004517.10042.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-10 17:45:17 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Aug 10 17:45:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 10 Aug 2000 17:45:00 -0000 Subject: guile/guile-core/libguile print.c Message-ID: <20000811004525.10128.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-10 17:45:25 Modified files: guile-core/libguile: print.c Log message: * print.c (scm_simple_format): Be case-insensitive for ~A and ~S directives. From ossau@sourceware.cygnus.com Fri Aug 11 00:59:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 00:59:00 -0000 Subject: guile/guile-doc/maint Message-ID: <20000811075952.12627.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-11 00:59:51 guile/guile-doc/maint Update of /cvs/guile/guile/guile-doc/maint In directory sourceware.cygnus.com:/sourceware/cvs-tmp/cvs-serv12621/maint Log Message: Directory /cvs/guile/guile/guile-doc/maint added to the repository From ossau@sourceware.cygnus.com Fri Aug 11 01:06:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:06:00 -0000 Subject: guile/guile-doc/maint ChangeLog docstring.el Message-ID: <20000811080622.14051.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-11 01:06:22 Added files: guile-doc/maint: ChangeLog docstring.el Log message: * docstring.el: New file - Emacs Lisp code for synchronizing docstrings between the libguile C source and the reference manual. From mdj@sourceware.cygnus.com Fri Aug 11 01:42:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:42:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <20000811084229.17450.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:42:29 Modified files: guile-core : RELEASE Log message: From mdj@sourceware.cygnus.com Fri Aug 11 01:42:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:42:00 -0000 Subject: guile/guile-core/libguile eval.c Message-ID: <20000811084251.17707.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:42:51 Modified files: guile-core/libguile: eval.c Log message: * eval.c (scm_eval): Backward incompatible change: Now takes an environment specifier as second arg. `eval' hereby becomes R5RS compatible. (scm_i_eval_x, scm_i_eval): New functions (replace scm_eval_3). (scm_eval2, scm_eval_3): Deprecated. (scm_top_level_lookup_closure_var): Deprecated. From mdj@sourceware.cygnus.com Fri Aug 11 01:42:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:42:00 -0000 Subject: guile/guile-core/libguile debug.c Message-ID: <20000811084242.17541.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:42:42 Modified files: guile-core/libguile: debug.c Log message: * debug.c (scm_local_eval): Use scm_i_eval and scm_i_eval_x. (scm_start_stack): Use scm_i_eval. From mdj@sourceware.cygnus.com Fri Aug 11 01:43:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:43:00 -0000 Subject: guile/guile-core/libguile load.c Message-ID: <20000811084350.18061.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:43:50 Modified files: guile-core/libguile: load.c Log message: * load.c (load): Use `scm_selected_module' to compute second arg to new scm_i_eval_x; Don't call it if module system hasn't booted. (scm_read_and_eval_x): Deprecated. #include "modules.h". From mdj@sourceware.cygnus.com Fri Aug 11 01:43:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:43:00 -0000 Subject: guile/guile-core/libguile evalext.c Message-ID: <20000811084308.17880.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:43:08 Modified files: guile-core/libguile: evalext.c Log message: * evalext.c (scm_definedp): Have to work before module system is booted. From mdj@sourceware.cygnus.com Fri Aug 11 01:43:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:43:00 -0000 Subject: guile/guile-core/libguile init.c Message-ID: <20000811084343.17983.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:43:43 Modified files: guile-core/libguile: init.c Log message: Deprecated scm_top_level_lookup_closure_var From mdj@sourceware.cygnus.com Fri Aug 11 01:43:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:43:00 -0000 Subject: guile/guile-core/libguile eval.h Message-ID: <20000811084300.17805.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:43:00 Modified files: guile-core/libguile: eval.h Log message: * eval.h: #include "struct.h". From mdj@sourceware.cygnus.com Fri Aug 11 01:44:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:44:00 -0000 Subject: guile/guile-core/libguile script.c Message-ID: <20000811084432.18348.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:44:32 Modified files: guile-core/libguile: script.c Log message: * script.c (scm_shell): Pass scm_the_root_module () as second arg to new scm_eval_x. From mdj@sourceware.cygnus.com Fri Aug 11 01:44:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:44:00 -0000 Subject: guile/guile-core/libguile modules.h Message-ID: <20000811084416.18243.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:44:16 Modified files: guile-core/libguile: modules.h Log message: * modules.h (SCM_MODULEP, SCM_VALIDATE_MODULE, SCM_MODULE_OBARRAY, SCM_MODULE_USES, SCM_MODULE_BINDER, SCM_MODULE_EVAL_CLOSURE): New macros. (scm_module_index_obarray, scm_module_index_uses, scm_module_index_binder, scm_module_index_eval_closure): New constants; #include "validate.h". From mdj@sourceware.cygnus.com Fri Aug 11 01:44:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:44:00 -0000 Subject: guile/guile-core/libguile symbols.c Message-ID: <20000811084451.18511.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:44:51 Modified files: guile-core/libguile: symbols.c Log message: * symbols.c (scm_can_use_top_level_lookup_closure_var): Removed. #include "modules.h". From mdj@sourceware.cygnus.com Fri Aug 11 01:44:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:44:00 -0000 Subject: guile/guile-core/libguile modules.c Message-ID: <20000811084402.18152.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:44:02 Modified files: guile-core/libguile: modules.c Log message: * modules.c (scm_module_tag, scm_module_system_booted_p): New globals. (scm_post_boot_init_modules): Initialize scm_module_tag. (scm_interaction_environment): New primitive. From mdj@sourceware.cygnus.com Fri Aug 11 01:44:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:44:00 -0000 Subject: guile/guile-core/libguile strports.c Message-ID: <20000811084443.18436.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:44:43 Modified files: guile-core/libguile: strports.c Log message: * strports.c (scm_eval_string): Evaluate in scm_interaction_environment (). * strports.c: #include "modules.h". From mdj@sourceware.cygnus.com Fri Aug 11 01:45:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:45:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <20000811084535.18767.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:45:35 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (record-constructor, record-accessor, record-modifier, scm-style-repl): Add second arg to eval. (read-hash-extend #\.): Ditto. (This is actually a bugfix!) (eval-in-module): Redefined to be eval and deprecated. From mdj@sourceware.cygnus.com Fri Aug 11 01:45:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:45:00 -0000 Subject: guile/guile-core/libguile symbols.h Message-ID: <20000811084520.18614.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:45:19 Modified files: guile-core/libguile: symbols.h Log message: Deprecated scm_top_level_lookup_closure_var From mdj@sourceware.cygnus.com Fri Aug 11 01:45:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:45:00 -0000 Subject: guile/guile-core/ice-9 emacs.scm Message-ID: <20000811084545.18853.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:45:45 Modified files: guile-core/ice-9: emacs.scm Log message: * emacs.scm (emacs-eval-request): (emacs-symdoc): (This procedure needs updating!) From mdj@sourceware.cygnus.com Fri Aug 11 01:45:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:45:00 -0000 Subject: guile/guile-core/ice-9 safe-r5rs.scm Message-ID: <20000811084553.18954.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:45:53 Modified files: guile-core/ice-9: safe-r5rs.scm Log message: * safe-r5rs.scm (eval): Removed definition. From mdj@sourceware.cygnus.com Fri Aug 11 01:46:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:46:00 -0000 Subject: guile/guile-core/ice-9 slib.scm Message-ID: <20000811084607.19059.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:46:07 Modified files: guile-core/ice-9: slib.scm Log message: * slib.scm (slib:eval): Use eval instead of eval-in-module. (defmacro:eval): Eval in (interaction-environment). From mdj@sourceware.cygnus.com Fri Aug 11 01:46:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:46:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000811084633.19287.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:46:32 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Fri Aug 11 01:46:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:46:00 -0000 Subject: guile/guile-core/ice-9 syncase.scm Message-ID: <20000811084615.19134.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:46:15 Modified files: guile-core/ice-9: syncase.scm Log message: * syncase.scm (eval): Add second arg both in definition and use. From mdj@sourceware.cygnus.com Fri Aug 11 01:46:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 01:46:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <20000811084628.19213.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:46:28 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Fri Aug 11 02:19:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 02:19:00 -0000 Subject: guile/guile-core/ice-9 r5rs.scm Message-ID: <20000811091958.27046.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 02:19:58 Modified files: guile-core/ice-9: r5rs.scm Log message: * r5rs.scm (interaction-environment): Removed definition. (Is now provided by libguile/modules.c.) From mdj@sourceware.cygnus.com Fri Aug 11 02:20:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 02:20:00 -0000 Subject: guile/guile-core/ice-9 safe-r5rs.scm Message-ID: <20000811092007.27130.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 02:20:07 Modified files: guile-core/ice-9: safe-r5rs.scm Log message: * safe-r5rs.scm (null-environment): Bugfix: Should include syntactic bindings. From mdj@sourceware.cygnus.com Fri Aug 11 02:20:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 02:20:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <20000811092015.27227.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 02:20:15 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Fri Aug 11 02:30:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 02:30:00 -0000 Subject: guile/guile-core NEWS Message-ID: <20000811093008.30414.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 02:30:08 Modified files: guile-core : NEWS Log message: From ossau@sourceware.cygnus.com Fri Aug 11 02:54:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 02:54:00 -0000 Subject: guile/guile-doc/maint ChangeLog docstring.el Message-ID: <20000811095453.10144.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-11 02:54:53 Modified files: guile-doc/maint: ChangeLog docstring.el Log message: (query-sync-doc-strings): Use non-error based mechanism for the link between query-sync-doc-strings and query-sync-next-doc-string so that other errors that occur deep within query-sync-next-doc-string are not hidden. (query-sync-next-doc-string): Actually update MD5 digest when docstrings already match. (c-doc-string-data): Search backwards for "^SCM_DEFINE" rather than "SCM_DEFINE" to avoid getting confused by primitives whose C name is "scm_define...". (c-doc-string-data): Remove whitespace inside brackets around optional arguments. (c-doc-string-data): Clarify error message when a procedure cannot be found in the expected file. From ossau@sourceware.cygnus.com Fri Aug 11 08:12:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 08:12:00 -0000 Subject: guile/guile-core/libguile ChangeLog dynl.c err ... Message-ID: <20000811151238.23861.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-11 08:12:38 Modified files: guile-core/libguile: ChangeLog dynl.c error.c keywords.c list.c macros.c Log message: * macros.c: Remove surplus newlines from end of docstrings. * list.c (scm_list_tail): Add @deffnx line to docstring for list-cdr-ref. * keywords.c: Docstring improvements in conjunction with new reference manual doc on keywords. * error.c (scm_error_scm): Fix texinfo syntax error in docstring. (@code(~S) should be @code{~S}.) * dynl.c: Remove surplus newlines from end of docstrings. From ossau@sourceware.cygnus.com Fri Aug 11 08:19:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 08:19:00 -0000 Subject: guile/guile-doc/ref ChangeLog guile.texi Message-ID: <20000811151954.25207.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-11 08:19:54 Modified files: guile-doc/ref : ChangeLog guile.texi Log message: Set paragraph indent to zero. From ossau@sourceware.cygnus.com Fri Aug 11 08:25:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 08:25:00 -0000 Subject: guile/guile-doc/ref ChangeLog scheme.texi Message-ID: <20000811152543.26258.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-11 08:25:43 Modified files: guile-doc/ref : ChangeLog scheme.texi Log message: * Insert docstring comments, and bring docstrings into sync with libguile source - complete up to Association Lists node. * Improve documentation about Keywords. From mdj@sourceware.cygnus.com Fri Aug 11 23:24:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 23:24:00 -0000 Subject: guile/guile-core/devel/translation Message-ID: <20000812062425.3787.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 23:24:25 guile/guile-core/devel/translation Update of /cvs/guile/guile/guile-core/devel/translation In directory sourceware.cygnus.com:/sourceware/cvs-tmp/cvs-serv3781/translation Log Message: Directory /cvs/guile/guile/guile-core/devel/translation added to the repository From mdj@sourceware.cygnus.com Fri Aug 11 23:24:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 23:24:00 -0000 Subject: guile/guile-core/devel ChangeLog README Message-ID: <20000812062416.3715.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 23:24:16 Modified files: guile-core/devel: ChangeLog README Log message: From mdj@sourceware.cygnus.com Fri Aug 11 23:25:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Fri, 11 Aug 2000 23:25:00 -0000 Subject: guile/guile-core/devel/translation langtools.text Message-ID: <20000812062504.3893.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 23:25:04 Added files: guile-core/devel/translation: langtools.text Log message: * translate/langtools.text: New file. From ossau@sourceware.cygnus.com Sat Aug 12 15:13:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Sat, 12 Aug 2000 15:13:00 -0000 Subject: guile/guile-core/libguile numbers.c ChangeLog Message-ID: <20000812221332.9182.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-12 15:13:32 Modified files: guile-core/libguile: numbers.c ChangeLog Log message: Docstring fix for scm_logand. From ossau@sourceware.cygnus.com Sat Aug 12 15:15:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Sat, 12 Aug 2000 15:15:00 -0000 Subject: guile/guile-core/libguile strop.c ChangeLog Message-ID: <20000812221555.9440.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-12 15:15:55 Modified files: guile-core/libguile: strop.c ChangeLog Log message: Docstring fix - quote quotation marks and backslashes. From ossau@sourceware.cygnus.com Sat Aug 12 15:18:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Sat, 12 Aug 2000 15:18:00 -0000 Subject: guile/guile-core/libguile vports.c ChangeLog Message-ID: <20000812221804.9802.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-12 15:18:04 Modified files: guile-core/libguile: vports.c ChangeLog Log message: Docstring updated so that make-soft-port example is correct. From ossau@sourceware.cygnus.com Sat Aug 12 15:20:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Sat, 12 Aug 2000 15:20:00 -0000 Subject: guile/guile-doc/maint ChangeLog docstring.el Message-ID: <20000812222013.11635.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-12 15:20:13 Modified files: guile-doc/maint: ChangeLog docstring.el Log message: * Where a docstring contains blank lines, compress the C source representation by combining adjacent newline characters. * Use "@end deffn" to find end of docstring rather than superfluous "@c docstring end". From ossau@sourceware.cygnus.com Sat Aug 12 15:22:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Sat, 12 Aug 2000 15:22:00 -0000 Subject: guile/guile-doc/ref ChangeLog intro.texi Message-ID: <20000812222250.11905.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-12 15:22:50 Modified files: guile-doc/ref : ChangeLog intro.texi Log message: * Added a couple of blank lines. From ossau@sourceware.cygnus.com Sat Aug 12 16:12:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Sat, 12 Aug 2000 16:12:00 -0000 Subject: guile/guile-doc/ref ChangeLog scheme.texi Message-ID: <20000812231208.20211.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-12 16:12:08 Modified files: guile-doc/ref : ChangeLog scheme.texi Log message: * Further docstring synchronization work. From ossau@sourceware.cygnus.com Sat Aug 12 16:15:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Sat, 12 Aug 2000 16:15:00 -0000 Subject: guile/guile-core/libguile ChangeLog numbers.c ... Message-ID: <20000812231548.21402.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-12 16:15:48 Modified files: guile-core/libguile: ChangeLog numbers.c ports.c root.c strports.c Log message: * Docstring fixes. From mdj@sourceware.cygnus.com Sat Aug 12 19:31:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 12 Aug 2000 19:31:00 -0000 Subject: guile/guile-core/devel/translation langtools.text Message-ID: <20000813023147.27408.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-12 19:31:47 Modified files: guile-core/devel/translation: langtools.text Log message: From mdj@sourceware.cygnus.com Sat Aug 12 20:44:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 12 Aug 2000 20:44:00 -0000 Subject: guile/guile-core/devel/translation langtools.text Message-ID: <20000813034452.27006.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-12 20:44:52 Modified files: guile-core/devel/translation: langtools.text Log message: From mdj@sourceware.cygnus.com Sat Aug 12 21:16:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 12 Aug 2000 21:16:00 -0000 Subject: guile/guile-core/devel/translation langtools.text Message-ID: <20000813041618.739.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-12 21:16:18 Modified files: guile-core/devel/translation: langtools.text Log message: From mdj@sourceware.cygnus.com Sat Aug 12 21:47:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 12 Aug 2000 21:47:00 -0000 Subject: guile/guile-core/devel/translation langtools.text Message-ID: <20000813044727.5823.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-12 21:47:27 Modified files: guile-core/devel/translation: langtools.text Log message: From mdj@sourceware.cygnus.com Sun Aug 13 12:20:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 13 Aug 2000 12:20:00 -0000 Subject: guile/guile-core THANKS Message-ID: <20000813192054.20584.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-13 12:20:54 Modified files: guile-core : THANKS Log message: From mdj@sourceware.cygnus.com Sun Aug 13 12:21:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 13 Aug 2000 12:21:00 -0000 Subject: guile/guile-core/ice-9 psyntax.ss Message-ID: <20000813192104.20667.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-13 12:21:04 Modified files: guile-core/ice-9: psyntax.ss Log message: * psyntax.ss (top-level-eval-hook, local-eval-hook): Pass `(interaction-environment)' as second arg to `eval'. This is completely equivalent with the state before the change to eval of 2000-08-11, but we should extend psyntax.ss to be module aware. (Thanks to Ian Bicking.) From mdj@sourceware.cygnus.com Sun Aug 13 12:21:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 13 Aug 2000 12:21:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <20000813192134.20896.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-13 12:21:34 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 13 12:21:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 13 Aug 2000 12:21:00 -0000 Subject: guile/guile-core/ice-9 psyntax.pp Message-ID: <20000813192114.20744.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-13 12:21:14 Modified files: guile-core/ice-9: psyntax.pp Log message: Updated From mdj@sourceware.cygnus.com Sun Aug 13 12:21:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 13 Aug 2000 12:21:00 -0000 Subject: guile/guile-core/ice-9 emacs.scm Message-ID: <20000813192125.20821.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-13 12:21:25 Modified files: guile-core/ice-9: emacs.scm Log message: * emacs.scm (emacs-symdoc): Parenthesis fix. From mdj@sourceware.cygnus.com Sun Aug 13 13:26:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 13 Aug 2000 13:26:00 -0000 Subject: guile/guile-core/ice-9 syncase.scm Message-ID: <20000813202649.29175.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-13 13:26:49 Modified files: guile-core/ice-9: syncase.scm Log message: Commentary fix From mdj@sourceware.cygnus.com Sun Aug 13 13:27:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 13 Aug 2000 13:27:00 -0000 Subject: guile/guile-core/ice-9 psyntax.pp Message-ID: <20000813202739.29274.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-13 13:27:39 Modified files: guile-core/ice-9: psyntax.pp Log message: Regenerated From mdj@sourceware.cygnus.com Sun Aug 13 13:53:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 13 Aug 2000 13:53:00 -0000 Subject: guile/guile-core/libguile alist.c Message-ID: <20000813205309.1529.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-13 13:53:09 Modified files: guile-core/libguile: alist.c Log message: * alist.c (scm_assq, scm_assv, scm_assoc): Report argument type error for the alist rather than the sublist where the type mismatch is discovered. From mdj@sourceware.cygnus.com Sun Aug 13 13:53:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 13 Aug 2000 13:53:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000813205328.1610.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-13 13:53:28 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sun Aug 13 14:05:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sun, 13 Aug 2000 14:05:00 -0000 Subject: guile/guile-core/libguile alist.c Message-ID: <20000813210503.2342.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-13 14:05:03 Modified files: guile-core/libguile: alist.c Log message: Fix From mdj@sourceware.cygnus.com Mon Aug 14 08:39:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 14 Aug 2000 08:39:00 -0000 Subject: guile/guile-core THANKS Message-ID: <20000814153931.19197.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-14 08:39:31 Modified files: guile-core : THANKS Log message: From mdj@sourceware.cygnus.com Mon Aug 14 08:40:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 14 Aug 2000 08:40:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <20000814154027.19944.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-14 08:40:27 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Mon Aug 14 08:40:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Mon, 14 Aug 2000 08:40:00 -0000 Subject: guile/guile-core/ice-9 format.scm Message-ID: <20000814154004.19653.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-14 08:40:04 Modified files: guile-core/ice-9: format.scm Log message: * format.scm (format:obj->str): Made tail-recursive. (Thanks to Matthias K????????ppe.) From cmm@sourceware.cygnus.com Tue Aug 15 17:23:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Tue, 15 Aug 2000 17:23:00 -0000 Subject: guile/guile-core/libguile stime.c stime.h Message-ID: <20000816002359.18336.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-15 17:23:59 Modified files: guile-core/libguile: stime.c stime.h Log message: * stime.c (scm_c_get_internal_run_time): new function, same as scm_get_internal_run_time but returns a long. it's used by the GC for timekeeping, since with scm_get_internal_run_time there is a (extremely theoretical) possibility of consing. (scm_get_internal_run_time): redefined in terms of scm_c_get_internal_run_time. * stime.h: added prototype for scm_c_get_internal_run_time. From cmm@sourceware.cygnus.com Tue Aug 15 17:23:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Tue, 15 Aug 2000 17:23:00 -0000 Subject: guile/guile-core/libguile gc.c gc.h Message-ID: <20000816002319.18216.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-15 17:23:19 Modified files: guile-core/libguile: gc.c gc.h Log message: * gc.c (scm_gc_stats): add more obscure stats, such as: mark time, sweep time, total marked cells, total swept cells, and number of times GC was invoked. (gc_start_stats): renamed from scm_gc_start, made static, taught to init the new stats. (gc_end_stats): renamed from scm_gc_end, made static, taught to calculate the new stats. (scm_igc): don't call gc_start_stats unless we are sure that we are indeed going to collect. also, added some timekeeping between the mark and sweep phases. (scm_gc_sweep): count number of cells we sweep as we go. * gc.h: removed prototypes for scm_gc_{start,end}. From cmm@sourceware.cygnus.com Tue Aug 15 17:25:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Tue, 15 Aug 2000 17:25:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000816002539.18574.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-15 17:25:39 Modified files: guile-core/libguile: ChangeLog Log message: From cmm@sourceware.cygnus.com Tue Aug 15 18:13:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Tue, 15 Aug 2000 18:13:00 -0000 Subject: guile-modules/benchmarks lib.scm Message-ID: <20000816011355.29185.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: cmm@sourceware.cygnus.com 2000-08-15 18:13:55 Modified files: benchmarks : lib.scm Log message: * lib.scm (*benchmark-obscure-gc-stuff*): exported variable. set it to true if you tweak GC. (times:gc-mark, times:gc-sweep, times:cells-marked, times:cells-swept): new selectors. (general) reorganized times to be an alist -- it's more extendable. (times:now): return more stats. (times:format): print more things if *benchmark-obscure-gc-stuff* is true. slightly reorganized. (map-cdrs): new procedure, like `map' but expects an alist and maps its function argument over cdrs. (times:elapsed, times:add): use `map-cdrs'. From cmm@sourceware.cygnus.com Tue Aug 15 18:14:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Tue, 15 Aug 2000 18:14:00 -0000 Subject: guile-modules/benchmarks gc-stress gc-stress.scm Message-ID: <20000816011440.29305.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: cmm@sourceware.cygnus.com 2000-08-15 18:14:40 Added files: benchmarks : gc-stress gc-stress.scm Log message: * gc-stress.scm, gc-stress: new files: stress-testing the GC, useful for comparisons when tweaking the GC. From cmm@sourceware.cygnus.com Tue Aug 15 18:16:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Tue, 15 Aug 2000 18:16:00 -0000 Subject: guile-modules/benchmarks ChangeLog README Message-ID: <20000816011610.29623.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: cmm@sourceware.cygnus.com 2000-08-15 18:16:10 Modified files: benchmarks : ChangeLog README Log message: From cmm@sourceware.cygnus.com Tue Aug 15 18:20:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Tue, 15 Aug 2000 18:20:00 -0000 Subject: guile-modules/benchmarks README Message-ID: <20000816012021.30213.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: cmm@sourceware.cygnus.com 2000-08-15 18:20:21 Modified files: benchmarks : README Log message: From mvo@sourceware.cygnus.com Wed Aug 16 12:29:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Wed, 16 Aug 2000 12:29:00 -0000 Subject: guile/guile-core NEWS Message-ID: <20000816192932.4972.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-08-16 12:29:32 Modified files: guile-core : NEWS Log message: From mvo@sourceware.cygnus.com Wed Aug 16 12:30:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Wed, 16 Aug 2000 12:30:00 -0000 Subject: guile/guile-core/ice-9 optargs.scm Message-ID: <20000816193007.5583.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-08-16 12:30:07 Modified files: guile-core/ice-9: optargs.scm Log message: * optargs.scm: Replaced `#&' reader syntax with keywords. From mvo@sourceware.cygnus.com Wed Aug 16 12:30:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Wed, 16 Aug 2000 12:30:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <20000816193029.5857.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-08-16 12:30:29 Modified files: guile-core/ice-9: ChangeLog Log message: From mvo@sourceware.cygnus.com Wed Aug 16 15:42:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Wed, 16 Aug 2000 15:42:00 -0000 Subject: guile/guile-core/ice-9 optargs.scm Message-ID: <20000816224241.26963.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-08-16 15:42:41 Modified files: guile-core/ice-9: optargs.scm Log message: * optargs.scm (#\&): Emit warning about `#&' being deprecated. From mvo@sourceware.cygnus.com Wed Aug 16 15:43:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Wed, 16 Aug 2000 15:43:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <20000816224303.27091.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-08-16 15:43:03 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Aug 16 21:08:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 16 Aug 2000 21:08:00 -0000 Subject: guile/guile-core/devel README Message-ID: <20000817040831.5862.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-16 21:08:31 Modified files: guile-core/devel: README Log message: From mdj@sourceware.cygnus.com Wed Aug 16 21:09:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 16 Aug 2000 21:09:00 -0000 Subject: guile/guile-core/devel/vm Message-ID: <20000817040956.5968.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-16 21:09:56 guile/guile-core/devel/vm Update of /cvs/guile/guile/guile-core/devel/vm In directory sourceware.cygnus.com:/sourceware/cvs-tmp/cvs-serv5962/vm Log Message: Directory /cvs/guile/guile/guile-core/devel/vm added to the repository From mdj@sourceware.cygnus.com Wed Aug 16 21:10:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 16 Aug 2000 21:10:00 -0000 Subject: guile/guile-core/devel/vm/ior ior-intro.text i ... Message-ID: <20000817041042.6171.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-16 21:10:42 Added files: guile-core/devel/vm/ior: ior-intro.text ior.text Log message: Mikael's ideas on a new type of Scheme interpreter From mdj@sourceware.cygnus.com Wed Aug 16 21:10:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 16 Aug 2000 21:10:00 -0000 Subject: guile/guile-core/devel/vm/ior Message-ID: <20000817041012.6066.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-16 21:10:12 guile/guile-core/devel/vm/ior Update of /cvs/guile/guile/guile-core/devel/vm/ior In directory sourceware.cygnus.com:/sourceware/cvs-tmp/cvs-serv6060/ior Log Message: Directory /cvs/guile/guile/guile-core/devel/vm/ior added to the repository From cmm@sourceware.cygnus.com Thu Aug 17 13:37:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Thu, 17 Aug 2000 13:37:00 -0000 Subject: guile/guile-core/libguile tags.h Message-ID: <20000817203755.31975.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-17 13:37:55 Modified files: guile-core/libguile: tags.h Log message: * tags.h: (SCM_GCTYPE16, SCM_GCCDR, SCM_GC[8]MARKP, SCM_SETGC[8]MARK, SCM_CLRGC[8]MARK): moved from here into gc.h. some (most) of these are probably going to be deprecated. From cmm@sourceware.cygnus.com Thu Aug 17 13:38:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Thu, 17 Aug 2000 13:38:00 -0000 Subject: guile/guile-core/libguile gc.h Message-ID: <20000817203823.32081.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-17 13:38:23 Modified files: guile-core/libguile: gc.h Log message: * gc.h (SCM_MARKEDP): simplified, there are no different mark bit locations anymore. (SCM_GC_CARD_*, SCM_C_BVEC_*): lots of new macros to deal with cards and bvecs (bit-vectors). From cmm@sourceware.cygnus.com Thu Aug 17 13:38:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Thu, 17 Aug 2000 13:38:00 -0000 Subject: guile/guile-core/libguile gc.c Message-ID: <20000817203845.32191.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-17 13:38:45 Modified files: guile-core/libguile: gc.c Log message: * gc.c: (scm_default_init_heap_size_*): defined to take cards into account, but keeping more or less the same values as previously. added some simple helper macros. (CLUSTER_SIZE_IN_BYTES, ALIGNMENT_SLACK): defined to take cards into account. (BVEC_*, scm_mark_space_t, current_mark_space, mark_space_ptr, current_mark_space_offset, mark_space_head, get_bvec, clear_mark_space): new functions and supporting variables, types and macros that implement mark space management. (scm_igc): clear the mark space (all of it) before beginning the mark phase. (scm_gc_mark): changed the tests for rogue cells, much simplified throughout (no different mark bit locations to worry about now). (scm_mark_locations): don't consider card header cells. (scm_cellp): ditto. (scm_gc_sweep): simplified. (init_heap_seg): changed to take cards into account. From cmm@sourceware.cygnus.com Thu Aug 17 13:39:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Thu, 17 Aug 2000 13:39:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000817203905.32379.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-17 13:39:05 Modified files: guile-core/libguile: ChangeLog Log message: From cmm@sourceware.cygnus.com Thu Aug 17 13:46:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Thu, 17 Aug 2000 13:46:00 -0000 Subject: guile/guile-core THANKS Message-ID: <20000817204612.1995.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-17 13:46:12 Modified files: guile-core : THANKS Log message: From cmm@sourceware.cygnus.com Thu Aug 17 13:46:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Thu, 17 Aug 2000 13:46:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000817204623.2075.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-17 13:46:23 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Aug 17 17:57:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 17 Aug 2000 17:57:00 -0000 Subject: guile/guile-core RELEASE Message-ID: <20000818005708.25568.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-17 17:57:08 Modified files: guile-core : RELEASE Log message: From ossau@sourceware.cygnus.com Fri Aug 18 02:30:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 02:30:00 -0000 Subject: guile/guile-core/libguile ChangeLog boolean.c ... Message-ID: <20000818093054.22857.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-18 02:30:54 Modified files: guile-core/libguile: ChangeLog boolean.c chars.c eq.c Log message: * Docstring fixes - adding texinfo markup and removing extraneous trailing newlines. From ossau@sourceware.cygnus.com Fri Aug 18 02:48:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 02:48:00 -0000 Subject: guile/guile-doc/maint ChangeLog docstring.el Message-ID: <20000818094828.523.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-18 02:48:28 Modified files: guile-doc/maint: ChangeLog docstring.el Log message: * docstring.el fixes. From ossau@sourceware.cygnus.com Fri Aug 18 02:50:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 02:50:00 -0000 Subject: guile/guile-doc/ref ChangeLog guile.texi schem ... Message-ID: <20000818095003.3169.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-18 02:50:03 Modified files: guile-doc/ref : ChangeLog guile.texi scheme.texi Log message: * scheme.texi: Added docstrings for all Guile primitives from libguile files from arbiters.c to error.c. * guile.texi (Top): New chapters "Booleans" and "Equality" (temporary - until we improve the overall organization). * scheme.texi (Uniform Arrays): Fix "indentical" typo. From ossau@sourceware.cygnus.com Fri Aug 18 09:52:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 09:52:00 -0000 Subject: guile/guile-core/libguile ChangeLog feature.c ... Message-ID: <20000818165215.20794.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-18 09:52:15 Modified files: guile-core/libguile: ChangeLog feature.c net_db.c simpos.c Log message: * net_db.c (scm_gethost, scm_getnet, scm_getproto, scm_sethost, scm_setnet, setproto, setserv): Argument names changed to match doc string. * feature.c (scm_program_arguments): New docstring. * simpos.c (scm_getenv): Reflow docstring. From ossau@sourceware.cygnus.com Fri Aug 18 09:54:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 09:54:00 -0000 Subject: guile/guile-doc/maint ChangeLog docstring.el Message-ID: <20000818165426.21013.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-18 09:54:26 Modified files: guile-doc/maint: ChangeLog docstring.el Log message: * docstring.el fixes From ossau@sourceware.cygnus.com Fri Aug 18 10:09:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 10:09:00 -0000 Subject: guile/guile-doc/ref ChangeLog guile.texi posix ... Message-ID: <20000818170951.24066.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-18 10:09:51 Modified files: guile-doc/ref : ChangeLog guile.texi posix.texi scheme.texi Log message: * Lots more primitive docstrings added and/updated from libguile source. From ossau@sourceware.cygnus.com Fri Aug 18 10:12:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 10:12:00 -0000 Subject: guile/guile-core/libguile ChangeLog filesys.c Message-ID: <20000818171237.24625.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-18 10:12:37 Modified files: guile-core/libguile: ChangeLog filesys.c Log message: * filesys.c (scm_fcntl): Docstring fix - missing newlines inserted. From cmm@sourceware.cygnus.com Fri Aug 18 15:33:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 15:33:00 -0000 Subject: guile/guile-core/libguile gc.h Message-ID: <20000818223338.3600.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-18 15:33:38 Modified files: guile-core/libguile: gc.h Log message: * gc.h: removed some stuff that broke compilation for people and wasn't actually needed anyway. From cmm@sourceware.cygnus.com Fri Aug 18 15:36:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 15:36:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000818223612.4753.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-18 15:36:12 Modified files: guile-core/libguile: ChangeLog Log message: From ghouston@sourceware.cygnus.com Fri Aug 18 15:44:00 2000 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 15:44:00 -0000 Subject: guile/guile-core acconfig.h configure.in Message-ID: <20000818224412.8458.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@sourceware.cygnus.com 2000-08-18 15:44:12 Modified files: guile-core : acconfig.h configure.in Log message: * acconfig.h: added BROKEN_GCSE. * configure.in: check for a gcc GCSE optimisation bug. From ghouston@sourceware.cygnus.com Fri Aug 18 15:45:00 2000 From: ghouston@sourceware.cygnus.com (ghouston@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 15:45:00 -0000 Subject: guile/guile-core ChangeLog Message-ID: <20000818224543.9018.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@sourceware.cygnus.com 2000-08-18 15:45:43 Modified files: guile-core : ChangeLog Log message: From cmm@sourceware.cygnus.com Fri Aug 18 19:32:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 19:32:00 -0000 Subject: guile-modules/benchmarks gc-stress.scm Message-ID: <20000819023205.10086.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: cmm@sourceware.cygnus.com 2000-08-18 19:32:05 Modified files: benchmarks : gc-stress.scm Log message: * gc-stress.scm: don't use the deprecated #& keywords. From cmm@sourceware.cygnus.com Fri Aug 18 19:33:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Fri, 18 Aug 2000 19:33:00 -0000 Subject: guile-modules/benchmarks ChangeLog Message-ID: <20000819023304.10194.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile-modules Changes by: cmm@sourceware.cygnus.com 2000-08-18 19:33:04 Modified files: benchmarks : ChangeLog Log message: From mvo@sourceware.cygnus.com Sat Aug 19 06:37:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 19 Aug 2000 06:37:00 -0000 Subject: guile/guile-core/ice-9 optargs.scm Message-ID: <20000819133755.9351.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-08-19 06:37:55 Modified files: guile-core/ice-9: optargs.scm Log message: * optargs.scm (#\&): Changed #:allow-other-key-value to #:allow-other-keys. Thanks to Bill Schottstaedt! From mvo@sourceware.cygnus.com Sat Aug 19 06:38:00 2000 From: mvo@sourceware.cygnus.com (mvo@sourceware.cygnus.com) Date: Sat, 19 Aug 2000 06:38:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <20000819133823.9448.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 2000-08-19 06:38:23 Modified files: guile-core/ice-9: ChangeLog Log message: From cmm@sourceware.cygnus.com Sat Aug 19 12:20:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Sat, 19 Aug 2000 12:20:00 -0000 Subject: guile/guile-core/libguile gc.c Message-ID: <20000819192022.23539.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-19 12:20:21 Modified files: guile-core/libguile: gc.c Log message: * gc.c (scm_gc_sweep): added a `continue' statement that have fallen through the cracks in the merge. thanks to Shuji Narazaki! From cmm@sourceware.cygnus.com Sat Aug 19 12:21:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Sat, 19 Aug 2000 12:21:00 -0000 Subject: guile/guile-core THANKS Message-ID: <20000819192105.23797.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-19 12:21:05 Modified files: guile-core : THANKS Log message: From cmm@sourceware.cygnus.com Sat Aug 19 12:21:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Sat, 19 Aug 2000 12:21:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000819192159.23934.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-19 12:21:59 Modified files: guile-core/libguile: ChangeLog Log message: From dan@sourceware.cygnus.com Sun Aug 20 04:37:00 2000 From: dan@sourceware.cygnus.com (dan@sourceware.cygnus.com) Date: Sun, 20 Aug 2000 04:37:00 -0000 Subject: guile/qscheme/v0.6 Message-ID: <20000820113746.15291.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dan@sourceware.cygnus.com 2000-08-20 04:37:46 guile/qscheme/v0.6 Update of /cvs/guile/guile/qscheme/v0.6 In directory sourceware.cygnus.com:/sourceware/cvs-tmp/cvs-serv15119/v0.6 Log Message: Directory /cvs/guile/guile/qscheme/v0.6 added to the repository From dan@sourceware.cygnus.com Sun Aug 20 05:13:00 2000 From: dan@sourceware.cygnus.com (dan@sourceware.cygnus.com) Date: Sun, 20 Aug 2000 05:13:00 -0000 Subject: guile/qscheme/v0.6/doc Message-ID: <20000820121339.21613.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dan@sourceware.cygnus.com 2000-08-20 05:13:38 guile/qscheme/v0.6/doc Update of /cvs/guile/guile/qscheme/v0.6/doc In directory sourceware.cygnus.com:/sourceware/cvs-tmp/cvs-serv21606/doc Log Message: Directory /cvs/guile/guile/qscheme/v0.6/doc added to the repository From dan@sourceware.cygnus.com Sun Aug 20 05:27:00 2000 From: dan@sourceware.cygnus.com (dan@sourceware.cygnus.com) Date: Sun, 20 Aug 2000 05:27:00 -0000 Subject: guile/qscheme/v0.6/sgtk Message-ID: <20000820122735.22560.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dan@sourceware.cygnus.com 2000-08-20 05:27:35 guile/qscheme/v0.6/sgtk Update of /cvs/guile/guile/qscheme/v0.6/sgtk In directory sourceware.cygnus.com:/sourceware/cvs-tmp/cvs-serv22553/sgtk Log Message: Directory /cvs/guile/guile/qscheme/v0.6/sgtk added to the repository From dan@sourceware.cygnus.com Sun Aug 20 05:30:00 2000 From: dan@sourceware.cygnus.com (dan@sourceware.cygnus.com) Date: Sun, 20 Aug 2000 05:30:00 -0000 Subject: guile/qscheme/v0.6/sgtk .cvsignore .gdbinit co ... Message-ID: <20000820123005.22798.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dan@sourceware.cygnus.com 2000-08-20 05:30:05 Added files: qscheme/v0.6/sgtk: .cvsignore .gdbinit configure.in defextern.scm egtk.scm gdkdefs.c gdkdefs.scm glib.scm gtkdefs.c gtkdefs.scm hello.scm make-gtk-proto makefile.org sconsole.glade sconsole.scm sglade.c sglade.h sglade.scm sgtk-typep.c sgtk-typep.i sgtk.c sgtk.h sgtk.scm sgtk_main.c Log message: Initial import From dan@sourceware.cygnus.com Sun Aug 20 05:34:00 2000 From: dan@sourceware.cygnus.com (dan@sourceware.cygnus.com) Date: Sun, 20 Aug 2000 05:34:00 -0000 Subject: guile/qscheme/v0.6 .cvsignore .gdbinit AUTHORS ... Message-ID: <20000820123440.23139.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dan@sourceware.cygnus.com 2000-08-20 05:34:40 Added files: qscheme/v0.6 : .cvsignore .gdbinit AUTHORS CHANGES ChangeLog INSTALL LICENCE_EXCEPTION LICENSE Makefile.am NEWS README TODO VERSION array.c asm.c asm.h asm.txt atom.c boolean.c cat.scm catch.c chkstack.c chr.c cloop.scm code.c comp.scm config.h config.h.in configure.in cont.c cont.h dyn.c dyntype.c env.c fib.scm file.c format-simple.scm format.c gc.txt hash.c heap.c heap.h list.c loop.scm loop2.scm loop3.scm lsym.c macro.c macro.scm makefile.org misc.c mkoptable mkvm.h mkwhatis module.c number.c number.i object.c object.h pointer.c port.c port.h prim2.i prim3.i proc.c proc.h process.c regex.c repl.scm s.c s.h s.scm scpu.c scpu.h smain.c socket.c sproto.h stack.h str.c strbuf.c struct.c struct.h struct.txt sym.c thread.c tstlib.c unix.c unix.scm variable.c vm.txt vm2.c vm2.h vm3-ops.h vm3.c vm3.dia vm3.h vm3.txt whatis.qs wloop.scm Log message: initial import From dan@sourceware.cygnus.com Sun Aug 20 05:36:00 2000 From: dan@sourceware.cygnus.com (dan@sourceware.cygnus.com) Date: Sun, 20 Aug 2000 05:36:00 -0000 Subject: guile/qscheme/v0.6/doc Makefile.in config.h.in ... Message-ID: <20000820123649.23361.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dan@sourceware.cygnus.com 2000-08-20 05:36:49 Added files: qscheme/v0.6/doc: Makefile.in config.h.in configure.in hashes.eps hashes.fig proc.fig repl.eps repl.fig s.lyx s.tex template.eps template.fig Log message: initial import From dan@sourceware.cygnus.com Sun Aug 20 15:13:00 2000 From: dan@sourceware.cygnus.com (dan@sourceware.cygnus.com) Date: Sun, 20 Aug 2000 15:13:00 -0000 Subject: guile/qscheme/v0.6/sgtk Makefile.in Message-ID: <20000820221305.23499.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dan@sourceware.cygnus.com 2000-08-20 15:13:05 Added files: qscheme/v0.6/sgtk: Makefile.in Log message: initial import From dirk@sourceware.cygnus.com Mon Aug 21 01:57:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Mon, 21 Aug 2000 01:57:00 -0000 Subject: guile/guile-core/test-suite ChangeLog lib.scm ... Message-ID: <20000821085711.29512.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-08-21 01:57:11 Modified files: guile-core/test-suite: ChangeLog lib.scm guile-core/test-suite/tests: eval.test Log message: * lib.scm (pass-if, expect-fail): Generalized. * * tests/eval.test: Fixed documentation test. From cmm@sourceware.cygnus.com Mon Aug 21 03:06:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Mon, 21 Aug 2000 03:06:00 -0000 Subject: guile/guile-core/libguile gc.h Message-ID: <20000821100646.19850.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-21 03:06:46 Modified files: guile-core/libguile: gc.h Log message: * gc.h (SCM_GC_CARD_N_CELLS): change to be a nice non-confusing constant. From cmm@sourceware.cygnus.com Mon Aug 21 03:07:00 2000 From: cmm@sourceware.cygnus.com (cmm@sourceware.cygnus.com) Date: Mon, 21 Aug 2000 03:07:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000821100713.19988.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: cmm@sourceware.cygnus.com 2000-08-21 03:07:13 Modified files: guile-core/libguile: ChangeLog Log message: From kei@sourceware.cygnus.com Tue Aug 22 08:54:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Tue, 22 Aug 2000 08:54:00 -0000 Subject: Import Message-ID: <20000822155420.2273.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-22 08:54:20 Log message: Initial import. Status: Vendor Tag: kei Release Tags: init N guile/guile-vm/AUTHORS N guile/guile-vm/ChangeLog N guile/guile-vm/Makefile.am N guile/guile-vm/NEWS N guile/guile-vm/README N guile/guile-vm/autogen.sh N guile/guile-vm/configure.in N guile/guile-vm/acinclude.m4 N guile/guile-vm/THANKS N guile/guile-vm/acconfig.h N guile/guile-vm/src/Makefile.am N guile/guile-vm/src/guile-vm.c N guile/guile-vm/src/test.scm N guile/guile-vm/src/vm-snarf.h N guile/guile-vm/src/vm.c N guile/guile-vm/src/vm.h N guile/guile-vm/src/vm_scheme.c N guile/guile-vm/src/vm_system.c N guile/guile-vm/src/vm_number.c N guile/guile-vm/src/vm_engine.c N guile/guile-vm/src/vm_engine.h N guile/guile-vm/src/guile-compile.in N guile/guile-vm/vm/Makefile.am N guile/guile-vm/vm/utils.scm N guile/guile-vm/vm/bytecomp.scm N guile/guile-vm/vm/compile.scm N guile/guile-vm/vm/shell.scm N guile/guile-vm/vm/types.scm N guile/guile-vm/test/Makefile.am N guile/guile-vm/test/procedure.scm N guile/guile-vm/test/test.scm N guile/guile-vm/test/control.scm N guile/guile-vm/test/queens.scm N guile/guile-vm/doc/vm-spec.txt N guile/guile-vm/doc/Makefile.am N guile/guile-vm/doc/goops.mail No conflicts created by this import From kei@sourceware.cygnus.com Tue Aug 22 09:01:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Tue, 22 Aug 2000 09:01:00 -0000 Subject: guile/guile-vm .cvsignore doc/.cvsignore src/. ... Message-ID: <20000822160119.3865.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-22 09:01:19 Added files: guile-vm : .cvsignore guile-vm/doc : .cvsignore guile-vm/src : .cvsignore guile-vm/test : .cvsignore guile-vm/vm : .cvsignore Log message: Initial import. From kei@sourceware.cygnus.com Tue Aug 22 09:02:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Tue, 22 Aug 2000 09:02:00 -0000 Subject: guile/guile-vm/src .cvsignore Message-ID: <20000822160245.4513.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-22 09:02:45 Modified files: guile-vm/src : .cvsignore Log message: Add guile-compile. From kei@sourceware.cygnus.com Tue Aug 22 10:39:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Tue, 22 Aug 2000 10:39:00 -0000 Subject: guile/guile-vm/vm types.scm Message-ID: <20000822173949.5280.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-22 10:39:49 Modified files: guile-vm/vm : types.scm Log message: types.scm (env-variable-address): Reverted the last change. From kei@sourceware.cygnus.com Tue Aug 22 11:25:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Tue, 22 Aug 2000 11:25:00 -0000 Subject: guile/guile-vm/vm bytecomp.scm Message-ID: <20000822182536.24609.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-22 11:25:36 Modified files: guile-vm/vm : bytecomp.scm Log message: (translate-and, translate-or): Don't branch on the last expression. From kei@sourceware.cygnus.com Tue Aug 22 11:27:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Tue, 22 Aug 2000 11:27:00 -0000 Subject: guile/guile-vm/vm types.scm Message-ID: <20000822182731.25326.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-22 11:27:31 Modified files: guile-vm/vm : types.scm Log message: (make-code): Check argument types. (make-code:and, make-code:or): Pass env to make-code. From kei@sourceware.cygnus.com Tue Aug 22 11:44:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Tue, 22 Aug 2000 11:44:00 -0000 Subject: guile/guile-vm/vm compile.scm Message-ID: <20000822184419.1376.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-22 11:44:19 Modified files: guile-vm/vm : compile.scm Log message: (compile-file): Output "(use-modules (vm vm))". From kei@sourceware.cygnus.com Tue Aug 22 12:02:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Tue, 22 Aug 2000 12:02:00 -0000 Subject: guile/guile-vm/src vm.c vm.h vm_engine.c vm_en ... Message-ID: <20000822190222.8656.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-22 12:02:22 Modified files: guile-vm/src : vm.c vm.h vm_engine.c vm_engine.h vm_system.c Log message: Create external frames dynamically. From kei@sourceware.cygnus.com Tue Aug 22 12:03:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Tue, 22 Aug 2000 12:03:00 -0000 Subject: guile/guile-vm/vm shell.scm Message-ID: <20000822190332.9251.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-22 12:03:32 Modified files: guile-vm/vm : shell.scm Log message: Use frame-external-link. From kei@sourceware.cygnus.com Tue Aug 22 12:03:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Tue, 22 Aug 2000 12:03:00 -0000 Subject: guile/guile-vm ChangeLog Message-ID: <20000822190358.9354.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-22 12:03:58 Modified files: guile-vm : ChangeLog Log message: From jimb@sourceware.cygnus.com Tue Aug 22 21:52:00 2000 From: jimb@sourceware.cygnus.com (jimb@sourceware.cygnus.com) Date: Tue, 22 Aug 2000 21:52:00 -0000 Subject: guile/guile-doc/ref mbapi.texi Message-ID: <20000823045225.21106.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: jimb@sourceware.cygnus.com 2000-08-22 21:52:25 Modified files: guile-doc/ref : mbapi.texi Log message: Typo. From mdj@sourceware.cygnus.com Wed Aug 23 11:22:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 23 Aug 2000 11:22:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000823182219.10635.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-23 11:22:19 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Aug 23 11:22:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 23 Aug 2000 11:22:00 -0000 Subject: guile/guile-core/libguile gc.c Message-ID: <20000823182207.10542.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-23 11:22:07 Modified files: guile-core/libguile: gc.c Log message: * gc.c (scm_gc_mark): Don't use GUILE_DEBUG flag to compile in extra tests. (GUILE_DEBUG is only supposed to make extra debugging functions available.) From mdj@sourceware.cygnus.com Wed Aug 23 17:16:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 23 Aug 2000 17:16:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <20000824001636.31807.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-23 17:16:36 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Wed Aug 23 17:16:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 23 Aug 2000 17:16:00 -0000 Subject: guile/guile-core/ice-9 psyntax.ss Message-ID: <20000824001617.31726.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-23 17:16:17 Modified files: guile-core/ice-9: psyntax.ss Log message: * psyntax.ss (set!): Added generalized set! support to core syntax form set!. From mdj@sourceware.cygnus.com Wed Aug 23 17:16:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 23 Aug 2000 17:16:00 -0000 Subject: guile/guile-core/ice-9 psyntax.pp Message-ID: <20000824001656.31886.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-23 17:16:56 Modified files: guile-core/ice-9: psyntax.pp Log message: Regenerated From mdj@sourceware.cygnus.com Wed Aug 23 17:23:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 23 Aug 2000 17:23:00 -0000 Subject: guile/guile-core/libguile fluids.c Message-ID: <20000824002319.406.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-23 17:23:19 Modified files: guile-core/libguile: fluids.c Log message: * fluids.c (scm_fluid_set_x): Return SCM_UNSPECIFIED. From mdj@sourceware.cygnus.com Wed Aug 23 17:27:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 23 Aug 2000 17:27:00 -0000 Subject: guile/guile-core/libguile Makefile.am Message-ID: <20000824002708.1808.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-23 17:27:08 Modified files: guile-core/libguile: Makefile.am Log message: * Makefile.am (BUILT_SOURCES): Experimentally added scmconfig.h also here. (This is supposed to make sure that scmconfig.h is built before all sources in order to prevent that everything has to be rebuilt again. Hope it works---I'm just guessing. :) From mdj@sourceware.cygnus.com Wed Aug 23 17:27:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Wed, 23 Aug 2000 17:27:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000824002722.2083.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-23 17:27:22 Modified files: guile-core/libguile: ChangeLog Log message: From kei@sourceware.cygnus.com Thu Aug 24 19:26:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Thu, 24 Aug 2000 19:26:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000825022647.3224.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-24 19:26:47 Modified files: guile-core/libguile: ChangeLog Log message: From kei@sourceware.cygnus.com Thu Aug 24 19:26:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Thu, 24 Aug 2000 19:26:00 -0000 Subject: guile/guile-core/libguile smob.h smob.c eval.c ... Message-ID: <20000825022622.2900.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-24 19:26:22 Modified files: guile-core/libguile: smob.h smob.c eval.c procs.c Log message: * smob.h (scm_smob_descriptor): Added `apply\' and `gsubr_type\'. * smob.c (scm_make_smob_type): Initialize `apply\' and `gsubr_type\'. (scm_set_smob_apply): New function. (scm_smob_apply_0, scm_smob_apply_1, scm_smob_apply_2, scm_smob_apply_3): New functions. * eval.c (SCM_CEVAL, SCM_APPLY): Added dispatch for applicable smobs. * procs.c (s_scm_procedure_p): Check applicable smobs. From kei@sourceware.cygnus.com Thu Aug 24 19:31:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Thu, 24 Aug 2000 19:31:00 -0000 Subject: guile/guile-vm ChangeLog Message-ID: <20000825023144.4578.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-24 19:31:44 Modified files: guile-vm : ChangeLog Log message: From kei@sourceware.cygnus.com Thu Aug 24 19:31:00 2000 From: kei@sourceware.cygnus.com (kei@sourceware.cygnus.com) Date: Thu, 24 Aug 2000 19:31:00 -0000 Subject: guile/guile-vm/src vm.c vm_engine.h vm_system.c Message-ID: <20000825023126.4493.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: kei@sourceware.cygnus.com 2000-08-24 19:31:26 Modified files: guile-vm/src : vm.c vm_engine.h vm_system.c Log message: * src/vm.c (lookup_variable): New function. (scm_make_bytecode): Call lookup_variable for top-level variables. * src/vm_engine.h (VM_VARIABLE_REF, VM_VARIABLE_SET): New macros. * src/vm_system.c (TOPLEVEL_VAR, TOPLEVEL_VAR_SET): Removed. Use VM_VARIABLE_REF and VM_VARIABLE_SET instead. From mdj@sourceware.cygnus.com Thu Aug 24 21:08:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 24 Aug 2000 21:08:00 -0000 Subject: guile/guile-core/libguile procprop.c Message-ID: <20000825040850.10823.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-24 21:08:50 Modified files: guile-core/libguile: procprop.c Log message: * procprop.c: #include "libguile/smob.h"; Check applicable smobs. From mdj@sourceware.cygnus.com Thu Aug 24 21:09:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 24 Aug 2000 21:09:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000825040912.10915.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-24 21:09:11 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Thu Aug 24 21:09:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Thu, 24 Aug 2000 21:09:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000825040945.11270.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-24 21:09:45 Modified files: guile-core/libguile: ChangeLog Log message: From ossau@sourceware.cygnus.com Fri Aug 25 06:49:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 25 Aug 2000 06:49:00 -0000 Subject: guile/guile-doc/ref ChangeLog guile.texi schem ... Message-ID: <20000825134935.4867.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-25 06:49:35 Modified files: guile-doc/ref : ChangeLog guile.texi scheme.texi Log message: * Added a chapter of numerical primitives. From dirk@sourceware.cygnus.com Fri Aug 25 10:01:00 2000 From: dirk@sourceware.cygnus.com (dirk@sourceware.cygnus.com) Date: Fri, 25 Aug 2000 10:01:00 -0000 Subject: guile/guile-core test-suite/ChangeLog libguile ... Message-ID: <20000825170132.4506.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: dirk@sourceware.cygnus.com 2000-08-25 10:01:32 Modified files: guile-core/test-suite: ChangeLog guile-core/libguile: ChangeLog Makefile.am init.c Added files: guile-core/test-suite/tests: environments.test guile-core/libguile: environments.c environments.h Log message: * Added Jost Boekemeier's implementation of environments to guile. * Added a test suite for (up to now only) leaf environments. From ossau@sourceware.cygnus.com Fri Aug 25 10:26:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 25 Aug 2000 10:26:00 -0000 Subject: guile/guile-doc/ref ChangeLog guile.texi schem ... Message-ID: <20000825172617.19656.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-25 10:26:17 Modified files: guile-doc/ref : ChangeLog guile.texi scheme.texi Log message: * Lots more docstrings added. From ossau@sourceware.cygnus.com Fri Aug 25 10:31:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 25 Aug 2000 10:31:00 -0000 Subject: guile/guile-doc/maint ChangeLog docstring.el Message-ID: <20000825173117.20938.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-25 10:31:17 Modified files: guile-doc/maint: ChangeLog docstring.el Log message: * New functions for comparing guile-procedures.txt against the set of docstrings in the reference manual. From ossau@sourceware.cygnus.com Fri Aug 25 10:33:00 2000 From: ossau@sourceware.cygnus.com (ossau@sourceware.cygnus.com) Date: Fri, 25 Aug 2000 10:33:00 -0000 Subject: guile/guile-core/libguile ChangeLog guardians. ... Message-ID: <20000825173302.22873.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: ossau@sourceware.cygnus.com 2000-08-25 10:33:02 Modified files: guile-core/libguile: ChangeLog guardians.c ports.c Log message: * Docstring fixes. From mdj@sourceware.cygnus.com Sat Aug 26 13:54:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 13:54:00 -0000 Subject: guile/guile-core/devel/strings Message-ID: <20000826205444.8132.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 13:54:44 guile/guile-core/devel/strings Update of /cvs/guile/guile/guile-core/devel/strings In directory sourceware.cygnus.com:/sourceware/cvs-tmp/cvs-serv8126/strings Log Message: Directory /cvs/guile/guile/guile-core/devel/strings added to the repository From mdj@sourceware.cygnus.com Sat Aug 26 13:55:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 13:55:00 -0000 Subject: guile/guile-core/devel/strings sharedstr.text Message-ID: <20000826205521.8265.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 13:55:21 Added files: guile-core/devel/strings: sharedstr.text Log message: * strings/sharedstr.text (sharedstr.text): New file. From mdj@sourceware.cygnus.com Sat Aug 26 13:55:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 13:55:00 -0000 Subject: guile/guile-core/libguile environments.c Message-ID: <20000826205549.8348.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 13:55:49 Modified files: guile-core/libguile: environments.c Log message: * environments.c (scm_init_environments): All internal includes in libguile must use the prefix "libguile/" in path names since inly the top-level source directory is on the include list. (That, in turn, is because we want to distinguish between system header files and hedares files internal to libguile.) From mdj@sourceware.cygnus.com Sat Aug 26 13:56:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 13:56:00 -0000 Subject: guile/guile-core/libguile strings.c Message-ID: <20000826205648.8535.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 13:56:48 Modified files: guile-core/libguile: strings.c Log message: * strings.c (scm_make_shared_substring, scm_read_only_string_p): Deprecated. (scm_string_length, scm_string_ref, scm_substring, scm_string_append): Don't accept symbols as arguments (R5RS). From mdj@sourceware.cygnus.com Sat Aug 26 13:56:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 13:56:00 -0000 Subject: guile/guile-core/libguile smob.c Message-ID: <20000826205637.8453.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 13:56:37 Modified files: guile-core/libguile: smob.c Log message: Added comment about possible optimization From mdj@sourceware.cygnus.com Sat Aug 26 13:57:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 13:57:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000826205757.9122.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 13:57:57 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Aug 26 13:57:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 13:57:00 -0000 Subject: guile/guile-core NEWS RELEASE Message-ID: <20000826205738.8962.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 13:57:38 Modified files: guile-core : NEWS RELEASE Log message: From mdj@sourceware.cygnus.com Sat Aug 26 13:57:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 13:57:00 -0000 Subject: guile/guile-core/devel ChangeLog README Message-ID: <20000826205749.9045.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 13:57:49 Modified files: guile-core/devel: ChangeLog README Log message: From mdj@sourceware.cygnus.com Sat Aug 26 20:20:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 20:20:00 -0000 Subject: guile/guile-core/libguile objects.c Message-ID: <20000827032048.31782.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:20:48 Modified files: guile-core/libguile: objects.c Log message: * objects.c (scm_init_objects), print.c (scm_init_print), struct.c (scm_init_struct): First arg to scm_make_vtable_vtable should be a string, not a symbol. (`make-vtable-vtable' needs to append this string to another string and then pass it through `make-struct-layout'.) From mdj@sourceware.cygnus.com Sat Aug 26 20:20:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 20:20:00 -0000 Subject: guile/guile-core THANKS Message-ID: <20000827032007.27110.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:20:07 Modified files: guile-core : THANKS Log message: From mdj@sourceware.cygnus.com Sat Aug 26 20:20:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 20:20:00 -0000 Subject: guile/guile-core/ice-9 boot-9.scm Message-ID: <20000827032019.28529.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:20:19 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (make-record-type): Use `string-append' instead of `symbol-append'. (symbol-append): Map `symbol->string' on args. (obarray-symbol-append, obarray-gensym): Simply removed. I don't think I'll announce this in NEWS even. One of the functions never even worked... /mdj. (find-and-link-dynamic-module, keyword->symbol): Use `symbol->string'. (try-module-autoload, process-define-module): Rewrote using R5RS semantics. From mdj@sourceware.cygnus.com Sat Aug 26 20:20:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 20:20:00 -0000 Subject: guile/guile-core/ice-9 ChangeLog Message-ID: <20000827032032.30463.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:20:32 Modified files: guile-core/ice-9: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Aug 26 20:20:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 20:20:00 -0000 Subject: guile/guile-core/libguile print.c Message-ID: <20000827032055.410.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:20:55 Modified files: guile-core/libguile: print.c Log message: * objects.c (scm_init_objects), print.c (scm_init_print), struct.c (scm_init_struct): First arg to scm_make_vtable_vtable should be a string, not a symbol. (`make-vtable-vtable' needs to append this string to another string and then pass it through `make-struct-layout'.) From mdj@sourceware.cygnus.com Sat Aug 26 20:21:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 20:21:00 -0000 Subject: guile/guile-core/libguile struct.c Message-ID: <20000827032116.2777.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:21:16 Modified files: guile-core/libguile: struct.c Log message: * struct.c (scm_make_struct_layout): Removed reference to "read-only string" in comment; Check that argument is a string. (scm_make_vtable_vtable): Check that argument is a string. From mdj@sourceware.cygnus.com Sat Aug 26 20:21:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 20:21:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000827032136.3945.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:21:36 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Aug 26 20:21:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 20:21:00 -0000 Subject: guile/guile-core/libguile stacks.c Message-ID: <20000827032103.1412.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:21:03 Modified files: guile-core/libguile: stacks.c Log message: * stacks.c (scm_init_stacks): Pass a string, not a layout object, to scm_make_vtable_vtable. (Thanks to Dale P. Smith.) From mdj@sourceware.cygnus.com Sat Aug 26 20:23:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 20:23:00 -0000 Subject: guile/guile-oops ChangeLog Message-ID: <20000827032323.5901.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:23:22 Modified files: guile-oops : ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Aug 26 20:23:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 20:23:00 -0000 Subject: guile/guile-oops goops.c Message-ID: <20000827032310.5820.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:23:10 Modified files: guile-oops : goops.c Log message: * goops.c (create_basic_classes): Pass a string, not a symbol, to scm_make_vtbale_vtable. From mdj@sourceware.cygnus.com Sat Aug 26 20:34:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 20:34:00 -0000 Subject: guile/guile-core/libguile ChangeLog Message-ID: <20000827033438.7485.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:34:38 Modified files: guile-core/libguile: ChangeLog Log message: From mdj@sourceware.cygnus.com Sat Aug 26 20:34:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 20:34:00 -0000 Subject: guile/guile-core/libguile gdbint.c Message-ID: <20000827033427.7411.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:34:27 Modified files: guile-core/libguile: gdbint.c Log message: * gdbint.c (gdb_print): Removed superfluous macro definition. From mdj@sourceware.cygnus.com Sat Aug 26 21:32:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 21:32:00 -0000 Subject: guile/guile-oops BUGS Message-ID: <20000827043211.15459.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 21:32:11 Modified files: guile-oops : BUGS Log message: From mdj@sourceware.cygnus.com Sat Aug 26 21:57:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 21:57:00 -0000 Subject: guile/guile-oops/debian Message-ID: <20000827045735.19189.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 21:57:35 guile/guile-oops/debian Update of /cvs/guile/guile/guile-oops/debian In directory sourceware.cygnus.com:/sourceware/cvs-tmp/cvs-serv19183/debian Log Message: Directory /cvs/guile/guile/guile-oops/debian added to the repository From mdj@sourceware.cygnus.com Sat Aug 26 22:03:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 22:03:00 -0000 Subject: guile/guile-oops/debian/goops-doc Message-ID: <20000827050345.19551.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 22:03:45 guile/guile-oops/debian/goops-doc Update of /cvs/guile/guile/guile-oops/debian/goops-doc In directory sourceware.cygnus.com:/sourceware/cvs-tmp/cvs-serv19536/goops-doc Log Message: Directory /cvs/guile/guile/guile-oops/debian/goops-doc added to the repository From mdj@sourceware.cygnus.com Sat Aug 26 22:03:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 22:03:00 -0000 Subject: guile/guile-oops/debian/goops Message-ID: <20000827050346.19562.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 22:03:46 guile/guile-oops/debian/goops Update of /cvs/guile/guile/guile-oops/debian/goops In directory sourceware.cygnus.com:/sourceware/cvs-tmp/cvs-serv19536/goops Log Message: Directory /cvs/guile/guile/guile-oops/debian/goops added to the repository From mdj@sourceware.cygnus.com Sat Aug 26 22:03:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 22:03:00 -0000 Subject: guile/guile-oops/debian/libgoops2-dev Message-ID: <20000827050345.19542.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 22:03:45 guile/guile-oops/debian/libgoops2-dev Update of /cvs/guile/guile/guile-oops/debian/libgoops2-dev In directory sourceware.cygnus.com:/sourceware/cvs-tmp/cvs-serv19536/libgoops2-dev Log Message: Directory /cvs/guile/guile/guile-oops/debian/libgoops2-dev added to the repository From mdj@sourceware.cygnus.com Sat Aug 26 22:06:00 2000 From: mdj@sourceware.cygnus.com (mdj@sourceware.cygnus.com) Date: Sat, 26 Aug 2000 22:06:00 -0000 Subject: guile/guile-oops/debian README.Debian changelo ... Message-ID: <20000827050615.19817.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 22:06:14 Added files: guile-oops/debian: README.Debian changelog control-1.3 copyright files goops-doc.README.Debian goops-doc.docs goops-doc.files goops-doc.info goops-doc.postinst.debhelper goops-doc.prerm.debhelper goops.README.Debian goops.docs goops.files goops.postinst.debhelper goops.prerm.debhelper goops.substvars goops.undocumented libgoops2-dev.README.Debian libgoops2-dev.docs libgoops2-dev.files libgoops2-dev.postinst.debhelper libgoops2-dev.prerm.debhelper libgoops2.docs libgoops2.links libgoops2.postinst postinst.debhelper prerm.debhelper rules shlibs substvars Log message: Initial version From jsm@sourceware.cygnus.com Sun Aug 27 00:54:00 2000 From: jsm@sourceware.cygnus.com (jsm@sourceware.cygnus.com) Date: Sun, 27 Aug 2000 00:54:00 -0000 Subject: CVSROOT commitinfo Message-ID: <20000827075415.2505.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: CVSROOT Changes by: jsm@sourceware.cygnus.com 2000-08-27 00:54:15 Modified files: . : commitinfo Log message: Deny check-ins to the guile/ subdir. From jsm@sourceware.cygnus.com Sun Aug 27 00:55:00 2000 From: jsm@sourceware.cygnus.com (jsm@sourceware.cygnus.com) Date: Sun, 27 Aug 2000 00:55:00 -0000 Subject: CVSROOT commitinfo Message-ID: <20000827075532.2658.qmail@sourceware.cygnus.com> CVSROOT: /cvs/guile Module name: CVSROOT Changes by: jsm@sourceware.cygnus.com 2000-08-27 00:55:32 Modified files: . : commitinfo Log message: Deny write access to guile-modules/, too.