bpt/guile.git
27 years ago* debug.scm: New file: debug extensions.
Mikael Djurfeldt [Fri, 23 Aug 1996 04:54:35 +0000 (04:54 +0000)]
* debug.scm: New file: debug extensions.

27 years ago* boot-9.scm: Preliminary solution: optionally load the debug
Mikael Djurfeldt [Fri, 23 Aug 1996 04:54:23 +0000 (04:54 +0000)]
* boot-9.scm: Preliminary solution: optionally load the debug
module.

27 years ago*** empty log message ***
Mikael Djurfeldt [Fri, 23 Aug 1996 04:54:08 +0000 (04:54 +0000)]
*** empty log message ***

27 years ago* debug.c (scm_init_debug): Added initialization for
Mikael Djurfeldt [Fri, 23 Aug 1996 04:43:48 +0000 (04:43 +0000)]
* debug.c (scm_init_debug): Added initialization for
scm_evaluator_traps.

27 years ago*** empty log message ***
Mikael Djurfeldt [Fri, 23 Aug 1996 04:43:24 +0000 (04:43 +0000)]
*** empty log message ***

27 years ago*** empty log message ***
Mikael Djurfeldt [Fri, 23 Aug 1996 01:22:39 +0000 (01:22 +0000)]
*** empty log message ***

27 years ago* gscm.c, init.c, root.c, throw.c: Bug fixes:
Mikael Djurfeldt [Fri, 23 Aug 1996 01:21:07 +0000 (01:21 +0000)]
* gscm.c, init.c, root.c, throw.c: Bug fixes:
last_debug_info_frame is now updated in all cases.

27 years ago* __scm.h, stackchk.h, stackchk.c: Guile now performs stack
Mikael Djurfeldt [Fri, 23 Aug 1996 01:21:00 +0000 (01:21 +0000)]
* __scm.h, stackchk.h, stackchk.c: Guile now performs stack
checking.

27 years ago* eval.c, print.h, print.c, read.h, read.c: Modifications to
Mikael Djurfeldt [Fri, 23 Aug 1996 01:20:34 +0000 (01:20 +0000)]
* eval.c, print.h, print.c, read.h, read.c: Modifications to
run-time options.

27 years ago* options.h, options.c: Options now have documentation strings.
Mikael Djurfeldt [Fri, 23 Aug 1996 01:20:00 +0000 (01:20 +0000)]
* options.h, options.c: Options now have documentation strings.
Also added a long explanatory commentary.

27 years ago* debug.h, debug.c: Various name changes.
Mikael Djurfeldt [Fri, 23 Aug 1996 01:19:52 +0000 (01:19 +0000)]
* debug.h, debug.c: Various name changes.
(Mostly prefixing with SCM_.)  Renamed "debug-options" -->
"debug-options-interface".  See commentary in options.c.

* options.h, options.c: Options now have documentation strings.
Also added a long explanatory commentary.

27 years ago* debug.h, debug.c: Various name changes.
Mikael Djurfeldt [Fri, 23 Aug 1996 01:19:03 +0000 (01:19 +0000)]
* debug.h, debug.c: Various name changes.
(Mostly prefixing with SCM_.)  Renamed "debug-options" -->
"debug-options-interface".  See commentary in options.c.

27 years ago * __scm.h, stackchk.h, stackchk.c: Guile now performs stack
Mikael Djurfeldt [Fri, 23 Aug 1996 01:18:28 +0000 (01:18 +0000)]
* __scm.h, stackchk.h, stackchk.c: Guile now performs stack
checking.

27 years ago*** empty log message ***
Mikael Djurfeldt [Fri, 23 Aug 1996 01:16:02 +0000 (01:16 +0000)]
*** empty log message ***

27 years ago* error.c (scm_everr, scm_init_error): write now writes correct
Mikael Djurfeldt [Thu, 22 Aug 1996 15:37:57 +0000 (15:37 +0000)]
* error.c (scm_everr, scm_init_error): write now writes correct
number of characters.  Define %%system-error with SCM_SYMBOL.

27 years ago*** empty log message ***
Mikael Djurfeldt [Thu, 22 Aug 1996 15:37:35 +0000 (15:37 +0000)]
*** empty log message ***

