aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* pass mouse clicks on to focused windows (experimental)conrad.irwin2011-05-252-2/+3
| | | | | | | | Ignore-this: 6b75b18b41e855a3f64a423b929a7282 Originally: http://www.haskell.org/pipermail/xmonad/2008-June/005807.html darcs-hash:20110525043413-8d3c4-53c2eae69ff246b869f4c5a617d9c0bba885f49f.gz
* HCAR.tex convert line endings.Adam Vogt2012-11-181-71/+71
| | | | | | Ignore-this: d796a882b59c7092d18fd59e7ee5f1e5 darcs-hash:20121118194006-1499c-ee4354c6011282807d1554d9599b8b3e3e31eb1c.gz
* HCAR.tex: update to Janis's master version per his instructionsgwern02012-11-181-142/+71
| | | | | | Ignore-this: 5b7bb372af48c0b653c07b676d670f6a darcs-hash:20121118010310-f7719-d7dea8b440f5b117e5acb403890f743e63358791.gz
* Add generated manpage and html manpage to the repo.Adam Vogt2012-11-092-0/+443
| | | | | | | | | | | | Ignore-this: e588bc3ad31ea51ceaa9316c75ab6633 The intention of adding these files to the data-files is so that they get included in the upload to hackage: people might like manpage but not have to install pandoc. It's not really clear that this is the best solution. darcs-hash:20121108231139-1499c-a88dc1c44371ebb92b1254b07b530c3682176213.gz
* Resolve conflicts Geoff Reedy's window focus hack.Adam Vogt2010-02-222-8/+23
| | | | | | Ignore-this: a71f3cb0507642e828f4bdfdc7ccd289 darcs-hash:20100222144512-1499c-f733b3d845d3d45da0713653796caae461b09b15.gz
* Give focus to windows that don't set the input hintGeoff Reedy2009-10-111-1/+1
| | | | | | Ignore-this: 4ffb55dd97b59234703e0411c06b4901 darcs-hash:20091010231907-8d81a-2b2cc74d26f5f7dc7e071461a1bb976deb4e1c56.gz
* implement the ICCCM WM_TAKE_FOCUS protocolGeoff Reedy2009-06-222-3/+5
| | | | | | Ignore-this: 5b397417dfcf9014ac515a64484cc314 darcs-hash:20090622051911-8d81a-39e45893d4d6e613324c7548affbc34f6e313012.gz
* track currently processing eventGeoff Reedy2009-06-222-1/+8
| | | | | | Ignore-this: da2e82037548ab176a4333056c94a07a darcs-hash:20090622035649-8d81a-de848ab7c732ae633b5c21333370d5aca43bf939.gz
* resolve HCar.tex conflictAdam Vogt2012-11-081-0/+72
| | | | | | Ignore-this: 1929bef3f4c7ac4c2b0bdac9efabb57c darcs-hash:20121108223514-1499c-bce2d5fa7acbc076ada7f04d17f9846bdc0b1a05.gz
* HCAR.tex: update with Janis's master versiongwern02012-10-031-1/+0
| | | | | | Ignore-this: fde250a154d499e567df026090bad353 darcs-hash:20121003190425-f7719-1faf597e0a70540419f278e9d8c268af4ebeb78b.gz
* HCAR.tex: update per Janisgwern02012-05-161-1/+1
| | | | | | Ignore-this: 1e8ef0aed759991995e19adc0528d775 darcs-hash:20120516211352-f7719-30df0882764ac2e3436e5a6ac0ee12b55b30403c.gz
* HCAR.tex: update per Janisgwern02012-05-131-1/+2
| | | | | | Ignore-this: 93bd070d5c48838ab65d75881766363 darcs-hash:20120513211522-f7719-6a2bc1842ac44fff85232032ff0aaca187049cb8.gz
* Config.hs: implement mod-shift-/ newbie keybinding guide per ↵gwern02012-01-131-2/+56
| | | | | | | | http://code.google.com/p/xmonad/issues/detail?id2 Ignore-this: bdfa33d3d06d7cf67fe689421f30a0ca darcs-hash:20120113010410-f7719-04f51d6bbe88b291e4e388104c1350a27c203f80.gz
* Config.hs: rm commented out keybinding (dead for years)gwern02012-01-131-3/+0
| | | | | | Ignore-this: 642850f63b8c9cd44102e9883178d475 darcs-hash:20120113000115-f7719-4b4f31a1fd781030c83dd4bb9ac1dc4bfedfd29c.gz
* Include manual pages in data-files.Adam Vogt2011-12-041-1/+1
| | | | | | Ignore-this: b956ee5c6a45b985ba5cd6552adf806a darcs-hash:20111204001137-1499c-5f7149873755b31a46c1efe535e83718a0b4cfd2.gz
* Correctly identify source files in ~/.lib (David McLean)Adam Vogt2012-04-301-1/+1
| | | | | | Ignore-this: efc21bae061768ad15a36a5f7b6aeb87 darcs-hash:20120430154222-1499c-c80ecae7b87b5115723362ad3c5698e875608a66.gz
* Address versioning problems related to X11 1.6 release.Adam Vogt2012-03-201-2/+2
| | | | | | | | | | | Ignore-this: d49fe876f4fbb2ad8581da5ff46d0e7 Bump version to 0.10.1 since cabal uses hackage dependencies even when the locally installed package differs. Allow X11-1.6 dependency. darcs-hash:20120320004924-1499c-cb0c2d05103fd81043080f9ee32614f69ead2776.gz
* Drop PlainConfig from HCAR.tex: it doesn't exist in contrib.Adam Vogt2011-12-111-1/+0
| | | | | | | | | Ignore-this: f74f35fd01b64009237137faaf3299ca The code for that moved out to a separate project: http://braincrater.wordpress.com/2008/08/28/announcing-xmonad-light/ darcs-hash:20111211004405-1499c-3af1f9e576efceedb8370a86b8959bd7436c10c4.gz
* HCAR: update module count, date, versions, maintainergwern02011-12-041-7/+10
| | | | | | Ignore-this: 4fb9d34c3e38a67d0d61ec09b744104 darcs-hash:20111204025931-f7719-b5cf5effc929257761d19aab9a1b8229ee4953b7.gz
* Minor updates to supporting files (for 0.10 release).Adam Vogt2011-11-192-2/+2
| | | | | | Ignore-this: 412282a6d392063b9b67636735617700 darcs-hash:20111118231324-1499c-117e01c0b948b31111f648e8a738ca5148709139.gz
* Assume locale is utf8 for spawn.Adam Vogt2011-11-182-2/+6
| | | | | | | | | | | | | Ignore-this: ea27391896e898f1288764ea40bc9661 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. darcs-hash:20111118182920-1499c-a28ab3ef902a76cd50fa190526c00ccb4c7b6437.gz
* Correct recompile keybinding (issue 126)Adam Vogt2011-11-171-1/+1
| | | | | | | | | | | | Ignore-this: e27d6d60a16788192c0bb0399a597fb3 Thanks reenberg for pointing out the previous patch incorrectly warns about a missing xmonad when the config has an error. Also changed is "type" which as a shell builtin is more likely to exist than "which". darcs-hash:20111117042522-1499c-f0c882660e4e8ea02c601331e431a97b2585a2d1.gz
* Warn with xmessage when xmonad cannot be found for recompile (issue 126)Adam Vogt2010-03-301-1/+1
| | | | | | Ignore-this: f77e1ba4fdb2c15635be379d6e5f58e9 darcs-hash:20100330003310-1499c-c2b0bdd897e6f87630b4c025544745acd157fcd3.gz
* change the default mod+p binding to keep up with changes to dmenuDaniel Wagner2011-10-131-1/+1
| | | | | | Ignore-this: e3859ef530c04cb6c2c9bfec5cc412e1 darcs-hash:20111013162509-76d51-30199fdc9986b060dc592dba699291a3a6691a90.gz
* recognize the --replace optionDaniel Wagner2011-08-091-0/+1
| | | | | | Ignore-this: 144ecf69bf57464f0de5a68837142190 darcs-hash:20110809195250-76d51-7d0cc80aecc162339ac6323bad61d5813500d4f0.gz
* Break a long lineAdam Vogt2011-06-091-1/+2
| | | | | | Ignore-this: 5f4c8907066e1ea5df3f384a34951402 darcs-hash:20110609042424-1499c-bc1a04152e8f19d14d01604144b9d202affcc660.gz
* output error code when xmonad.hs compile fails without any error outputJens Petersen2011-04-261-1/+1
| | | | | | | | | | | | Ignore-this: 6249588a9d427a49fceb99d78a95c438 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.) darcs-hash:20110426062341-2376b-eb9466e5933a53138d24b3492260a618c239acd3.gz
* Remove -fglasgow-exts for deriving Data/Typeable needed with ghc-6.6Adam Vogt2011-06-093-6/+2
| | | | | | | | | | Ignore-this: 8f9e33a86a9919406792383c49ac4555 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 darcs-hash:20110608230415-1499c-2929ccda56381f501e548f5a00e7d8f03e80c016.gz
* Expose instances to haddockAdam Vogt2011-06-091-4/+0
| | | | | | | | | | Ignore-this: e3ab1e9940061a70a3c1c99a119af29e 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) darcs-hash:20110608225613-1499c-d14443aa6cfd522bc70d9e6167993bf8c310ca7e.gz
* Haddock formatting for a type (-->)Adam Vogt2011-05-241-1/+2
| | | | | | Ignore-this: 1d5ef3e32540bbfbf60578858895d7c darcs-hash:20110524015135-1499c-391404d33d5cdb8a5444c8bd016369eb033308c2.gz
* Generalize types of ManageHook functions, so they can be reusedBrandon S Allbery KF8NH2011-02-241-6/+7
| | | | | | Ignore-this: 2328f5a2ca705279ba8ae1fe4decd03e darcs-hash:20110224003021-8238f-5f37da8419ee25376f6c48da67b2ae781e89f4dd.gz
* HCAR.tex: update per Janis's final versiongwern02011-05-221-1/+1
| | | | | | Ignore-this: f42a8081a62954d342790409cf12542c darcs-hash:20110522183755-f7719-0699da4722b80dfb440971c088fbe45043db2110.gz
* HCAR.text: mention 2 features added since last HCARgwern02011-04-111-1/+2
| | | | | | | Ignore-this: 8fa9ad872a5cf932c3903cd12163ba7d Prompted by Janis's usual request for updated HCARs darcs-hash:20110411164519-f7719-fa41cd34c242e5cfc10f3b18be97c4d9485939ad.gz
* Correct misleading documentation on Stack (thanks sdrodge)Adam Vogt2011-03-281-1/+1
| | | | | | | | | Ignore-this: 518574016a9c15a741acdb6d2fa2e870 `Possibly empty' applies only to `Maybe (Stack a)', not `Stack a' described there, so this is easier to understand. darcs-hash:20110328001930-1499c-576faa6870919b21b02f5e6f16e413a2c197a3d5.gz
* HCAR.tex: apply Janis Voigtlaender's HCAR changesgwern02010-11-091-11/+8
| | | | | | Ignore-this: 788da7a151c6094e11709bb1a95299c darcs-hash:20101109205022-f7719-86fffa1a4d51909e3c5d0a07691c423cf9f424c9.gz
* Bump version to 0.10Adam Vogt2011-01-151-1/+1
| | | | | | | | | Ignore-this: 70cb07b7d9913a6590c16a366842903 This doesn't mean it's ready for this number release, but at least contrib/core incompatibilities introduced since 0.9 will be avoided. darcs-hash:20110115180715-1499c-37fd408d320ba7daa7213cdd19e746354518bf1e.gz
* Update util/GenerateManpage for pandoc 1.6Adam Vogt2010-12-311-6/+7
| | | | | | Ignore-this: 6fdd88c649d37670501aa47594586ee6 darcs-hash:20101231163118-1499c-1ded61bf5473fdf93267bc993b9bf72afa18134d.gz
* Update util/GenerateManpage to be pandoc-1.4 compatibleAdam Vogt2010-04-031-4/+8
| | | | | | Ignore-this: 3f5efd5786ef0182a6f86494d1d933c9 darcs-hash:20100403181354-1499c-56cae48d86405d346010fb6d0d20afa71f1caa4c.gz
* HCAR.tex: update from Maygwern02010-10-121-0/+3
| | | | | | | | Ignore-this: 5f08180e92a2bd8e4cec66c89265ca85 - there were no significant changes to xmonad-core - description of 2 new modules not mentioned in HCAR darcs-hash:20101012010915-f7719-a04da69a7719cc07586738b52f82b44d86f6e722.gz
* Update comments describing `recompile'Adam Vogt2010-04-031-2/+4
| | | | | | Ignore-this: 8375f7011256783c763c78e127f89a4a darcs-hash:20100403181115-1499c-d30cb037ab07f6b1d4774968a896139288e1bec2.gz
* Note things to update each release.Adam Vogt2010-03-221-0/+2
| | | | | | Ignore-this: e68604d52a117365347e2ec8ee99c1f2 darcs-hash:20100322150622-1499c-57c941c7ce4712c78b83206e14994d8e7261348b.gz
* XMonad.Core: escape slashes, ln modulegwern02010-06-201-2/+2
| | | | | | Ignore-this: 436bd4d12e73c0fbb46a946d6dfb5306 darcs-hash:20100620175741-f7719-02c5812f3dc4a27f3ee77b8692a5d207a9732351.gz
* fix haddock comment being assigned to constructor instead of fieldTomas Janousek2010-04-151-1/+2
| | | | | | Ignore-this: 55ac1c5dadc88a0d7635d8952feb40a0 darcs-hash:20100415173936-c9ff5-505c98e1de70a1a5f616d8f3bb260a431d165f6c.gz
* HCAr.tex: update with additions and versionsgwern02010-05-021-7/+38
| | | | | | Ignore-this: 5724b4d52ce0e748ef36c4a6f343dcfd darcs-hash:20100502201321-f7719-0a7a1d02fc07db89b96544ff4a98587edc741fad.gz
* +original HCAR entrygwern02010-05-021-0/+36
| | | | | | Ignore-this: 9b13691977a4e96d14ebf79c8d98cfd6 darcs-hash:20100502200252-f7719-5d5627cdca1445079e697bcf2547def58fdf273b.gz
* Less refreshing in mouse-2 binding (thanks aavogt)Spencer Janssen2010-05-031-1/+1
| | | | | | Ignore-this: 5d61d6fd9a7663d0a7a1c8e2526230f7 darcs-hash:20100503155017-25a6b-af89c8923f42cde6478449da0584c643d5bf0a9c.gz
* Replaced custom forever_ by library functionDaniel Schoepe2009-01-141-3/+1
| | | | darcs-hash:20090114215556-cb1c6-babaac0e9aeceba8006995aa1ae15d63cb35c724.gz
* reveal: don't insert non-clients into the set of mapped windowsTomas Janousek2010-03-271-1/+1
| | | | | | | | | | | | | | | | Ignore-this: 68c0a43d761e626cb9544ca386f4846d 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. darcs-hash:20100327214243-c9ff5-295429351d7a76e3fe82766bed70cb6951f5862e.gz
* loc.hs: hlintifygwern02010-02-141-2/+2
| | | | | | Ignore-this: c447928ce68d0a968b55af3539c979fa darcs-hash:20100213231537-f7719-a5c1073d4a25076f08de63521bc37f5833fc7a5b.gz
* Various clean-ups suggested by HLintSpencer Janssen2010-02-145-21/+20
| | | | | | Ignore-this: ccaa6e774f2f8169e6083eddcffe31b6 darcs-hash:20100214025750-25a6b-c15d6ca0ac2f1dc7d3da2f7b311584df7f96dffd.gz