31
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
May 17, 2023 — May 17, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* read.h: Added prototype for scm_lreadrecparen
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* read.c: Added code for recording of positions of source code expressions; New functions: recsexpr, scm_lreadrecparen; _scm_make_srcprops --> scm_make_srcprops (scm_flush_ws): Removed updating of positions counters. This work is already done by scm_gen_getc
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* print.c: Added #include "alist.h"
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* ports.c, ports.h: Name change: scm_\(line\|column\)_number --> scm_port_\1; Added mutator scm_set_port_filename_x (used when loading source from non-file ports, which, e. g., happens when using the Emacs interface).
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* options.c: Documentation fixes.
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* gdbint.c: scm_lread now has one more argument.
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* fports.c (scm_open_file): Don't call scm_makfrom0str on a scheme object.
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* eval.c: Added #include "hash.h"
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* eq.c: Added #include "ramap.h"
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
*** empty log message ***
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* ports.h (scm_port_table): put back file_name, it will be used to support debugging. Undo related changes in fports.c, ioext.c, ports.c, gc.c. More... over 27 years ago
* ports.h (scm_port_table): remove file_name member for now, it seems undesirable. * fports.c (scm_open_file): don't set file_name in PTAB. (prinfport): don't use file_name in PTAB. * ioext.c (scm_sys_duplicate_port): don't set file_name in PTAB. * ports.c (scm_add_to_port_table): don't intialize file_name. (scm_port_file_name): remove for now. * gc.c (scm_gc_mark): don't mark PTAB file_name. More... over 27 years ago
* debug.c, unif.c: use scm_out_of_range instead of wta for range errors (ASSERT still needs work). More... over 27 years ago
* boot-9.scm (%%handle-system-error key): set args and rest to the empty list if they are #f. Initialize out-of-range as an error key. More... over 27 years ago
* PLUGIN/REQ: try to make dependencies work right. More... over 27 years ago
* numbers.c: use SCM_NUM_OVERFLOW instead of scm_wta or ASSERT. More... over 27 years ago
Added the new_procedure() stuff. More... over 27 years ago
Adjusted the PLUGIN/REQ so that lgh is the last thing configured/built. More... over 27 years ago
. More... over 27 years ago
*** empty log message ***
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* __scm.h, chars.c, debug.c, eval.c, eval.h, extchrs.c, extchrs.h, fdsocket.c, feature.c, mbstrings.c, mbstrings.h, numbers.c, numbers.h, print.c, scmhob.h, simpos.h, symbols.c, symbols.h, tags.h, throw.c, variable.h: Name cleanup. Lots of xxxSCM_yyy removed. (These were introduced by unsupervised name substitution.)
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* __scm.h, chars.c, debug.c, eval.c, eval.h, extchrs.c, extchrs.h, fdsocket.c, feature.c, mbstrings.c, mbstrings.h, numbers.c, numbers.h, print.c, scmhob.h, simpos.h, symbols.c, symbols.h, tags.h, throw.c, variable.h: Name cleanup. Lots of xxxSCM_yyy removed. (These were introduced by unsupervised name substitution.)
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
*** empty log message ***
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* boot-9.scm: Name change: value-ref --> local-ref resolved-ref --> nested-ref Motivation: conformance to the other dictionary operators: list-ref operates on list, vector-ref operates on vector, nested-ref operates on nested namespace, local-ref operates on the local nested namespace.
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
Should be a more complete distribution; will test one more time. More... over 27 years ago
*** empty log message ***
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* error.c (err_head): scm_iprin1 --> scm_prin1
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* gscm.c (gscm_portprint_obj): scm_iprin1 --> scm_prin1
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* gscm.h (gscm_print_obj): scm_iprin1 --> scm_prin1
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago
* print.c: Added code for detection of circular references during printing. (init_ref_stack, grow_ref_stack): New functions. Added a hook for printing of closures (accessible via print options). This leads to a split of calls to scm_iprin1 into two classes: elementary print operations (e. g. the code which prints a smob) still use scm_iprin1 while top level calls (like scm_display) use scm_prin1. scm_prin1 begins by clearing the data structure used to record reference information.
mdjurfeldt
as Mikael Djurfeldt
More... over 27 years ago