Hi Adam, thank you for your suggestions! Indeed I didn't need those instances and I changed the message to your more flexible idea! I don't know what is the right way to do it here and with darcs in general, I used "darcs obliterate --last 1" and recorded a new patch. Here is the updated patch, I hope it is ok now. Regards, Anton 2015-03-04 1:03 GMT+01:00 adam vogt <vogt.adam@gmail.com>:
Hi Anton,
Do you actually need the Read/Show instances? I think it's better to put a function in the message:
data ModifySpacing = ModifySpacing (Int -> Int)
And possibly export these convenience functions:
setSpacing n = sendMessage (ModifySpacing (\_ -> n)) incSpacing n = sendMessage (ModifySpacing (+n))
Regards, Adam
On Tue, Mar 3, 2015 at 4:09 PM, Anton Pirogov <anton.pirogov@gmail.com> wrote:
This is such a small change that I think that it makes more sense to patch it, instead of rolling my own. It just adds the message, nothing more, so it does not break anything.
Thanks!
Best regards, Anton Pirogov
_______________________________________________ xmonad mailing list xmonad@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad