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