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
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel

Reply via email to