>I had to apply the patch below to make your script run under Gimp 2.9.
>Are these patches OK ?
>
>Thanks,
>Helmut
>
>
>--- arrow.scm.ORIG     2014-09-16 11:21:14.000000000 +0200
>+++ ../arrow.scm       2015-12-11 11:16:30.810268551 +0100
>@@ -119,7 +119,7 @@
>(aset points 2 theLeftWingEndPointX)      (aset points 3
>theLeftWingEndPointY)
>(aset points 4 theMiddleWingEndPointX)    (aset points 5
>theMiddleWingEndPointY)
>              (aset points 6 theRightWingEndPointX) (aset points 7  
>theRightWingEndPointY)
>-            (gimp-free-select image 8 points CHANNEL-OP-REPLACE TRUE
>FALSE 0)
>+            (gimp-image-select-polygon image CHANNEL-OP-REPLACE 8  
>points)
>              (gimp-edit-bucket-fill drawable FG-BUCKET-FILL  
>NORMAL-MODE 100 0 FALSE 0 0)
>              (gimp-selection-none image)
>          ))
>@@ -312,7 +312,7 @@
>
>                               (set! num_points (* num_points 2))
>                               (set! num_points (+ num_points 6))
>-                              (gimp-free-select image num_points  
>in_fill_points CHANNEL-OP-REPLACE TRUE FALSE 0)
>+                              (gimp-image-select-polygon image  
>CHANNEL-OP-REPLACE num_points in_fill_points)
>                               (gimp-edit-bucket-fill drawable  
>FG-BUCKET-FILL NORMAL-MODE 100 0 FALSE 0 0)
>                               (gimp-selection-none image)
>                       )       ; end -begin
>@@ -450,7 +450,7 @@
>                                                            (car  
>(gimp-image-height    image))
>(+ 1 (* 2
>(car (gimp-image-base-type image))))
>"Arrow"
>100
>NORMAL-MODE )))
>-                (gimp-image-add-layer image drawable 0)
>+                (gimp-image-insert-layer image drawable 0 0)
>                  ; set new layer completely transparent
>                  (gimp-layer-add-mask drawable (car  
>(gimp-layer-create-mask drawable ADD-BLACK-MASK)))
>                  (gimp-layer-remove-mask drawable MASK-APPLY)

Hi  Mark,

I modified the script last night to correct the drawing of arrow heads at the
end of paths with more than two points. I also included the suggestion about
only using positive numbers.

I still have to tidy the changes a bit and I will do this later and update the
zip file then.

Hi Helmut

I had been wondering whether the scripts that I have written would still work on
V2.9/2.10, thanks for providing the patches. To make life easier for me (I use
Windows) is it possible that you could post the complete version of the script
as you have edited it (or provide a link so that I can download it) - I can then
use a file comparison program to compare it with the original unedited version
and incorporate the differences into my newly modified version - this should be
easiest way of transferring the changes without introducing errors
(alternatively is there a simple unified diff inclusion program for W7?). If the
changes required for V2.9 mean that the script will not work under V2.8 I will
add conditional code so that it will function under either version.

-- 
programmer_ceds (via www.gimpusers.com/forums)
_______________________________________________
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

Reply via email to