GNOME Bugzilla – Bug 127235
[PATCH] aisleriot freecell doesn't handle supermove
Last modified: 2012-01-31 23:14:13 UTC
Aisleriot freecell doesn't know how to do a supermove (http://home.earthlink.net/~fomalhaut/fcfaq.html#Supermove). I'm attaching a patch to fix this.
Created attachment 21553 [details] [review] A patch to add supermove support
Oh, and as probably is evident from the patch, it's against Aisleriot 2.4.1.
Bah, I just realized this probably overestimates the user's ability to move cards when 1) moving from a field that's left empty after the column is moved and 2) when moving into and empty field.
Attaching a new patch, this one should deal correctly with those cases.
Created attachment 21597 [details] [review] A better supermove patch that handles the cases where the originating or destination field is empty
I've applied the patch and it should appear in CVS tonight. Thanks a lot for doing this. Several people had asked for it and I was still trying to figure out exactly what was needed.
This bug is being reassigned to the "general" component so we can close the aisleriot bugzilla component. Apologies for the mass email!