27 years ago* boot-9.scm (print-vector): Renamed weak-hash-table? -->
Mikael Djurfeldt [Wed, 21 Aug 1996 11:11:38 +0000 (11:11 +0000)]
* boot-9.scm (print-vector): Renamed weak-hash-table? -->
weak-key-hash-table?.  (Again!)

27 years ago*** empty log message ***
Mikael Djurfeldt [Wed, 21 Aug 1996 11:11:20 +0000 (11:11 +0000)]
*** empty log message ***

27 years ago*** empty log message ***
Mikael Djurfeldt [Tue, 20 Aug 1996 17:12:43 +0000 (17:12 +0000)]
*** empty log message ***

27 years ago* throw.c (jbsmob): Jump buffers are now correctly allocated.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:12:15 +0000 (17:12 +0000)]
* throw.c (jbsmob): Jump buffers are now correctly allocated.
(Bug found by A. Green.)

27 years ago* srcprop.h: New file: source properties.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:12:05 +0000 (17:12 +0000)]
* srcprop.h: New file: source properties.

27 years ago* * srcprop.c: New file: source properties.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:11:59 +0000 (17:11 +0000)]
* * srcprop.c: New file: source properties.

27 years ago* root.h: Added scm_source_whash among scm_sys_protects.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:11:43 +0000 (17:11 +0000)]
* root.h: Added scm_source_whash among scm_sys_protects.

27 years ago* read.h: Defines for reader options.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:11:34 +0000 (17:11 +0000)]
* read.h: Defines for reader options.

27 years ago* * read.c: New procedure: scm_read_options
Mikael Djurfeldt [Tue, 20 Aug 1996 17:11:25 +0000 (17:11 +0000)]
* * read.c: New procedure: scm_read_options

27 years ago* print.h: Defines for print options.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:11:17 +0000 (17:11 +0000)]
* print.h: Defines for print options.

27 years ago* * print.c: New procedure: scm_print_options
Mikael Djurfeldt [Tue, 20 Aug 1996 17:11:03 +0000 (17:11 +0000)]
* * print.c: New procedure: scm_print_options

27 years ago* posix.c (scm_getpgrp): Cast pointer to getpgrp.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:10:18 +0000 (17:10 +0000)]
* posix.c (scm_getpgrp): Cast pointer to getpgrp.

27 years ago* * objprop.c (scm_object_properties, scm_set_object_properties_x):
Mikael Djurfeldt [Tue, 20 Aug 1996 17:09:58 +0000 (17:09 +0000)]
* * objprop.c (scm_object_properties, scm_set_object_properties_x):
scm_object_properties shouldn't return handle.  `handle' now gets
initialized in scm_set_object_properties_x.  scm_object_properties
doesn't any longer create an entry in scm_object_whash.

27 years ago* libguile.h: Conditionally include debug.h
Mikael Djurfeldt [Tue, 20 Aug 1996 17:09:47 +0000 (17:09 +0000)]
* libguile.h: Conditionally include debug.h

27 years ago* init.c (scm_restart_stack, scm_boot_guile): Added initialization
Mikael Djurfeldt [Tue, 20 Aug 1996 17:09:41 +0000 (17:09 +0000)]
* init.c (scm_restart_stack, scm_boot_guile): Added initialization
of SCM_DFRAME.  Added calls to scm_init_{debug,options,srcprop}.

27 years ago* gc.c (scm_init_storage): Renamed scm_make_weak_hash_table
Mikael Djurfeldt [Tue, 20 Aug 1996 17:09:31 +0000 (17:09 +0000)]
* gc.c (scm_init_storage): Renamed scm_make_weak_hash_table
--> scm_make_weak_key_hash_table.

27 years ago* eval.h: Renamed EVAL --> XEVAL.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:09:20 +0000 (17:09 +0000)]
* eval.h: Renamed EVAL --> XEVAL.

27 years ago* * eval.c: scm_m_set and SCM_IM_SET no longer supports multiple
Mikael Djurfeldt [Tue, 20 Aug 1996 17:09:07 +0000 (17:09 +0000)]
* * eval.c: scm_m_set and SCM_IM_SET no longer supports multiple
argument pairs.  Extensive modifications to the debugging
evaluator.  Added "SECTION:" commentaries to clarify what happens
when, during double compilation.  Renamed EVALIMP --> EVALIM.
Renamed EVAL --> XEVAL.  Removed function evalcar.  Defined
evalcar to scm_eval_car.  Added explanation of "EVAL" symbols to
the beginning of the file.  New procedure: scm_unmemocopy.
Added some global state variables needed by the debugging
evaluator: scm_ceval_ptr, last_debug_info_frame, debug_mode,
check_entry, check_apply, check_exit, debug_options and
evaluator_traps.  New acro: undefine.

