
New patches:

[Haddock syntax for enumeration
Malebria <malebria@riseup.net>**20080601204951] {
hunk ./Main.hs 65
+--
hunk ./Main.hs 67
+--
hunk ./Main.hs 69
+--
hunk ./Main.hs 71
+--
hunk ./Main.hs 73
+--
hunk ./Main.hs 75
+--
hunk ./XMonad/Config.hs 112
+--
hunk ./XMonad/Config.hs 114
+--
hunk ./XMonad/Core.hs 370
+--
hunk ./XMonad/Core.hs 372
+--
hunk ./XMonad/Core.hs 374
+--
hunk ./XMonad/StackSet.hs 462
+--
hunk ./XMonad/StackSet.hs 464
+--
hunk ./XMonad/StackSet.hs 466
+--
hunk ./XMonad/StackSet.hs 472
+--
}

[Haddock links
Malebria <malebria@riseup.net>**20080601212515] {
hunk ./XMonad/Core.hs 16
--- The X monad, a state monad transformer over IO, for the window
+-- The 'X' monad, a state monad transformer over 'IO', for the window
hunk ./XMonad/Core.hs 110
--- | The X monad, ReaderT and StateT transformers over IO
+-- | The X monad, 'ReaderT' and 'StateT' transformers over 'IO'
hunk ./XMonad/Core.hs 116
--- instantiated on XConf and XState automatically.
+-- instantiated on 'XConf' and 'XState' automatically.
hunk ./XMonad/Core.hs 144
--- | Run the X monad, given a chunk of X monad code, and an initial state
+-- | Run the 'X' monad, given a chunk of 'X' monad code, and an initial state
hunk ./XMonad/Core.hs 149
--- | Run in the X monad, and in case of exception, and catch it and log it
+-- | Run in the 'X' monad, and in case of exception, and catch it and log it
hunk ./XMonad/Core.hs 162
--- catchX should be used at all callsites of user customized code.
+-- 'catchX' should be used at all callsites of user customized code.
hunk ./XMonad/Core.hs 331
--- Lift an IO action into the X monad
+-- Lift an 'IO' action into the 'X' monad
hunk ./XMonad/Core.hs 335
--- | Lift an IO action into the X monad.  If the action results in an IO
+-- | Lift an 'IO' action into the 'X' monad.  If the action results in an 'IO'
hunk ./XMonad/Core.hs 344
--- | Double fork and execute an IO action (usually one of the exec family of
+-- | Double fork and execute an 'IO' action (usually one of the exec family of
hunk ./XMonad/Core.hs 354
--- | This is basically a map function, running a function in the X monad on
+-- | This is basically a map function, running a function in the 'X' monad on
hunk ./XMonad/Core.hs 371
---      * force is True
+--      * force is 'True'
hunk ./XMonad/Core.hs 383
--- False is returned if there are compilation errors.
+-- 'False' is returned if there are compilation errors.
hunk ./XMonad/Core.hs 419
--- | Conditionally run an action, using a X event to decide
+-- | Conditionally run an action, using a 'X' event to decide
hunk ./XMonad/Core.hs 423
--- | A 'trace' for the X monad. Logs a string to stderr. The result may
+-- | A 'trace' for the 'X' monad. Logs a string to stderr. The result may
hunk ./XMonad/ManageHook.hs 58
--- | '&&' lifted to a Monad.
+-- | '&&' lifted to a 'Monad'.
hunk ./XMonad/ManageHook.hs 62
--- | '||' lifted to a Monad.
+-- | '||' lifted to a 'Monad'.
hunk ./XMonad/ManageHook.hs 89
--- | A query that can return an arbitrary X property of type String,
+-- | A query that can return an arbitrary X property of type 'String',
hunk ./XMonad/Operations.hs 213
--- the StackSet. Also, set focus to the focused window.
+-- the 'StackSet'. Also, set focus to the focused window.
hunk ./XMonad/Operations.hs 242
--- | Returns True if the first rectangle is contained within, but not equal
+-- | Returns 'True' if the first rectangle is contained within, but not equal
hunk ./XMonad/Operations.hs 321
--- | Throw a message to the current LayoutClass possibly modifying how we
+-- | Throw a message to the current 'LayoutClass' possibly modifying how we
hunk ./XMonad/Operations.hs 361
--- | Return workspace visible on screen 'sc', or Nothing.
+-- | Return workspace visible on screen 'sc', or 'Nothing'.
hunk ./XMonad/Operations.hs 365
--- | Apply an X operation to the currently focused window, if there is one.
+-- | Apply an 'X' operation to the currently focused window, if there is one.
hunk ./XMonad/Operations.hs 369
--- | True if window is under management by us
+-- | 'True' if window is under management by us
hunk ./XMonad/Operations.hs 386
--- | Get the Pixel value for a named color
+-- | Get the 'Pixel' value for a named color
hunk ./XMonad/StackSet.hs 114
--- this, StackSet keeps separate lists of visible but non-focused
+-- this, 'StackSet' keeps separate lists of visible but non-focused
hunk ./XMonad/StackSet.hs 205
--- If the index is out of range, return the original StackSet.
+-- If the index is out of range, return the original 'StackSet'.
hunk ./XMonad/StackSet.hs 255
--- Nothing if screen is out of bounds.
+-- 'Nothing' if screen is out of bounds.
hunk ./XMonad/StackSet.hs 272
--- Apply a function, and a default value for Nothing, to modify the current stack.
+-- Apply a function, and a default value for 'Nothing', to modify the current stack.
hunk ./XMonad/StackSet.hs 287
--- Return Just that element, or Nothing for an empty stack.
+-- Return 'Just' that element, or 'Nothing' for an empty stack.
hunk ./XMonad/StackSet.hs 293
--- /O(n)/. Flatten a Stack into a list.
+-- /O(n)/. Flatten a 'Stack' into a list.
hunk ./XMonad/StackSet.hs 313
--- True.  Order is preserved, and focus moves as described for 'delete'.
+-- 'True'.  Order is preserved, and focus moves as described for 'delete'.
hunk ./XMonad/StackSet.hs 371
--- | Get a list of all screens in the StackSet.
+-- | Get a list of all screens in the 'StackSet'.
hunk ./XMonad/StackSet.hs 375
--- | Get a list of all workspaces in the StackSet.
+-- | Get a list of all workspaces in the 'StackSet'.
hunk ./XMonad/StackSet.hs 379
--- | Get a list of all windows in the StackSet in no particular order
+-- | Get a list of all windows in the 'StackSet' in no particular order
hunk ./XMonad/StackSet.hs 387
--- | Is the given tag present in the StackSet?
+-- | Is the given tag present in the 'StackSet'?
hunk ./XMonad/StackSet.hs 391
--- | Rename a given tag if present in the StackSet.
+-- | Rename a given tag if present in the 'StackSet'.
hunk ./XMonad/StackSet.hs 406
--- | Map a function on all the workspaces in the StackSet.
+-- | Map a function on all the workspaces in the 'StackSet'.
hunk ./XMonad/StackSet.hs 413
--- | Map a function on all the layouts in the StackSet.
+-- | Map a function on all the layouts in the 'StackSet'.
hunk ./XMonad/StackSet.hs 420
--- | /O(n)/. Is a window in the StackSet?
+-- | /O(n)/. Is a window in the 'StackSet'?
hunk ./XMonad/StackSet.hs 425
--- Return Just the workspace tag of the given window, or Nothing
--- if the window is not in the StackSet.
+-- Return 'Just' the workspace tag of the given window, or 'Nothing'
+-- if the window is not in the 'StackSet'.
hunk ./XMonad/StackSet.hs 461
---   * delete on an Nothing workspace leaves it Nothing
+--   * delete on an 'Nothing' workspace leaves it Nothing
hunk ./XMonad/StackSet.hs 467
---   * otherwise, you've got an empty workspace, becomes Nothing
+--   * otherwise, you've got an empty workspace, becomes 'Nothing'
hunk ./XMonad/StackSet.hs 479
--- information saved in the Stackset
+-- information saved in the 'Stackset'
hunk ./XMonad/StackSet.hs 490
--- A floating window should already be managed by the StackSet.
+-- A floating window should already be managed by the 'StackSet'.
}

Context:

[Raise windows in the floating layer when moving or resizing
Trevor Elliott <trevor@galois.com>**20080521215057] 
[add currentTag convenience function
Devin Mullins <me@twifkak.com>**20080511224258] 
[Make Mirror a newtype
Spencer Janssen <sjanssen@cse.unl.edu>**20080508104640] 
[Comments
Spencer Janssen <sjanssen@cse.unl.edu>**20080507013122] 
[Break long line
Spencer Janssen <sjanssen@cse.unl.edu>**20080507012608] 
[Style
Spencer Janssen <sjanssen@cse.unl.edu>**20080507012519] 
[Simplify
Spencer Janssen <sjanssen@cse.unl.edu>**20080507011309] 
[Overhaul Choose, fixes issue 183
Spencer Janssen <sjanssen@cse.unl.edu>**20080506220809] 
[Remember if focus changes were caused by mouse actions or by key commands
Klaus Weidner <kweidner@pobox.com>**20080502175603
 
 If the user used the mouse to change window focus (moving into or clicking on a
 window), this should be handled differently than focus changes due to keyboard
 commands. Specifically, it's inappropriate to discard window enter/leave events
 while the mouse is moving. This fixes the bug where a fast mouse motion across
 multiple windows resulted in the wrong window keeping focus.
 
 It's also helpful information for contrib modules such as UpdatePointer - it's
 supposed to move the mouse pointer only in response to keyboard actions, not if
 the user was moving the mouse.
] 
[Wibble
Spencer Janssen <sjanssen@cse.unl.edu>**20080506203840] 
[Added doShift function for more user-friendly hooks
Ivan N. Veselov <veselov@gmail.com>**20080506185757] 
[use named colours. fixes startup failure on the XO
Don Stewart <dons@galois.com>**20080502210149] 
[Set focus *after* revealing windows
Spencer Janssen <sjanssen@cse.unl.edu>**20080407222559] 
[Reveal windows after moving/resizing them.
Spencer Janssen <sjanssen@cse.unl.edu>**20080407220756
 This should reduce the number of repaints for newly visible windows.
] 
[Hide newly created but non-visible windows (fixes bug #172)
Spencer Janssen <sjanssen@cse.unl.edu>**20080430014012] 
[formatting, eta expansion
Don Stewart <dons@galois.com>**20080418184337] 
[XMonad.ManageHook: add 'appName', another name for 'resource'
Lukas Mai <l.mai@web.de>**20080406012006] 
[XMonad.ManageHook: make 'title' locale-aware; haddock cleanup
Lukas Mai <l.mai@web.de>**20080406011338
 
 The code for 'title' was stolen from getname.patch (bug #44).
] 
[XMonad.Main: call setlocale on startup
Lukas Mai <l.mai@web.de>**20080406011234] 
[floats always use current screen (with less bugs)
robreim@bobturf.org**20080405135009] 
[XMonad.Operations: applySizeHint reshuffle
Lukas Mai <l.mai@web.de>**20080404215615
 
 Make applySizeHints take window borders into account. Move old functionality
 to applySizeHintsContents. Add new mkAdjust function that generates a custom
 autohinter for a window.
] 
[XMonad.Layout: documentation cleanup
Lukas Mai <l.mai@web.de>**20080404215444] 
[Remove gaps from the example config
Spencer Janssen <sjanssen@cse.unl.edu>**20080329232959] 
[Remove gaps
Spencer Janssen <sjanssen@cse.unl.edu>**20080325091526] 
[TAG 0.7
Spencer Janssen <sjanssen@cse.unl.edu>**20080329210249] 
Patch bundle hash:
973167244e583f2259efa3093b73da504e36c5f6
