> Do you mean why they started to give
>these warnings in the first place? 

yes -- after googling around for awhile, I think this was introduced
in guile 2.0, and is not universally popular -- for example gnucash:

    ;; Turn off the scheme compiler's "possibly unbound variable" warnings. 
    ;; In guile 2.0 we get nearly 7500 of them loading the scheme files. 
    ;; This is the default value for auto-compilation-options without 
"unbound-variable". 
    (if (>= (string->number (major-version)) 2) 
        (set! %auto-compilation-options  
              '(#:warnings (arity-mismatch format duplicate-case-datum 
bad-case-datum)))) 

I still haven't found any rationale from the guile developers.  Anyway,
it's probably easy to add a switch.

_______________________________________________
Cmdist mailing list
Cmdist@ccrma.stanford.edu
http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist

Reply via email to