27 years ago* debug.h: New file: low-level debugging support.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:08:53 +0000 (17:08 +0000)]
* debug.h: New file: low-level debugging support.

* libguile.h: Conditionally include debug.h

27 years ago* * debug.c: New file: low-level debugging support. It also
Mikael Djurfeldt [Tue, 20 Aug 1996 17:08:46 +0000 (17:08 +0000)]
* * debug.c: New file: low-level debugging support.  It also
includes support for debugging with gdb.  (The extensions to gdb
are written by Per Bothner at Cygnus.)

27 years ago* continuations.c (scm_make_cont): Enlarged the #if 0 around
Mikael Djurfeldt [Tue, 20 Aug 1996 17:08:37 +0000 (17:08 +0000)]
* continuations.c (scm_make_cont): Enlarged the #if 0 around
scm_relocate_chunk_to_heap.

27 years ago* * configure.in: Added user option for debugging support.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:08:21 +0000 (17:08 +0000)]
* * configure.in: Added user option for debugging support.
--enable-debug will include the debugging code into libguile.a.

27 years ago* acconfig.h: Added symbols for debugging support.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:07:39 +0000 (17:07 +0000)]
* acconfig.h: Added symbols for debugging support.

27 years ago* * options.c: New file: handling of run time options.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:06:04 +0000 (17:06 +0000)]
* * options.c: New file: handling of run time options.

* options.h: New file: handling of run time options.

27 years ago* __scm.h: Removed symbols for debugging support.
Mikael Djurfeldt [Tue, 20 Aug 1996 17:05:27 +0000 (17:05 +0000)]
* __scm.h: Removed symbols for debugging support.

27 years ago* Makefile.in: Added {debug,options,srcprop}.{h,c}
Mikael Djurfeldt [Tue, 20 Aug 1996 16:58:22 +0000 (16:58 +0000)]
* Makefile.in: Added {debug,options,srcprop}.{h,c}

27 years ago*** empty log message ***
Mikael Djurfeldt [Tue, 20 Aug 1996 16:57:13 +0000 (16:57 +0000)]
*** empty log message ***

27 years ago* poe.scm (funcq-memo): Renamed weak-hash-table -->
Mikael Djurfeldt [Tue, 20 Aug 1996 16:55:14 +0000 (16:55 +0000)]
* poe.scm (funcq-memo): Renamed weak-hash-table -->
weak-key-hash-table.

27 years ago* boot-9.scm (print-vector, macro-table, xformer-table):
Mikael Djurfeldt [Tue, 20 Aug 1996 16:54:53 +0000 (16:54 +0000)]
* boot-9.scm (print-vector, macro-table, xformer-table):
Renamed weak-hash-table --> weak-key-hash-table.

27 years ago.
Jim Blandy [Fri, 16 Aug 1996 01:50:01 +0000 (01:50 +0000)]
.

27 years ago*** empty log message ***
Jim Blandy [Fri, 16 Aug 1996 00:09:35 +0000 (00:09 +0000)]
*** empty log message ***

27 years ago* configure.in: Check for -ldl, so the check for Tcl won't fail
Jim Blandy [Fri, 16 Aug 1996 00:03:49 +0000 (00:03 +0000)]
* configure.in: Check for -ldl, so the check for Tcl won't fail
spuriously.

27 years agoRebuilt from configure.in by autoconf.
Jim Blandy [Fri, 16 Aug 1996 00:02:16 +0000 (00:02 +0000)]
Rebuilt from configure.in by autoconf.

27 years agoRebuilt from configure.in by autoconf.
Jim Blandy [Thu, 15 Aug 1996 23:16:47 +0000 (23:16 +0000)]
Rebuilt from configure.in by autoconf.

