aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Prompt/Email.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* generalize IO actions to MonadIO mdaniel2009-11-141-1/+1
| | | | | | | | Ignore-this: 2c801a27b0ffee34a2f0daca3778613a This should not cause any working configs to stop working, because IO is an instance of MonadIO, and because complete configs will pin down the type of the call to IO. Note that XMonad.Config.Arossato is not a complete config, and so it needed some tweaks; with a main function, this should not be a problem. darcs-hash:20091114023616-c98ca-0a233cc53c41986845db4300530ec4f9e4d52a37.gz
* Refer to modm as the current modMaskAdam Vogt2009-10-221-1/+1
| | | | | | | | Ignore-this: d097c7dc1746c55e1d4078a7148f9d5a This makes the config suggestions consistent with the current template. darcs-hash:20091022041126-1499c-5dd63076fdd71a61276cfc8e648bada81d9cc586.gz
* Mark modules last-modified in 2007 as stableAdam Vogt2009-09-041-1/+1
| | | | | | | | Ignore-this: 53f7fde5684cd9f105cf4e3ce0d849d2 http://www.haskell.org/pipermail/xmonad/2009-July/008328.html darcs-hash:20090904005147-1499c-26b69f4359925d57dcbbed2a557fc4b1b69eaca4.gz
* refactor XMonad.Prompt, add new modules XMonad.Prompt.{Input,Email}Brent Yorgey2007-11-281-0/+63
XMonad.Prompt.Input is a new module which provides a framework for prompting the user for input and passing it along to some other action, useful for building actions which require user input. XMonad.Prompt.Email is a simple example of the use of XMonad.Prompt.Input, which prompts the user for a recipient, subject, and body, and sends a one-line email. I also made a small refactoring to XMonad.Prompt in order to support XMonad.Prompt.Input. darcs-hash:20071128142417-bd4d7-659505bd53d074cd3d11df65014a722b6275d57c.gz