Re: [Gimp-user] script-fu question

Kevin Cozens <[email protected]> Tue, 19 Oct 2021 15:37:38 -0400
Newsgroups gmane.comp.video.gimp.user
Message-ID <[email protected]>
On 2021-10-16 7:56 a.m., att80 att.net wrote:
> 1. I obtain the following warning:
>             (/usr/lib64/gimp/2.0/plug-ins/script-fu/script-fu) is installing procedure "script-fu-apply-grid2" with a full menu path "<Image>/Script-Fu/Muntins" as menu label,
>             this deprecated and will be an error in GIMP 3.0    I see other posts regarding this warming but no guidance on what the current practice is to define a menu label.

The script name and full menu path goes in to a script-fu-menu-register 
call. It has been that way since GIMP 2.4, IIRC. You can see examples of it 
in any of the scripts that are shipped with GIMP. It is also mentioned in 
the page at https://static.gimp.org/tutorials/Basic_Scheme/

> 2. I get the following message when I close gimp after running the script:
>              EEEEeEeek! 1 GeglBuffers leaked
>       I assume I have an image still active based upon google searching.  I have created two images (image and image1).  When I use gimp-image-delete, one is deleted and I get an error indicating that it does not exist. [snip]
>    (gimp-display-new image)

I didn't go through the script in detail as it was rather long. I did notice 
the above. You are creating a new display but did not save the image ID. You 
need to pay attention to functions that return a value and do something with 
the return values.

-- 
Cheers!

Kevin.

http://www.ve3syb.ca/               | "Nerds make the shiny things that
https://www.patreon.com/KevinCozens | distract the mouth-breathers, and
                                     | that's why we're powerful"
Owner of Elecraft K2 #2172          |
#include <disclaimer/favourite>     |             --Chris Hardwick
_______________________________________________
gimp-user-list mailing list
List address:    [email protected]
List membership: https://mail.gnome.org/mailman/listinfo/gimp-user-list
List archives:   https://mail.gnome.org/archives/gimp-user-list