mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-07-30 11:41:51 -07:00
Remove all derivations of Typeable
Typeable has been automatically derived for every type since GHC 7.10,
so remove these obsolete derivations. This also allows us to get rid of
the `DeriveDataTypeable` pragma quite naturally.
Related: https://github.com/xmonad/xmonad/pull/299 (xmonad/xmonad@9e5b16ed8a)
Related: bd5b969d9b
Fixes: https://github.com/xmonad/xmonad-contrib/issues/548
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
{-# LANGUAGE DeriveDataTypeable, FlexibleInstances, MultiParamTypeClasses, PatternGuards #-}
|
||||
{-# LANGUAGE FlexibleInstances, MultiParamTypeClasses, PatternGuards #-}
|
||||
----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Layout.MouseResizableTile
|
||||
@@ -80,7 +80,6 @@ data MRTMessage = SetMasterFraction Rational
|
||||
| SetRightSlaveFraction Int Rational
|
||||
| ShrinkSlave
|
||||
| ExpandSlave
|
||||
deriving Typeable
|
||||
instance Message MRTMessage
|
||||
|
||||
data DraggerInfo = MasterDragger Position Rational
|
||||
|
Reference in New Issue
Block a user