Gimp-user Digest, Vol 73, Issue 35
------------------------------
Message: 6
Date: Sat, 18 Oct 2008 18:19:55 -0400
From: Alec Burgess
Subject: [Gimp-user] script-fu-save-anim-layers
To: Gimp-user@lists.XCF.Berkeley.EDU
Message-ID:
Content-Type: text/plain; charset=windows-1252; format=flowed
Script:
http://flashingtwelve.brickfilms.com/GIMP/Scripts/save-anim-layers.scm
(apparently by Saul Goode 3/11/2008)
This script was mentioned in bugzilla:
Bug 556548 ? Layer extraction script
http://bugzilla.gnome.org/show_bug.cgi?id=556548
Attempts to execute it result in:
Error while executing script-fu-save-anim-layers:
Error: Bad syntax of binding spec in let* : ((image) (buffer))
I think this is due to changes in script-fu (?) but don't know enough
about script-fu to correct it. Could someone help?
Indeed, this is due to a change in script-fu: let-variables have to
have an initial value nowadays.
Apparently, this has been fixed in the meantime in the script pointed
to by the URL, as it works now, and reads:
(let* ((image 0)
(buffer ""))
Also ... in the script comments, its not clear which directory/folder
the files will be created?
Looks like it leaves it to GIMP to decide. From experience, this is
the directory GIMP was started from, probably your $HOME directory
when started from a window manager.