Brent Yorgey
d065038c8a
remove unnecessary profiling flag
...
It was making cabal check unhappy.
2018-03-21 15:34:27 -05:00
Brent Yorgey
871a80fee7
add GHC 8.4.1 to tested-with
2018-03-21 14:58:38 -05:00
Brent Yorgey
63d6a66133
Merge branch 'master' into master
2018-03-21 14:52:50 -05:00
Michiel Derhaeg
126f891d11
restored compatability with GHC versions prior to 8.0.1
2018-03-17 23:23:11 +01:00
Vanessa McHale
d3383ce0f5
make it work w/ xmonad-testing
2018-02-05 18:29:14 -06:00
Vanessa McHale
c96a59fa0d
update to work with latest GHC
2018-02-05 17:46:57 -06:00
Peter Jones
8f2eb540d7
Update documentation after final release review
2017-02-10 15:48:44 -07:00
Peter Jones
e4d231920c
Bump version to 0.13
2017-02-09 16:09:52 -07:00
Peter Jones
40fc10b6a5
Allow customization of xmonad directories
...
Users can specify directory overrides via environment variables. If
those aren't set, xmonad now prefers XDG directories. If ~/.xmonad
exists and none of the others do, it will be used instead.
See: xmonad/xmonad#61
2017-01-03 15:15:22 -07:00
Peter Jones
202e239ea4
Refactor xmonad/xmonad#9 and remove explicit exception handling
2016-12-14 14:18:44 -07:00
Peter J. Jones
5f5e737d9c
Merge pull request #57 from xmonad/prof-flag
...
only turn on -prof -auto-all with profiling flag
2016-12-08 11:00:52 -07:00
Brent Yorgey
e05a046bca
cabal: set 'testing' flag to manual
2016-11-15 05:12:40 -06:00
Brent Yorgey
12ddc800ab
only turn on -prof -auto-all with profiling flag
2016-11-09 10:20:51 -06:00
Mikkel Christiansen
f490ced673
Fix failing tests on GHC 8 and reduce warnings.
...
Fix test failures on GHC 8 for `abort` and `new_abort` caused by `error`
appending the stack trace to the error message (since base
4.9.0.0)[1]. This fixes #36 .
An alternative is to use `errorWithoutStackTrace` (new in base 4.9.0.0),
but this then requires use of CPP for backwards compatibility.
Remove type constraints prompting GHC to warn about redundant
constraints.
Tested with 7.6.3, 7.8.4, 7.10.3, 8.0.1 (all on NixOS).
[1] https://hackage.haskell.org/package/base-4.9.0.0/docs/GHC-Stack.html
2016-11-09 12:03:34 +02:00
Brent Yorgey
a0ffe7e47d
pandoc, etc. should not be a dependency when not building generatemanpage
2015-12-18 14:23:38 -06:00
Peter Jones
4c0717e9cc
Make it easier to update the man page
2015-12-11 11:19:40 -07:00
Peter Jones
60f472faa2
Fix a couple of links (darcs -> git)
2015-12-08 16:28:56 -07:00
Peter Jones
bd72c6e1e2
Add CHANGES.md
2015-12-08 13:50:20 -07:00
Peter Jones
39dc00b16f
Add a file extension to the README file to make GitHub happy
2015-12-08 13:30:11 -07:00
Brent Yorgey
f25afdab9f
.cabal: update tested-with field
2015-11-06 14:49:15 -06:00
Josh Holland
29bcd465c2
Bump dependency on utf8-string
...
The release of utf8-string version 1 just removed some deprecated APIs
that are not used by XMonad.
Fixes #598 .
2015-05-05 10:27:18 +00:00
Adam Vogt
307b82a53d
Make ~/.xmonad/xmonad-$arch-$os handle args like /usr/bin/xmonad
2015-04-14 18:48:21 +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
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
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
d10abdcdd0
move library part to src/
2014-05-02 17:51:59 +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
ec1a20c727
depend on data-default, and deprecate the monomorphic name defaultConfig
2013-05-28 00:35:31 +00:00
Adam Vogt
e87456ab77
bump cabal-version to satisfy hackage
2013-01-01 01:40:56 +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
ff674a27e2
Include manual pages in data-files.
2011-12-04 00:11:37 +00:00
Adam Vogt
108c2280ef
Address versioning problems related to X11 1.6 release.
...
Bump version to 0.10.1 since cabal uses hackage dependencies even when the
locally installed package differs.
Allow X11-1.6 dependency.
2012-03-20 00:49:24 +00:00
Adam Vogt
4be3b39cd2
Assume locale is utf8 for spawn.
...
This adds the utf8-string dependency so that users no longer need to encode
strings they (possibly indirectly) pass to spawn. This is the expected
behavior, since each Char in String should be an actual character.
For systems that do not use utf8 this does not help. Fixing this by using iconv
or similar libraries may be done later.
2011-11-18 18:29:20 +00:00
Adam Vogt
4c83e8e097
Bump version to 0.10
...
This doesn't mean it's ready for this number release, but at least
contrib/core incompatibilities introduced since 0.9 will be avoided.
2011-01-15 18:07:15 +00:00
Adam Vogt
dd22717961
Correct warnings with ghc-6.12
...
Changes include:
- compatibility with base-4 or 3 (base-2 untested) by using
extensible-exceptions. This adds an additional dependency for users of
ghc<6.10)
- list all dependencies again when -ftesting (change in Cabal-1.8.0.2)
- remove unnecessary imports
- suppress -fwarn-unused-do-bind, with appropriate Cabal-1.8 workaround,
described here:
http://www.haskell.org/pipermail/xmonad/2010-January/009554.html
2010-01-18 18:15:32 +00:00
Spencer Janssen
84a988da82
extra-source-files for the new manpage
2009-12-16 23:20:05 +00:00
Spencer Janssen
dbd739e41e
Bump to 0.9.1
2009-12-16 23:11:10 +00:00
Spencer Janssen
a2ba4d8a6c
Update for X11 1.5.0.0
2009-12-16 01:17:00 +00:00
Spencer Janssen
557d3edb7d
Safer X11 version dependency
2009-12-16 01:03:30 +00:00
Spencer Janssen
0eb84e4866
Bump version to 0.9
2009-10-26 00:45:43 +00:00
Don Stewart
da71b6c8ac
depend on X11 >= 1.4.6.1, for conformity with XMC
2009-10-24 21:24:09 +00:00
Spencer Janssen
7e20d0d308
man/xmonad.hs is in data-files, remove it from extra-source-files
2009-10-23 03:14:57 +00:00
Adam Vogt
24d8de93d7
Add the template config as distributed file.
2009-10-22 04:14:02 +00:00
Adam Vogt
ccb6ff92f2
Add lib to ghc searchpath with recompilation check
2009-03-21 23:29:07 +00:00
Spencer Janssen
5edfb1d262
Bump version to 0.8.1
2009-01-16 22:36:21 +00:00
Adam Vogt
2b463a632f
select base < 4 for building on ghc 6.10
2008-10-13 21:45:09 +00:00