27 years agoChange the way we decide whether to build gtcltk-lib, so that it's
Jim Blandy [Thu, 15 Aug 1996 22:47:42 +0000 (22:47 +0000)]
Change the way we decide whether to build gtcltk-lib, so that it's
omitted from the build process when appropriate, but never from
the dist process.
* configure.in: Don't edit all_subdirs depending on the
availability of Tk; let that be the list of all PLUGIN
subdirectories present, as it used to be.  Instead, edit a new
variable, build_subdirs; write its final value, the list of
subdirs we do want to compile in, to config.build-subdirs.
Substitute that into the top-level Makefile too.
* Makefile.in (subdirs): Set this to @build_subdirs@, so we only
recurse on the subdirectories we should build.
(distdirs): Set this to @existingdirs@, so it includes the subdirs
we decided not to build.

* configure.in: If we can find the library for tcl7.5, build
gtcltk-lib.  Call AC_PROG_CC, to help run that test with the right
compiler (not sure this is necessary).

27 years agoChange the way we decide whether to build gtcltk-lib, so that it's
Jim Blandy [Thu, 15 Aug 1996 22:47:23 +0000 (22:47 +0000)]
Change the way we decide whether to build gtcltk-lib, so that it's
omitted from the build process when appropriate, but never from
the dist process.
* configure.in: Don't edit all_subdirs depending on the
availability of Tk; let that be the list of all PLUGIN
subdirectories present, as it used to be.  Instead, edit a new
variable, build_subdirs; write its final value, the list of
subdirs we do want to compile in, to config.build-subdirs.
Substitute that into the top-level Makefile too.
* Makefile.in (subdirs): Set this to @build_subdirs@, so we only
recurse on the subdirectories we should build.
(distdirs): Set this to @existingdirs@, so it includes the subdirs
we decided not to build.

27 years agoRebuilt from configure.in by autoconf.
Jim Blandy [Thu, 15 Aug 1996 22:45:22 +0000 (22:45 +0000)]
Rebuilt from configure.in by autoconf.

27 years agoRebuilt from configure.in by autoconf.
Jim Blandy [Thu, 15 Aug 1996 22:09:30 +0000 (22:09 +0000)]
Rebuilt from configure.in by autoconf.

27 years ago*** empty log message ***
Jim Blandy [Thu, 15 Aug 1996 07:25:53 +0000 (07:25 +0000)]
*** empty log message ***

27 years ago* libguile.h: #include "objprop.h"; I guess this was forgotten.
Jim Blandy [Thu, 15 Aug 1996 07:22:51 +0000 (07:22 +0000)]
* libguile.h: #include "objprop.h"; I guess this was forgotten.

* libguile.h: #include "__scm.h" before testing the STDC_HEADERS
preprocessor symbol; "__scm.h" is where it might get #defined.
* __scm.h: Similar: #include <scmconfig.h> before testing
HAVE_LIMITS_H.

27 years ago* init.c (scm_boot_guile): Add init_func argument; call
Jim Blandy [Thu, 15 Aug 1996 07:22:05 +0000 (07:22 +0000)]
* init.c (scm_boot_guile): Add init_func argument; call
(*init_func) instead of calling scm_appinit; it's ucky to
hard-code names for the user's procedures.
* init.h (scm_boot_guile): Adjust declaration.

* init.h (scm_start_stack, scm_restart_stack): Use PROTO;
eliminate all the __STDC__ conditionals.
(scm_boot_guile): Add declaration.
* init.c (scm_start_stack, scm_restart_stack, scm_boot_guile):
Remove __STDC__ conditionals around function definitions; the
declarations in init.h will provide the same information, more
usefully.

27 years ago* init.c (scm_boot_guile): Don't call scm_init_rgx; it's a plugin,
Jim Blandy [Thu, 15 Aug 1996 07:21:17 +0000 (07:21 +0000)]
* init.c (scm_boot_guile): Don't call scm_init_rgx; it's a plugin,
and should be called by the final client.

* init.h (scm_start_stack, scm_restart_stack): Use PROTO;
eliminate all the __STDC__ conditionals.
(scm_boot_guile): Add declaration.
* init.c (scm_start_stack, scm_restart_stack, scm_boot_guile):
Remove __STDC__ conditionals around function definitions; the
declarations in init.h will provide the same information, more
usefully.

* init.c (scm_boot_guile): Add init_func argument; call
(*init_func) instead of calling scm_appinit; it's ucky to
hard-code names for the user's procedures.
* init.h (scm_boot_guile): Adjust declaration.

