> (define blur-file "blur.png")
> (define blur-file "otherblur.png")
> Different versions of Scheme handle this differently. I do not know if this is
> proper Gimp-scheme (re-defining a defined variable), or if one would have to
> use set! for the second definition/assignment. Incidently, no script-fu seems
> to make use of global variables, only of local let* - environments.
> Perhaps (define ...) is equivalent to (set! ...) here?
I don't know "officially", but it seems that with any definition of
define, you can define it first, and then set! it everywhere else. Even
if your first define is
(define blur-file '())
Gimp-developer mailing list