[Gimp-developer] Procedural call to undo?

Chris Mohler cr33dog at gmail.com
Mon May 11 12:08:23 PDT 2009


On Mon, May 11, 2009 at 12:31 PM, gg <gg at catking.net> wrote:
> peter sikking wrote:
>> David Hodson wrote:
>>
>>> That's true, but how does that make undo different from many other
>>> functions?
>>
>> undo involves user having a change of heart.
>>
>> a script cannot have a change of heart.
>>
> No but it can have a conditional execution path dependant on the result
> of a previous command.
>
> resize image
> save test.png
> if (size of file) > 4GB undo resize.

Bit shouldn't that really be:

get image size/depth
calculate target image size
if (target size < 4GB) resize image
?

I agree that Undo should be reserved for human use...

Chris


More information about the Gimp-developer mailing list