27 years ago* gc.h: Use the PROTO macro when declaring functions.
Jim Blandy [Thu, 15 Aug 1996 07:18:28 +0000 (07:18 +0000)]
* gc.h: Use the PROTO macro when declaring functions.
* gc.c: Use the PROTO macro when declaring static functions.
Remove the CPP hair around function definitions.

27 years ago* gc.h: Use the PROTO macro when declaring functions.
Jim Blandy [Thu, 15 Aug 1996 07:17:52 +0000 (07:17 +0000)]
* gc.h: Use the PROTO macro when declaring functions.
* gc.c: Use the PROTO macro when declaring static functions.
Remove the CPP hair around function definitions.

* gc.c (scm_init_storage): Initialize scm_asyncs.

27 years ago* libguile.h: #include "__scm.h" before testing the STDC_HEADERS
Jim Blandy [Thu, 15 Aug 1996 07:17:00 +0000 (07:17 +0000)]
* libguile.h: #include "__scm.h" before testing the STDC_HEADERS
preprocessor symbol; "__scm.h" is where it might get #defined.
* __scm.h: Similar: #include <scmconfig.h> before testing
HAVE_LIMITS_H.

* __scm.h: It's HAVE_LIMITS_H, not HAVE_LIMITSH.

* __scm.h (PROTO): New macro, for declaring functions with
prototypes.

* __scm.h (SCM_SYSMISSING): When we don't have ENOSYS, don't
complain about it in the error message; the error message is
adequate without that note, and there's nothing the user can do
about it.

27 years ago* configure.in: If we can find the library for tcl7.5, build
Jim Blandy [Thu, 15 Aug 1996 07:12:00 +0000 (07:12 +0000)]
* configure.in: If we can find the library for tcl7.5, build
gtcltk-lib.  Call AC_PROG_CC, to help run that test with the right
compiler (not sure this is necessary).

27 years ago.
Jim Blandy [Thu, 15 Aug 1996 04:24:20 +0000 (04:24 +0000)]
.

27 years agocat =log1
Jim Blandy [Thu, 15 Aug 1996 04:23:01 +0000 (04:23 +0000)]
cat =log1

27 years ago.
Jim Blandy [Wed, 14 Aug 1996 03:17:40 +0000 (03:17 +0000)]
.

27 years ago* NEWS: Fix bug reporting address.
Jim Blandy [Mon, 12 Aug 1996 20:12:21 +0000 (20:12 +0000)]
* NEWS: Fix bug reporting address.

27 years ago.
Jim Blandy [Fri, 9 Aug 1996 15:19:41 +0000 (15:19 +0000)]
.

27 years ago* posix.c (scm_init_posix): Use numeric values, rather than CPP
Jim Blandy [Thu, 8 Aug 1996 08:28:21 +0000 (08:28 +0000)]
* posix.c (scm_init_posix): Use numeric values, rather than CPP
symbols, when defining the scheme values R_OK, W_OK, X_OK, and F_OK.
The symbols aren't available on some systems, and I'm pretty sure
their values are fixed by common widespread practice.
* ioext.c (scm_init_ioext): Code here defined them too; remove it.

27 years ago.
Jim Blandy [Wed, 7 Aug 1996 21:54:30 +0000 (21:54 +0000)]
.

27 years ago* Makefile.in (ancillary): Drop def.sed.
Jim Blandy [Wed, 7 Aug 1996 21:44:44 +0000 (21:44 +0000)]
* Makefile.in (ancillary): Drop def.sed.

27 years agoMore functions unavailable on some systems.
Jim Blandy [Wed, 7 Aug 1996 20:25:10 +0000 (20:25 +0000)]
More functions unavailable on some systems.
* configure.in (AC_CHECK_FUNCS): Add ctermid, setpgid, setsid,
tcgetpgrp, tcsetpgrp, and waitpid to the list of functions to
check for.
* configure, scmconfig.h.in: Updated, using autoconf and autoheader.
* posix.c (scm_sys_ctermid, scm_sys_setpgid, scm_sys_setsid,
scm_sys_tcgetpgrp, scm_sys_tcsetpgrp, scm_sys_waitpid): Put the
bodies of these functions in "#ifdef HAVE_MUMBLE" clauses, with a
stub that signals an error as the #else.

