Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1996-10-14 | This commit was manufactured by cvs2svn to create tagpre_vollmer_scm_p | cvs2svn | 101 | -18218/+0 | |
'pre_vollmer_scm_p'. | |||||
1996-10-14 | *** empty log message *** | Jim Blandy | 3 | -10/+17 | |
1996-10-14 | * eval.c (scm_nconc2last): Don't accept an empty list; apply must | Jim Blandy | 1 | -10/+18 | |
be given at least two arguments. Insist that lst's last element be a list, but don't make any requirements of its predecessors. | |||||
1996-10-12 | * error.c, eval.c, load.c, stackchk.c: use scm_error not lgh_error. | Gary Houston | 8 | -75/+30 | |
* __scm.h (lgh_error): removed, lgh shouldn't be in libguile. * stime.c, stime.h: use SCM_P method. | |||||
1996-10-11 | *** empty log message *** | Jim Blandy | 1 | -11/+41 | |
1996-10-11 | *** empty log message *** | Jim Blandy | 1 | -0/+5 | |
1996-10-11 | * eval.c (scm_nconc2last): Revert last change; there seems to be | Jim Blandy | 1 | -2/+2 | |
other stuff going on here. | |||||
1996-10-11 | *** empty log message *** | Jim Blandy | 4 | -0/+37 | |
1996-10-11 | * vectors.c (scm_make_vector): Fill vectors with the undefined | Jim Blandy | 1 | -1/+1 | |
value, to help make Guile Scheme code more portable to other Schemes. | |||||
1996-10-11 | * unif.c (scm_ra_set_contp): Localize `inc' declaration. | Jim Blandy | 1 | -7/+9 | |
Clarifies flow. | |||||
1996-10-11 | * symbols.c (scm_intern_obarray_soft, scm_sysintern): Doc fixes. | Jim Blandy | 3 | -29/+96 | |
* symbols.h, tags.h: Doc fixes. | |||||
1996-10-11 | * struct.c (scm_make_struct, scm_make_vtable_vtable): Use the | Jim Blandy | 1 | -2/+2 | |
symbolic name for the tag, scm_tc3_cons_gloc, instead of just saying "1". | |||||
1996-10-11 | * eval.c (scm_nconc2last): Make sure that each element of lst | Jim Blandy | 1 | -2/+2 | |
(which is a list of argument lists, except for the tail) is a proper list, i.e., finite and terminated by '(). | |||||
1996-10-11 | * mapping.scm (hash-table-mapping): Explicitly request that | Jim Blandy | 2 | -3/+4 | |
make-vector fill new vectors with '(); this will make it easier to port Guile Scheme code to other Schemes. * boot-9.scm (make-print-style, make-print-table): Same. | |||||
1996-10-11 | * Makefile.in (TAGS tags): Find the source files in $srcdir. | Jim Blandy | 1 | -1/+1 | |
1996-10-10 | *** empty log message *** | Jim Blandy | 1 | -2/+2 | |
1996-10-10 | *** empty log message *** | Jim Blandy | 1 | -0/+6 | |
1996-10-10 | * numbers.c (scm_divbigint): When the remainder is zero, we don't | Jim Blandy | 1 | -1/+1 | |
want to subtract it from the modulus; we just want to leave it alone. | |||||
1996-10-10 | Give the snapshot location in other friendly formats. | Jim Blandy | 1 | -0/+3 | |
1996-10-10 | Change unpacking instructions to agree with what actually appears in | Jim Blandy | 1 | -5/+5 | |
the snapshots. | |||||
1996-10-10 | *** empty log message *** | Jim Blandy | 3 | -0/+21 | |
1996-10-10 | * configure.in: If we don't have a port to the current machine, | Jim Blandy | 2 | -6/+6 | |
just arrange for 'make all' to do nothing. Don't abort configuration. We need a fully configured directory tree in order to make distributions and the like. | |||||
1996-10-10 | * Makefile.in (distfiles): Update for the new directory structure. | Jim Blandy | 1 | -13/+37 | |
(plugin_distfiles, md_distfiles, time_distfiles): New variables. (dist-dir): New target; use all the above to build a subtree of a distribution. (manifest): Target deleted. | |||||
1996-10-10 | * async.c (scm_take_signal): Doc fixes. | Jim Blandy | 1 | -4/+12 | |
1996-10-10 | * Makefile.in (DISTFILES): Add AUTHORS and aclocal.m4. | Jim Blandy | 1 | -1/+3 | |
1996-10-06 | *** empty log message *** | Mikael Djurfeldt | 2 | -1/+11 | |
1996-10-06 | * throw.h (scm_catch_apply): Removed the `lazyp' argument. | Mikael Djurfeldt | 1 | -1/+1 | |
1996-10-06 | * throw.c (scm_catch_apply): Finished implementation of | Mikael Djurfeldt | 1 | -26/+28 | |
`lazy-catch'. | |||||
1996-10-06 | * init.c (scm_boot_guile_1): Bugfix: i --> base in argument to | Mikael Djurfeldt | 1 | -1/+1 | |
`scm_init_threads'. | |||||
1996-10-06 | * boot-9.scm (load): rewritten again. | Gary Houston | 2 | -41/+81 | |
Append "." to the default %load-path. (feature?): new function: checks for a symbol in the features list. (module-local-variable): remove apparently useless (caddr (list m v ...)) (%load-announce): minor formatting change. (file-exists?): use access? if posix is featured. (file-is-directory?): use stat if i/o-extensions is featured. (try-module-autoload module-name): use file-exists? before file-is-directory? | |||||
1996-10-06 | * filesys.c (scm_sys_select): move SCM_ALLOW_INTS past the sreturn | Gary Houston | 2 | -1/+10 | |
check. (scm_init_filesys): set "i/o-extensions" feature. include feature.h. | |||||
1996-10-05 | *** empty log message *** | Jim Blandy | 1 | -0/+8 | |
1996-10-05 | *** empty log message *** | Mikael Djurfeldt | 1 | -0/+5 | |
1996-10-05 | * threads.scm: New file. Modified from the Cygnus-r0.3 | Mikael Djurfeldt | 1 | -0/+53 | |
distribution. | |||||
1996-10-05 | * boot-9.scm: Added conditional loading of threads.scm. | Mikael Djurfeldt | 1 | -2/+13 | |
1996-10-05 | * init.c (scm_boot_guile): Add level of indirection to | Jim Blandy | 1 | -3/+27 | |
scm_boot_guile_1() to ensure that stack base pointer is properly initialized. There was no guarantee that variable i was the highest/lowest variable on stack (i.e. the call frame of scm_boot_guile was not completely protected from gc). | |||||
1996-10-05 | *** empty log message *** | Jim Blandy | 2 | -0/+8 | |
1996-10-05 | * Makefile.in (root.o): Correct dependencies. | Jim Blandy | 1 | -3/+4 | |
1996-10-05 | *** empty log message *** | Mikael Djurfeldt | 2 | -0/+42 | |
1996-10-05 | * boot-9.scm (error-catching-loop): Added handling of key | Mikael Djurfeldt | 1 | -3/+6 | |
`switch-repl'. * boot-9.scm: Name change %%bad-throw --> bad-throw. | |||||
1996-10-05 | * throw.h: Added prototypes for scm_catch_apply and | Mikael Djurfeldt | 1 | -0/+2 | |
scm_lazy_catch. | |||||
1996-10-05 | * continuations.c, debug.[ch], eval.c, gscm.c init.c, root.c, | Mikael Djurfeldt | 1 | -18/+55 | |
throw.c: Renamed last_debug_info_frame -> scm_last_debug_frame. * throw.c: Renamed scm_catch --> scm_catch_apply and added more arguments. The motivation is that code in root.c needs catch functionality, and we want to avoid code duplication. New functions: scm_catch, scm_lazy_catch. These are wrappers for scm_catch_apply. scm_lazy_catch is intended to introduce catch handlers that run without popping the stack into the dynwind chain. | |||||
1996-10-05 | * root.h: Added member last_debug_frame to root state. | Mikael Djurfeldt | 1 | -2/+11 | |
Added #include "libguile/debug.h" | |||||
1996-10-05 | * continuations.c, debug.[ch], eval.c, gscm.c init.c, root.c, | Mikael Djurfeldt | 1 | -30/+23 | |
throw.c: Renamed last_debug_info_frame -> scm_last_debug_frame. * root.c: Renamed `call-with-new-root' --> `call-with-dynamic-root'. (cwdr): Removed allocation of new root state. This should be done separately by use of scm_make_root. (scm_apply_with_dynamic_root): New function: Does what it sounds like. Needed when spawning threads. * throw.c: Renamed scm_catch --> scm_catch_apply and added more arguments. The motivation is that code in root.c needs catch functionality, and we want to avoid code duplication. New functions: scm_catch, scm_lazy_catch. These are wrappers for scm_catch_apply. scm_lazy_catch is intended to introduce catch handlers that run without popping the stack into the dynwind chain. | |||||
1996-10-05 | * procs.h: Added declarations of scm_thunk_p. | Mikael Djurfeldt | 1 | -0/+2 | |
1996-10-05 | * procs.c: New function: scm_thunk_p. | Mikael Djurfeldt | 1 | -0/+30 | |
1996-10-05 | * continuations.c, debug.[ch], eval.c, gscm.c init.c, root.c, | Mikael Djurfeldt | 1 | -2/+3 | |
throw.c: Renamed last_debug_info_frame -> scm_last_debug_frame. * init.c (scm_start_stack): Set initial root continuation number to 0. | |||||
1996-10-05 | * continuations.c, debug.[ch], eval.c, gscm.c init.c, root.c, | Mikael Djurfeldt | 5 | -13/+17 | |
throw.c: Renamed last_debug_info_frame -> scm_last_debug_frame. | |||||
1996-10-05 | Updated. | Mikael Djurfeldt | 1 | -18/+20 | |
1996-10-05 | * Makefile.in: Added dependency entry for root.o. | Mikael Djurfeldt | 1 | -0/+6 | |