Adam Vogt
307b82a53d
Make ~/.xmonad/xmonad-$arch-$os handle args like /usr/bin/xmonad
2015-04-14 18:48:21 +00:00
Adam Vogt
197b0091f8
remove unused FFI pragma
2015-03-27 19:27:59 +00:00
Adam Vogt
69c5dae00d
Avoid using instances removed in QuickCheck-2.7
...
see https://github.com/nick8325/quickcheck/issues/31 for details
2015-03-01 13:50:49 +00:00
Adam Vogt
28c3482411
use setLocale properly
...
passing in Nothing returns the locale, while Just "" sets the locale according
to environment variables (which is what was being done before).
Thanks to geekosaur & v_v for finding this.
2015-02-27 02:52:28 +00:00
Adam Vogt
73ee008cf6
generate man/xmonad.1 man/xmonad.1.html with a more recent pandoc (1.13)
2014-12-22 00:40:33 +00:00
Adam Vogt
82a1cae123
build with ghc-6.12 again
2014-08-15 03:38:08 +00:00
Adam Vogt
d01b913594
depend on the setlocale package
2014-10-20 14:10:06 +00:00
Adam Vogt
d9e3ebf531
don't encode paths for spawnPID ( #348 )
2014-10-20 14:04:10 +00:00
Adam Vogt
252c9d5eee
stop floating Gimp with the default manageHook
...
most people have probably moved on to gimp-2.8,
which doesn't really need to be floating
2014-07-04 22:40:25 +00:00
Joey Hess
5f0b1601d5
needs update for mplayer2
...
xmonad floats mplayer by default. However, Debian has switched to
mplayer2, and so on upgrade, it will stop floating. This can be easily
fixed in the user's config file, but here is a patch that avoids
bothering the user with breakage on upgrade.
2014-07-03 05:43:59 +00:00
Adam Vogt
d60791e3f5
minor formatting of manpage
2014-05-11 17:17:35 +00:00
Adam Vogt
f0054fdde7
update GenerateManpage to pandoc 1.12
2014-05-11 17:14:41 +00:00
Adam Vogt
a9de363b14
make GenerateManpage look in src/
2014-05-11 17:14:07 +00:00
Daniel Wagner
7eb6ba0126
use only POSIX-standard regexen in GenerateManpage
2014-05-11 15:46:02 +00:00
Adam Vogt
f03d2cdf74
make the check for overflow cleaner
2014-05-07 02:49:30 +00:00
Adam Vogt
16c0cb9a33
make cabal test show a FAIL when at least one test fails
2014-05-03 05:46:29 +00:00
Adam Vogt
fdf3fb2c58
remove unnecessary CPP
2014-05-03 04:48:15 +00:00
Adam Vogt
22d5e7eaa3
add missing files to sdist
2014-05-03 04:47:40 +00:00
Adam Vogt
f837b830fc
note -fno-warn-unused-do-bind in STYLE
2014-05-03 04:41:05 +00:00
Adam Vogt
939c0558e6
update README
2014-05-03 04:40:52 +00:00
Adam Vogt
fbd406eb03
add some more forgotten properties
2014-05-03 03:41:44 +00:00
Adam Vogt
ecde376224
make hpc report cover the testsuite too
2014-05-03 03:41:25 +00:00
Adam Vogt
edf3394821
run more tests (and add a couple)
2014-05-03 02:11:03 +00:00
Adam Vogt
20be322b08
put hpc reports in dist/hpc/
2014-05-02 19:29:07 +00:00
Adam Vogt
f8f53fdff8
add forgotten tests back
2014-05-02 19:28:58 +00:00
Adam Vogt
1da1e2e21e
updated hpc
2014-05-02 18:49:04 +00:00
Adam Vogt
4026075bc6
clean up cabal file
...
We don't support ghc-6.6 anymore, so no need to include this split_base stuff.
2014-05-02 18:07:21 +00:00
Adam Vogt
8863761d66
update testsuite (mostly due Jesper Reenberg)
...
* use quickcheck2
* run them using cabal's test-suite field
* split up Properties into separate files
2014-05-02 18:01:46 +00:00
Adam Vogt
d67dcd8c4b
hack to avoid crash when fewer workspaces than screens ( #543 )
2014-05-02 17:59:10 +00:00
Adam Vogt
aa84841289
OPTIONS_GHC is the preferred pragma name
2014-05-02 17:57:34 +00:00
Adam Vogt
d10abdcdd0
move library part to src/
2014-05-02 17:51:59 +00:00
Adam Vogt
3073826dfc
avoid warnings from missing Prelude.catch in ghc>=7.6
2014-05-02 05:58:23 +00:00
Adam Vogt
daed0062c6
derive Applicative instance for Query
2014-05-02 05:57:43 +00:00
Adam Vogt
abd737cfb4
Bump version to 0.12
...
This is to make contrib build failures resulting from by data-default
lead people to do the right thing: update xmonad-core.
2013-07-20 19:21:24 +00:00
Daniel Wagner
e719be4e69
warning police: name userCodeDef's argument defValue instead of def
2013-05-28 16:44:01 +00:00
Daniel Wagner
ec1a20c727
depend on data-default, and deprecate the monomorphic name defaultConfig
2013-05-28 00:35:31 +00:00
Daniel Wagner
8f039ec434
use "modm" instead of "modMask" in the sample config
2013-01-06 17:44:14 +00:00
Daniel Wagner
057fcc5162
define the "help" string in the sample configuration bundled with xmonad
2013-01-06 17:42:54 +00:00
mwlochbaum
8e7634f543
configurableEventMasks
2013-02-05 18:28:58 +00:00
Daniel Wagner
40cb12ce17
Grab all keycodes linked to each keysym, not just one
...
This patch is based heavily on the one contributed by
svein.ove@aas.no , but updated to avoid causing a conflict and to work
with the newest X11 bindings. The name of the patch (and comment
below) are copied verbatim from his patch.
XKeysymToKeycode only gives the first code bound to a given symbol. To
handle the case where multiple keys are bound to the same symbol,
XKeycodeToKeysym is used instead, searching through all possible
keycodes for each sym.
2013-01-18 22:54:46 +00:00
Adam Vogt
b803fd74a5
Issue 135 use wa_border_width for floating windows (neoraider)
2013-01-15 17:07:15 +00:00
Adam Vogt
d386a230f6
Add flags for call to ghc closing issue 240
...
The -main-is flag goes back to at least ghc 6.10, and maybe the warning that
this otherwise redundant flag enables (when xmonad.hs isn't a module Main)
also dates back that far.
2013-01-01 03:50:34 +00:00
Adam Vogt
e87456ab77
bump cabal-version to satisfy hackage
v0.11
2013-01-01 01:40:56 +00:00
Adam Vogt
cdc22f0849
TAG 0.11
2013-01-01 01:30:31 +00:00
Adam Vogt
70413b2e22
Bump version to 0.11
2012-12-31 18:48:10 +00:00
Adam Vogt
67ffde0dfb
Add more metadata to cabal file
2012-12-31 18:46:52 +00:00
Adam Vogt
d904fb1cc4
Update generated manpage (and releaseDate in util/GenerateManpage.hs)
2012-12-31 16:34:03 +00:00
Adam Vogt
4120be8ba0
Copy help binding from XMonad.Config to man/xmonad.hs
2012-12-31 16:33:05 +00:00
Adam Vogt
e015155131
Shorter hyperlinks to hackage in README.
2012-12-31 10:53:58 +00:00
Adam Vogt
4c1536cd18
Add clickJustFocuses option to template configuration.
2012-12-31 10:44:20 +00:00