27 years ago* Makefile.in (ancillary): Drop acconfig-1.5.h; add acconfig.h.
Jim Blandy [Wed, 7 Aug 1996 20:15:16 +0000 (20:15 +0000)]
* Makefile.in (ancillary): Drop acconfig-1.5.h; add acconfig.h.

27 years agolet __scm.h be edited directly
Gary Houston [Wed, 7 Aug 1996 09:52:26 +0000 (09:52 +0000)]
let __scm.h be edited directly

27 years agoportability fixes for header inclusion etc.
Gary Houston [Wed, 7 Aug 1996 09:46:41 +0000 (09:46 +0000)]
portability fixes for header inclusion etc.

27 years ago.
Jim Blandy [Wed, 7 Aug 1996 00:10:52 +0000 (00:10 +0000)]
.

27 years ago* README: Renamed from ANNOUNCE; include bug report address,
Jim Blandy [Wed, 7 Aug 1996 00:09:54 +0000 (00:09 +0000)]
* README: Renamed from ANNOUNCE; include bug report address,
description, and short tour.
* INSTALL: Renamed from BUILDING.
* NEWS: New file.
* Makefile.in (DISTFILES): Update appropriately.

27 years agoChanges for NeXT, suggested by Robert Brown.
Jim Blandy [Tue, 6 Aug 1996 21:34:23 +0000 (21:34 +0000)]
Changes for NeXT, suggested by Robert Brown.
* configure.in: Call AC_TYPE_MODE_T.
(AC_CHECK_HEADERS): Add libc.h, to get more prototypes on the
NeXT.  Put header file list in alphabetical order.
* configure, scmconfig.h.in: Regenerated.
* filesys.c [HAVE_LIBC_H]: #include <libc.h>.

* acconfig.h: New file, providing documentation for the CPP
symbols defined in configure.in
* acconfig-1.5.h: Removed; superceded by the above.

27 years agoChanges for NeXT, suggested by Robert Brown.
Jim Blandy [Tue, 6 Aug 1996 20:29:18 +0000 (20:29 +0000)]
Changes for NeXT, suggested by Robert Brown.
* configure.in: Call AC_TYPE_MODE_T.
(AC_CHECK_HEADERS): Add libc.h, to get more prototypes on the
NeXT.  Put header file list in alphabetical order.
* configure, scmconfig.h.in: Regenerated.
* filesys.c [HAVE_LIBC_H]: #include <libc.h>.

* filesys.c [HAVE_STRING_H]: #include <string.h>, to get prototype
for strerror.

27 years ago.
Jim Blandy [Tue, 6 Aug 1996 19:48:49 +0000 (19:48 +0000)]
.

27 years ago* README: Renamed from ANNOUNCE; include bug report address,
Jim Blandy [Tue, 6 Aug 1996 19:44:39 +0000 (19:44 +0000)]
* README: Renamed from ANNOUNCE; include bug report address,
description, and short tour.
* INSTALL: Renamed from BUILDING.
* NEWS: New file.
* Makefile.in (DISTFILES): Update appropriately.

27 years agoa few fixups to primitive functions
Gary Houston [Sun, 4 Aug 1996 22:32:07 +0000 (22:32 +0000)]
a few fixups to primitive functions

27 years agolet fdsocket.c compile if struct linger is missing
Gary Houston [Sat, 3 Aug 1996 03:12:33 +0000 (03:12 +0000)]
let fdsocket.c compile if struct linger is missing

27 years agomake C system primitives throw exceptions
Gary Houston [Fri, 2 Aug 1996 23:26:33 +0000 (23:26 +0000)]
make C system primitives throw exceptions

27 years agoChanges in preparation for nightly snapshots.
Jim Blandy [Fri, 2 Aug 1996 21:34:20 +0000 (21:34 +0000)]
Changes in preparation for nightly snapshots.
* README: New file.
 * INSTALL: Renamed from ANNOUNCE.
* Makefile.in (DISTFILES): Update appropriately.

27 years ago*** empty log message ***
Jim Blandy [Fri, 2 Aug 1996 21:21:11 +0000 (21:21 +0000)]
*** empty log message ***

27 years ago.
Jim Blandy [Thu, 1 Aug 1996 10:55:47 +0000 (10:55 +0000)]
.

