This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: They said it couldn't be done (Scheme style auto-resizing hashtable)


Tel <telford@eng.uts.edu.au> writes:

>     (lambda () (print-options-interface
> 		(list 'closure-hook proc/macro-writer)))))

Don't call `print-options-interface'.
Instead do

  (print-set! closure-hook proc/macro-writer)

`print-options-interface' is supposed to be "internal" and might
disappear.

> You might detect a very suspect looking semicolon

1998-11-03  Mikael Djurfeldt  <mdj@barbara.nada.kth.se>

	* print.c (scm_iprin1): Removed suspect looking (and indeed
	malevolent) semicolon after test for user supplied closure
        print procedure.  (Thanks to Telford Tendys.)

> the items in the print options don't seem
> to get marked for garbage collection

	* options.c (scm_options, scm_init_options): GC-protect option
	values of type SCM.  (Thanks to Telford Tendys.)

Best regards,
/mdj