Re: [Gimp-developer] Script-Fu
> (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 '()) Jon ___ Gimp-developer mailing list [EMAIL PROTECTED] http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer
Re: [Gimp-developer] Script-Fu
> (define (blur-file) (set! return "blur.png")) > > but that would not (really?) allow constructs like: > > file_for_blur: blur.png > file_for_blur: blur_changed_my_mind_use_this_instead_but_keep_other_too.png > file_for_blur: use_yet_another.png You mean like (define blur-file "blur.png")? > Moreover, does there exist reference documentation for basic Gimp-Scheme > things (tutorials aside), like string-append etc.? Some standard > Lisp-functions don't seem to be implemented ("nth" for example) Should I add > some? Which ones? I think it's mostly R4RS with some stuff missing. I've _never_ found definitive documentation on GIMP-scheme. Jon ___ Gimp-developer mailing list [EMAIL PROTECTED] http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer
[Gimp-developer] Scale Constrained
I wrote a small but useful script that will scale an image to best fit within a constrained size without affecting aspect ratio. It's a simple script, but I've found it quite useful as a component for other scripts, and thought it might be useful in GIMP at large. It's scheme right now, but I could code it in C if you would like: http://www.eskimo.com/~johnnyb/computers/multimedia/ Also on that page is a templated images script, which is really, REALLY basic at the moment, but basically allows you to easily create image-based templates (think Print Shop). Anyway, eventually I'm going to make this into something which has the ability to intelligently search for pictures to plug in, a better UI, and a UI for creating templates. However, if someone else was interested it might go a bit faster :) I thought this would be useful enough that some of the developer community might want to be involved, so I posted here. Anyway, let me know. Jon ___ Gimp-developer mailing list [EMAIL PROTECTED] http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer
Re: [Gimp-developer] Gimp interface streamlining
> I already explained most of my suggestions to Joao. > I did another design, available at > http://www.zeitgeistmedia.net/gimp/gimpstreamline2.png that's REALLY nice looking, and I like it, not that my opinion counts for much :) Jon ___ Gimp-developer mailing list [EMAIL PROTECTED] http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer