Daniel Wagner
d16aa9975e
recognize the --replace option
2011-08-09 19:52:50 +00:00
Adam Vogt
f34642cbac
Break a long line
2011-06-09 04:24:24 +00:00
Jens Petersen
008c3638a5
output error code when xmonad.hs compile fails without any error output
...
Currently if there is no ghc on the path say for some reason,
xmonad.error is empty. This patch makes
it output the exitcode code when the compile process fails
without any error output. (It might be easier just to spawn
a shell to get "ghc: command not found" output for free.)
2011-04-26 06:23:41 +00:00
Adam Vogt
f5c40e9e12
Remove -fglasgow-exts for deriving Data/Typeable needed with ghc-6.6
...
This gets rid of a warning with ghc-7.0.2, and -XDeriveDataTypeable seems to
have been added with 6.8, which should be far back enough:
http://www.haskell.org/ghc/docs/6.8-latest/html/users_guide/deriving.html#deriving-typeable
2011-06-08 23:04:15 +00:00
Adam Vogt
bd82cc9150
Expose instances to haddock
...
While haddock may have choked on -XGeneralizedNewtypeDeriving before, this is
no longer the case. Also this doesn't change the results with a recent haddock
(2.9.2)
2011-06-08 22:56:13 +00:00
Adam Vogt
a025912ab7
Haddock formatting for a type (-->)
2011-05-24 01:51:35 +00:00
Brandon S Allbery KF8NH
19c1759b35
Generalize types of ManageHook functions, so they can be reused
2011-02-24 00:30:21 +00:00
gwern0
92acd1eb74
HCAR.tex: update per Janis's final version
2011-05-22 18:37:55 +00:00
gwern0
db9f39d6af
HCAR.text: mention 2 features added since last HCAR
...
Prompted by Janis's usual request for updated HCARs
2011-04-11 16:45:19 +00:00
Adam Vogt
ebcd67efac
Correct misleading documentation on Stack (thanks sdrodge)
...
`Possibly empty' applies only to `Maybe (Stack a)', not `Stack a' described
there, so this is easier to understand.
2011-03-28 00:19:30 +00:00
gwern0
387a253f62
HCAR.tex: apply Janis Voigtlaender's HCAR changes
2010-11-09 20:50:22 +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
ae59a5184f
Update util/GenerateManpage for pandoc 1.6
2010-12-31 16:31:18 +00:00
Adam Vogt
fa8fe9aca4
Update util/GenerateManpage to be pandoc-1.4 compatible
2010-04-03 18:13:54 +00:00
gwern0
673c3e9ed9
HCAR.tex: update from May
...
- there were no significant changes to xmonad-core
- description of 2 new modules not mentioned in HCAR
2010-10-12 01:09:15 +00:00
Adam Vogt
6ba45cdb38
Update comments describing `recompile'
2010-04-03 18:11:15 +00:00
Adam Vogt
b995b430bc
Note things to update each release.
2010-03-22 15:06:22 +00:00
gwern0
ba482a4611
XMonad.Core: escape slashes, ln module
2010-06-20 17:57:41 +00:00
Tomas Janousek
684907bc77
fix haddock comment being assigned to constructor instead of field
2010-04-15 17:39:36 +00:00
gwern0
ad4136df26
HCAr.tex: update with additions and versions
2010-05-02 20:13:21 +00:00
gwern0
defe0c282e
+original HCAR entry
2010-05-02 20:02:52 +00:00
Spencer Janssen
c7bdac1a7e
Less refreshing in mouse-2 binding (thanks aavogt)
2010-05-03 15:50:17 +00:00
Daniel Schoepe
17799f131a
Replaced custom forever_ by library function
2009-01-14 21:55:56 +00:00
Tomas Janousek
8cd66aa380
reveal: don't insert non-clients into the set of mapped windows
...
In xmonad-core, this fixes a small bug that caused doIgnored windows to get
into `mapped' and never being removed from there.
In the context of xmonad-contrib, this fixes a tremendous memory leak that
could be triggered by using MouseResizableTile and UrgencyHook at the same
time. MRT would create dummy windows that would get added to `mapped' by the
reveal call in `windows'. As these were not removed (removal from `mapped' is
filtered by `isClient'), they'd stay there forever and due to an inefficiency
in UrgencyHook would eat up all memory sooner or later.
2010-03-27 21:42:43 +00:00
gwern0
32ba0d4a0d
loc.hs: hlintify
2010-02-13 23:15:37 +00:00
Spencer Janssen
77b3f62610
Various clean-ups suggested by HLint
2010-02-14 02:57:50 +00:00
Spencer Janssen
f3b07eb5dc
Make the --replace docs consistent
2010-02-13 00:26:47 +00:00
Adam Vogt
4372c256ed
Add --replace flag with documentation (issue 99).
2009-12-20 18:35:29 +00:00
Adam Vogt
34239a79de
Fix compile error when using base-3 (thanks bogner).
2010-02-11 06:39:38 +00:00
Daniel Schoepe
5866db4f0f
Broadcast PropertyChange events (needed for layouts with decoration)
2010-01-13 20:40:17 +00:00
Adam Vogt
46d039cde5
Rename numlockMask to numberlockMask to help users of the template config.
...
Without the change, the errors are like:
> [ unrelated error messages ]
> No constructor has all these fields: `numlockMask',
> `terminal', [every other field set]
With the change:
> `numlockMask' is not a record selector
> [ context where numlockMask is named ]
2010-01-18 16:22:56 +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
0beeb4164b
Add xfork: a forkProcess that works around process global state
2009-12-23 06:16:23 +00:00
Spencer Janssen
0b435028ff
TAG 0.9.1
2009-12-16 23:36:43 +00:00
Spencer Janssen
84a988da82
extra-source-files for the new manpage
v0.9.1
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
d5d8d551e6
Determine numlockMask automatically, fixes #120
2009-12-16 01:21:40 +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
Brent Yorgey
262db2367f
man/xmonad.hs: remove reference to deprecated 'dynamicLogDzen' function
2009-11-26 05:39:08 +00:00
Spencer Janssen
eddb445307
A few tweaks to --verbose-version
2009-12-08 04:07:29 +00:00
Adam Vogt
d5aadf2538
Generalize the type of (<+>). It can be used for keybindings too.
2009-12-05 23:36:11 +00:00
gwern0
a16bb44934
Main.hs +--verbose-version flag
...
This resolves http://code.google.com/p/xmonad/issues/detail?id=320 by adding a
--verbose-version option yielding output like "xmonad 0.9 compiled by ghc 6.10 for linux/i386"
2009-11-28 14:48:40 +00:00
Spencer Janssen
2b854ee47c
Swap the order that windows are mapped/unmapped. Addresses #322
2009-11-19 02:54:40 +00:00
Spencer Janssen
02ed1cabdc
Add GPL warning to GenerateManpage
2009-11-11 00:01:06 +00:00
Adam Vogt
02693d307c
Add a basic header to the html manpage output
2009-10-28 03:30:42 +00:00
Adam Vogt
37dc284460
Use pandoc to convert a markdown manpage tranlation to html and man.
2009-10-28 03:06:39 +00:00
Daniel Schoepe
73e406f4a6
Support for extensible state in contrib modules.
2009-11-06 11:50:50 +00:00
Spencer Janssen
44bc9558d9
Set SIGPIPE to default in forked processes
2009-11-06 22:37:43 +00:00
Spencer Janssen
0eb84e4866
Bump version to 0.9
v0.9
2009-10-26 00:45:43 +00:00