Lukas Mai
|
4fa10442ab
|
add getXMonadDir (2nd try)
|
2007-11-21 18:30:18 +00:00 |
|
Don Stewart
|
c95b8d9160
|
generalise type of `io'
|
2007-11-21 05:44:07 +00:00 |
|
Spencer Janssen
|
92b4510d7b
|
Add recompilation forcing, clean up recompile's documentation
|
2007-11-20 22:36:14 +00:00 |
|
Spencer Janssen
|
6114bb371e
|
recompile does not raise any exceptions
|
2007-11-20 21:58:35 +00:00 |
|
Spencer Janssen
|
7e2ec3840c
|
-no-recomp because we're doing our own recompilation checking
|
2007-11-20 21:57:44 +00:00 |
|
Don Stewart
|
3456086f85
|
clean up fmap overuse with applicatives. more opportunities remain
|
2007-11-20 18:17:43 +00:00 |
|
Spencer Janssen
|
3b83895d28
|
ManageHook is a Monoid
|
2007-11-19 06:08:20 +00:00 |
|
Spencer Janssen
|
dc6ba6b5ee
|
No more liftM
|
2007-11-19 03:31:20 +00:00 |
|
Spencer Janssen
|
df5003eb16
|
Refactor recompile
|
2007-11-19 03:22:55 +00:00 |
|
Spencer Janssen
|
99dd1a30ba
|
Trailing space
|
2007-11-19 03:06:58 +00:00 |
|
Spencer Janssen
|
d6c5eb3e80
|
Generalize recompile to MonadIO
|
2007-11-19 03:04:36 +00:00 |
|
Spencer Janssen
|
9d9b733994
|
Factor out doubleFork logic
|
2007-11-19 03:03:53 +00:00 |
|
Don Stewart
|
ea71fd67e8
|
handle case of xmonad binary not existing, when checking recompilation
|
2007-11-19 03:00:57 +00:00 |
|
Don Stewart
|
e9eadd6141
|
Use executeFile directly, rather than the shell, avoiding sh interepeting
|
2007-11-19 02:50:15 +00:00 |
|
Don Stewart
|
ddf9e49e49
|
use 'spawn' rather than runProcess, to report errors asynchronously, avoiding zombies
|
2007-11-19 02:37:12 +00:00 |
|
Don Stewart
|
81803ffe81
|
use 'spawn' rather than runProcess, to report errors asynchronously, avoiding zombies
|
2007-11-19 02:37:12 +00:00 |
|
Don Stewart
|
31ce83d04e
|
Use xmessage to present a failure message to users when the config file cannot be loaded
|
2007-11-19 02:24:29 +00:00 |
|
Don Stewart
|
c2ae7a8c71
|
only check xmonad.hs against the xmonad binary, not the .o file (meaning you can remove it if you like)
|
2007-11-19 01:15:28 +00:00 |
|
Don Stewart
|
45eea722be
|
Do our own recompilation checking: only launch ghc if the xmonad.hs is newer than its .o file
|
2007-11-19 01:07:59 +00:00 |
|
Don Stewart
|
4bb6371155
|
reformat export list to fit on the page
|
2007-11-19 00:39:00 +00:00 |
|
Devin Mullins
|
dfd4d435d8
|
add support for Mac users and their silly case-insensitive filesystems
|
2007-11-17 02:48:36 +00:00 |
|
Andrea Rossato
|
22ccca29e6
|
Core: documented XConfig and ScreenDetail
|
2007-11-16 11:28:26 +00:00 |
|
Lukas Mai
|
dcf53fbaf6
|
refactor main, add "recompile" to XMonad.Core
|
2007-11-08 23:09:33 +00:00 |
|
Don Stewart
|
0d506daf45
|
refactor trace.
|
2007-11-14 03:41:09 +00:00 |
|
David Roundy
|
c8473e3ae9
|
hide existential Layout (mostly) from user API.
|
2007-11-11 00:30:55 +00:00 |
|
Spencer Janssen
|
14b6306ac2
|
Generalize several functions to MonadIO
|
2007-11-09 06:42:14 +00:00 |
|
Spencer Janssen
|
e2ab6e8a27
|
New ManageHook system
|
2007-11-09 02:47:22 +00:00 |
|
Spencer Janssen
|
a5200b3862
|
Generalize the type of whenJust
|
2007-11-07 06:21:26 +00:00 |
|
Don Stewart
|
dbfd13207d
|
Provide top level XMonad.hs export module
|
2007-11-07 03:06:17 +00:00 |
|
Don Stewart
|
fcea17f920
|
makeMain -> xmonad
|
2007-11-05 03:12:03 +00:00 |
|
Don Stewart
|
30af3a8f84
|
EventLoop -> Core, DefaultConfig -> Config
|
2007-11-05 02:17:05 +00:00 |
|