Kevin Ryde <[EMAIL PROTECTED]> writes:
> How about making scm_set_program_arguments() available at the scheme
> level too? As say
>
> (set-program-arguments lst)
>
> (without the "first" arg business of the C level).
>
> The C func is good for when you munch some options at the C level in
> an scm_boot_guile, having it at the scheme level would be for the same
> thing if do it in scheme instead.
That sounds good to me.
(I wondered about (set-program-arguments . lst) instead of
(set-program-arguments lst), but I suspect cases where you already
have a list in hand will be more common.)
> + "Program arguments are held in a fluid and therefore have a\n"
> + "separate value in each Guile thread.")
That's surprising; why is that? (I appreciate this isn't part of your
change though.)
Regards,
Neil
_______________________________________________
Guile-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/guile-devel