Re: Possible Future of ScriptFu/TinyFu with R6RS/Racket

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2011-01-18 at 19:59 -0500, Liam R E Quin wrote:
> On Fri, 2011-01-14 at 22:39 +0100, Michael Schumacher wrote:
> [...]
> > Martin wants to change the Undo system using the Command Pattern (see
> > comment 43 of the above report, and
> > http://en.wikipedia.org/wiki/Command_Pattern for an explanation of this
> > pattern).
> 
> It's a good architecture - I've used a scheme-scriptable editor once
> before that had this pattern (before they were called patterns) along
> with MVC, and along with scheme access to the menus, keypress events
> etc., and it turned out to be very powerful.
> 
> (when I brought it up in IRC some time ago there didn't seem to be much
> support, though, so I am not sure there's agreement on it yet)

I discussed this with Martin, and the outcome was to have a command
layer around the core, and not make it a 1:1 match of undo operations,
because undos are very atomic operation, whereas commands rather
correspond to undo groups of arbitrary complexity.

So there will be a connection between the two, but they can't
be "merged" the way Michael's last mail suggests.

ciao,
--Mitch


_______________________________________________
Gimp-developer mailing list
Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux