aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bump dependency on utf8-stringHEADmasterJosh Holland2015-05-051-1/+1
| | | | | | | | | | | Ignore-this: a889fda1f60b3d4ab5057e77d5b86664 The release of utf8-string version 1 just removed some deprecated APIs that are not used by XMonad. Fixes #598. darcs-hash:20150505102718-02de9-d6ba714fb342173906a91a6f49115286f2a972d7.gz
* Make ~/.xmonad/xmonad-$arch-$os handle args like /usr/bin/xmonadAdam Vogt2015-04-145-90/+119
| | | | | | Ignore-this: add70a198fffaa94b14a35b585487eb3 darcs-hash:20150414184821-1499c-eebbc66c18dfc34d760357379ae5fbf224c6b7d1.gz
* remove unused FFI pragmaAdam Vogt2015-03-271-1/+1
| | | | | | Ignore-this: e1ad9a5dec516a7f9a4eee0d5d65fc3 darcs-hash:20150327192759-1499c-676517c5d1c7c21076b6dfc42df7e1580de41bbe.gz
* Avoid using instances removed in QuickCheck-2.7Adam Vogt2015-03-013-8/+8
| | | | | | | | Ignore-this: 4f9b3906b88ae6a94602e2b29a3eecfc see https://github.com/nick8325/quickcheck/issues/31 for details darcs-hash:20150301135049-1499c-f19e63c6780c29fbc4d2f3b32fdefd6afe4f0e2a.gz
* use setLocale properlyAdam Vogt2015-02-271-1/+1
| | | | | | | | | | | Ignore-this: 80ca1041e5e5847f4df086df66237a09 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. darcs-hash:20150227025228-1499c-c5217002e0bb8561f052d08b72fe67cbdeaaedc4.gz
* generate man/xmonad.1 man/xmonad.1.html with a more recent pandoc (1.13)Adam Vogt2014-12-222-124/+106
| | | | | | Ignore-this: b82132ec298b7aaaaab435f1f6f2e4ba darcs-hash:20141222004033-1499c-014e2c799c057876a31400e538d9e64ac878b163.gz
* build with ghc-6.12 againAdam Vogt2014-08-151-0/+4
| | | | | | Ignore-this: b96f439335e36c610b7dda52a69b8ba7 darcs-hash:20140815033808-1499c-7e65dc3f3812f38683843bd0f554c36d1f99d01a.gz
* depend on the setlocale packageAdam Vogt2014-10-202-12/+3
| | | | | | Ignore-this: 44289527d6f4e26d7b8c30341523fb91 darcs-hash:20141020141006-1499c-a5f0d4f4372b090a90569eab140c949e73c1062f.gz
* don't encode paths for spawnPID (#348)Adam Vogt2014-10-201-2/+1
| | | | | | Ignore-this: 6897bc8a39b7dd89164500c92f4ee43e darcs-hash:20141020140410-1499c-a73db4e9c4c9a3ec8f5d687817ecde6b53772804.gz
* stop floating Gimp with the default manageHookAdam Vogt2014-07-051-2/+1
| | | | | | | | | Ignore-this: 12cc80a56195db505a20fbdb978ae91a most people have probably moved on to gimp-2.8, which doesn't really need to be floating darcs-hash:20140704224025-1499c-74d690b962f1ac9dee3d424dc7c6a1a13922af6d.gz
* needs update for mplayer2Joey Hess2014-07-031-0/+1
| | | | | | | | | | | Ignore-this: 9a17f371a79b5d656473dedfc4b85c85 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. darcs-hash:20140703054359-1bbce-09388be48f5bd9a5cbb9891e28746c1a2969dec0.gz
* minor formatting of manpageAdam Vogt2014-05-111-3/+5
| | | | | | Ignore-this: 980df75b1ff1fb769a404aad43b1101a darcs-hash:20140511171735-1499c-9669fd738dbdaeae9bf352bb4b2381a3f4d8fcf7.gz
* update GenerateManpage to pandoc 1.12Adam Vogt2014-05-111-5/+4
| | | | | | Ignore-this: 7a8168999fbb181558dc97a194de65f9 darcs-hash:20140511171441-1499c-9af9810d37f92f4910e6c1d4816885c1f632d1a0.gz
* make GenerateManpage look in src/Adam Vogt2014-05-111-1/+1
| | | | | | Ignore-this: 29a05d056a1f1614afbdcbe91901b51b darcs-hash:20140511171407-1499c-5094b3d0f5672b0a6763f4a6230e48dd069337fe.gz
* use only POSIX-standard regexen in GenerateManpageDaniel Wagner2014-05-111-1/+1
| | | | | | Ignore-this: d3138374770c540c5d21824af4dad821 darcs-hash:20140511154602-7469c-57fecfaeb8ac6a8dd86c8486eea772583fdc28be.gz
* make the check for overflow cleanerAdam Vogt2014-05-074-14/+21
| | | | | | Ignore-this: c12448f9219c8a29f2707526691acfda darcs-hash:20140507024930-1499c-52860fb59794c3f370f27158b0936f845fce6ded.gz
* make cabal test show a FAIL when at least one test failsAdam Vogt2014-05-031-2/+10
| | | | | | Ignore-this: b603ea6350e50cb9197f3a22fac32eae darcs-hash:20140503054629-1499c-6af82516b153555d2dfad056c7114447b4d8f3cb.gz
* remove unnecessary CPPAdam Vogt2014-05-031-1/+0
| | | | | | Ignore-this: 248429a236689e68d1dc0e1d1092ca53 darcs-hash:20140503044815-1499c-1bd88c7abb48638a4545f93a900f9d444f8ba16f.gz
* add missing files to sdistAdam Vogt2014-05-031-3/+6
| | | | | | Ignore-this: 13ea36cecf0aedef922e236ec5b5adf7 darcs-hash:20140503044740-1499c-021b25ba7fb0e460e9c0f1414fad5afdf3e7f2d9.gz
* note -fno-warn-unused-do-bind in STYLEAdam Vogt2014-05-031-1/+2
| | | | | | Ignore-this: 2cc267afbcded7fa7e775d8ba750375c darcs-hash:20140503044105-1499c-b4ced6cf8e8703f1e932d5ca8eac5471133e8af9.gz
* update READMEAdam Vogt2014-05-031-51/+18
| | | | | | Ignore-this: 7f6f72c26444d44491b0ec6d2b0d3ab darcs-hash:20140503044052-1499c-b3ff94dedc34789ebcb28442f0f48affadcf37c2.gz
* add some more forgotten propertiesAdam Vogt2014-05-031-2/+6
| | | | | | Ignore-this: 8033fd85634a41dd6169cf6fb1af72f9 darcs-hash:20140503034144-1499c-b07f9a17a6a62f7ec4b9e064b9999e3f82be10b2.gz
* make hpc report cover the testsuite tooAdam Vogt2014-05-031-5/+8
| | | | | | Ignore-this: 1d366d12c23850236fc1df16e42a2b74 darcs-hash:20140503034125-1499c-ee9e86bd0b06958f39c464cda7d21eaefeab5711.gz
* run more tests (and add a couple)Adam Vogt2014-05-033-2/+76
| | | | | | Ignore-this: 7b76bd48a7c7d6998505d0503b9d58a1 darcs-hash:20140503021103-1499c-c4f74fe49e61fced376890057daf51609bf6b24b.gz
* put hpc reports in dist/hpc/Adam Vogt2014-05-021-10/+20
| | | | | | Ignore-this: 28a6561819667adf513b71975a1096ad darcs-hash:20140502192907-1499c-578c200002e298b0831ff686e898e3272bc7d98c.gz
* add forgotten tests backAdam Vogt2014-05-021-0/+7
| | | | | | Ignore-this: 53707686cd4428f782eee4aabbaf177b darcs-hash:20140502192858-1499c-db5800cb15496c081546b47f20ef8acd9e0d3ace.gz
* updated hpcAdam Vogt2014-05-022-10/+20
| | | | | | Ignore-this: a7f72dfb7414f48c55441eda6aaa1236 darcs-hash:20140502184904-1499c-b3f8164fb4cce1e3d40feaa5f0346066d3efc7f2.gz
* clean up cabal fileAdam Vogt2014-05-021-22/+18
| | | | | | | | Ignore-this: b87b5c0f3b003d98efad3f0a654da2f7 We don't support ghc-6.6 anymore, so no need to include this split_base stuff. darcs-hash:20140502180721-1499c-b11c789a063d08f18cf485a0043d2e5959b85c90.gz
* update testsuite (mostly due Jesper Reenberg)Adam Vogt2014-05-0220-1200/+1232
| | | | | | | | | | Ignore-this: a5e926aa4e397e70d56e3c9db7108d5b * use quickcheck2 * run them using cabal's test-suite field * split up Properties into separate files darcs-hash:20140502180146-1499c-dc8c09c3ec76a42a0e146925adce960435dc81db.gz
* hack to avoid crash when fewer workspaces than screens (#543)Adam Vogt2014-05-021-1/+2
| | | | | | Ignore-this: 1bb0392eaed1e5b5437afff658960e95 darcs-hash:20140502175910-1499c-94908a88f9d05ed9fcd0e82efd678b2ed63d4667.gz
* OPTIONS_GHC is the preferred pragma nameAdam Vogt2014-05-021-1/+1
| | | | | | Ignore-this: 7f2269eb9bd7a139754763e5d1fcbd66 darcs-hash:20140502175734-1499c-285911287bd6021c6964146a00086e7e1fc8d30d.gz
* move library part to src/Adam Vogt2014-05-029-14/+9
| | | | | | Ignore-this: 39633e17915844643f12a3dd25288e81 darcs-hash:20140502175159-1499c-fa8e1239e9c2a843e2272e7173374245682a1314.gz
* avoid warnings from missing Prelude.catch in ghc>Adam Vogt2014-05-022-10/+11
| | | | | | Ignore-this: 3e544b29759ed703e8741f265903210c darcs-hash:20140502055823-1499c-135896dc7af4c376cdeccac8775dbcf2106f4109.gz
* derive Applicative instance for QueryAdam Vogt2014-05-021-1/+1
| | | | | | Ignore-this: 444b460116a8a153cdf45676ee5ad535 darcs-hash:20140502055743-1499c-3afa1dcf2315234c0f01120bba8f603c213129fe.gz
* Bump version to 0.12Adam Vogt2013-07-201-1/+1
| | | | | | | | | Ignore-this: d73483c2dd30f7eea8f40daff7ef436f This is to make contrib build failures resulting from by data-default lead people to do the right thing: update xmonad-core. darcs-hash:20130720192124-1499c-072ec20f14686d1e42519d5ec5a0f93c3c443781.gz
* warning police: name userCodeDef's argument defValue instead of defDaniel Wagner2013-05-281-1/+1
| | | | | | Ignore-this: f32b218e2097a52c7ecccae28c23754b darcs-hash:20130528164401-76d51-91c2237bbeac06dd5fa6a08cf9a0052d06552d1f.gz
* depend on data-default, and deprecate the monomorphic name defaultConfigDaniel Wagner2013-05-286-10/+25
| | | | | | Ignore-this: 1e746731695df3b6f684d5463a3da6a4 darcs-hash:20130528003531-76d51-cb0d530829e7ad54445399456421f3fa7fe231df.gz
* use "modm" instead of "modMask" in the sample configDaniel Wagner2013-01-061-1/+1
| | | | | | Ignore-this: 75ad65ae7a708bce69f811c28912cc4b darcs-hash:20130106174414-76d51-d9de9abd7cbf61d586fc1b9515c54f07e890ce85.gz
* define the "help" string in the sample configuration bundled with xmonadDaniel Wagner2013-01-061-0/+51
| | | | | | Ignore-this: 1db666ea921046378921356e14cc828f darcs-hash:20130106174254-76d51-eb029d8f94f48f91cc5000429acfca76026b5d6b.gz
* configurableEventMasksmwlochbaum2013-02-054-12/+25
| | | | | | Ignore-this: 3848de0f8f5ad5995e87a2a01e7752f darcs-hash:20130205182858-2314b-e8e2c7286946762cadb2e58ae043b194d681df9e.gz
* Grab all keycodes linked to each keysym, not just oneDaniel Wagner2013-01-181-5/+10
| | | | | | | | | | | | | | | | Ignore-this: 1a6c001560f68f99d75d5f550e7e83 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. darcs-hash:20130118225446-76d51-ae01f4eb151409ff1b9c57e93d26f1d75cc8aac6.gz
* Issue 135 use wa_border_width for floating windows (neoraider)Adam Vogt2013-01-151-1/+1
| | | | | | Ignore-this: c8ed6ceaf9483e31771ac25d86532f6c darcs-hash:20130115170715-1499c-66a20256d8fc43296f5ecf16c7257e8d909f1d5f.gz
* Add flags for call to ghc closing issue 240Adam Vogt2013-01-011-1/+1
| | | | | | | | | | Ignore-this: 42a6a8599b615884c95626f74e3ba4a 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. darcs-hash:20130101035034-1499c-fd2fa2fef7c36882fa529f3f96777453b0b14d1c.gz
* bump cabal-version to satisfy hackageAdam Vogt2013-01-011-1/+1
| | | | | | Ignore-this: 9d29a1c63551152724886d7f141d98f darcs-hash:20130101014056-1499c-a2433f243b2d3549d9219e596faed7a3e6734c10.gz
* Bump version to 0.11Adam Vogt2012-12-311-1/+1
| | | | | | Ignore-this: 64107430cbd4a95440ff5599189c9955 darcs-hash:20121231184810-1499c-e2ac818057e90247b86b5366a40dd70abe50bf1a.gz
* Add more metadata to cabal fileAdam Vogt2012-12-311-0/+11
| | | | | | Ignore-this: 953b536a31b5d7185c1a869137290b99 darcs-hash:20121231184652-1499c-730fca0c6fe61d34dec32e57def399c75f03cf26.gz
* Update generated manpage (and releaseDate in util/GenerateManpage.hs)Adam Vogt2012-12-313-16/+35
| | | | | | Ignore-this: d35ff18dd7010f1bcef093f5cbcc2ab1 darcs-hash:20121231163403-1499c-359cf40c4a91accd06c9a9678fc323787fcab232.gz
* Copy help binding from XMonad.Config to man/xmonad.hsAdam Vogt2012-12-311-0/+3
| | | | | | Ignore-this: d814eb9f3c7031769915f73343e38c6c darcs-hash:20121231163305-1499c-abc51e884e42dde7f1197ed4b83133e6f95003c7.gz
* Shorter hyperlinks to hackage in README.Adam Vogt2012-12-311-6/+6
| | | | | | Ignore-this: ea4bb326c0a378e12b7474f6f1818fc5 darcs-hash:20121231105358-1499c-c25611172388bafb03f1e2e647a5ba2aced2d863.gz
* Add clickJustFocuses option to template configuration.Adam Vogt2012-12-311-0/+5
| | | | | | Ignore-this: 295732eb045abb30e44a3e15ea830146 darcs-hash:20121231104420-1499c-ea30cf8ca9ab615b7684aa543afcc099b4b41daf.gz