27 years ago* filesys.c, posix.c: #include <sys/types.h> before <sys/stat.h>.
Jim Blandy [Thu, 1 Aug 1996 10:54:50 +0000 (10:54 +0000)]
* filesys.c, posix.c: #include <sys/types.h> before <sys/stat.h>.
This is necessary on Ultrix, and doesn't hurt portability.

27 years ago* Makefile.in (libobjs): Remove duplicate entry for markers.o.
Jim Blandy [Thu, 1 Aug 1996 10:53:51 +0000 (10:53 +0000)]
* Makefile.in (libobjs): Remove duplicate entry for markers.o.

27 years ago.
Jim Blandy [Thu, 1 Aug 1996 10:30:22 +0000 (10:30 +0000)]
.

27 years ago* Makefile.in (.c.x): Compensate for Ultrix's broken Bourne shell:
Jim Blandy [Thu, 1 Aug 1996 10:29:46 +0000 (10:29 +0000)]
* Makefile.in (.c.x): Compensate for Ultrix's broken Bourne shell:
every if must have an else, or else the whole command has a
non-zero exit code whenever the if's condition is false.

27 years ago.
Jim Blandy [Thu, 1 Aug 1996 08:56:42 +0000 (08:56 +0000)]
.

27 years ago*** empty log message ***
Jim Blandy [Thu, 1 Aug 1996 08:38:52 +0000 (08:38 +0000)]
*** empty log message ***

27 years ago* Makefile.in (dist-dir): New target, implementing a new dist system.
Jim Blandy [Thu, 1 Aug 1996 08:26:22 +0000 (08:26 +0000)]
* Makefile.in (dist-dir): New target, implementing a new dist system.
(installed_h_files): Put in alphabetical order.
Remove duplicate entries for markers.h and unif.h.
(c_files): Remove duplicate entries for markers.c.
(ancillary): Renamed from anillery; all uses changed.  Remove
PLUGIN; it's a directory, and needs special treatment in dist-dir.
Remove all the ../doc/* files; doc/Makefile.in handles that.

27 years ago* Makefile.in (dist-dir): New target for new dist system.
Jim Blandy [Thu, 1 Aug 1996 08:23:10 +0000 (08:23 +0000)]
* Makefile.in (dist-dir): New target for new dist system.
(manifest): Deleted.
* PLUGIN/this.configure (aux_files): Removed PLUGIN; it's a
directory, and needs special treatment in the dist-dir target.

27 years agoRehashed distribution system, in preparation for nightly
Jim Blandy [Thu, 1 Aug 1996 08:16:15 +0000 (08:16 +0000)]
Rehashed distribution system, in preparation for nightly
snapshots.  Other changes in subdirectories.
* Makefile.in (dist): Rewritten --- the old target was out of
date, dependent on files that we don't have, and relied on GNU
tar.  The new target is simpler.
(VERSION, srcdir, dist_dirs): New variables.
(DISTFILES): Renamed from localfiles.  Added GUILE-VERSION and
TODO.
(localtreats): Variable removed.  We don't have this file.
(info): cd to doc and make info there; don't make info in every
${subdir}; those Makefiles don't know what to do.
(distname, distdir, treats, announcefile): Variables removed.
(manifest-file): Target removed.
(dist-dir): New target, responsible for distributable files in
this directory.
(GZIP, GZIP_EXT, TAR_VERBOSE, DIST_NAME): New variables,
controlling the 'dist' target.
* configure.in: Substitute GUILE-VERSION into the top-level
Makefile.  Build doc/Makefile from doc/Makefile.in.

27 years ago* GUILE-VERSION: Updated to 1.0b3.
Jim Blandy [Thu, 1 Aug 1996 08:15:34 +0000 (08:15 +0000)]
* GUILE-VERSION: Updated to 1.0b3.

27 years ago.
Jim Blandy [Thu, 25 Jul 1996 23:13:49 +0000 (23:13 +0000)]
.

27 years agoThis commit was generated by cvs2svn to compensate for changes in r2,
Jim Blandy [Thu, 25 Jul 1996 22:56:11 +0000 (22:56 +0000)]
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.

27 years agomaintainer changed: was lord, now jimb; first import
Jim Blandy [Thu, 25 Jul 1996 22:56:11 +0000 (22:56 +0000)]
maintainer changed: was lord, now jimb; first import