summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-11-19Minor updates to supporting files (for 0.10 release).Adam Vogt
Ignore-this: 412282a6d392063b9b67636735617700 darcs-hash:20111118231324-1499c-117e01c0b948b31111f648e8a738ca5148709139
2011-11-18Assume locale is utf8 for spawn.Adam Vogt
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
2011-11-17Correct recompile keybinding (issue 126)Adam Vogt
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
2010-03-30Warn with xmessage when xmonad cannot be found for recompile (issue 126)Adam Vogt
Ignore-this: f77e1ba4fdb2c15635be379d6e5f58e9 darcs-hash:20100330003310-1499c-c2b0bdd897e6f87630b4c025544745acd157fcd3
2011-10-13change the default mod+p binding to keep up with changes to dmenuDaniel Wagner
Ignore-this: e3859ef530c04cb6c2c9bfec5cc412e1 darcs-hash:20111013162509-76d51-30199fdc9986b060dc592dba699291a3a6691a90
2011-08-09recognize the --replace optionDaniel Wagner
Ignore-this: 144ecf69bf57464f0de5a68837142190 darcs-hash:20110809195250-76d51-7d0cc80aecc162339ac6323bad61d5813500d4f0
2011-06-09Break a long lineAdam Vogt
Ignore-this: 5f4c8907066e1ea5df3f384a34951402 darcs-hash:20110609042424-1499c-bc1a04152e8f19d14d01604144b9d202affcc660
2011-04-26output error code when xmonad.hs compile fails without any error outputJens Petersen
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
2011-06-09Remove -fglasgow-exts for deriving Data/Typeable needed with ghc-6.6Adam Vogt
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
2011-06-09Expose instances to haddockAdam Vogt
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
2011-05-24Haddock formatting for a type (-->)Adam Vogt
Ignore-this: 1d5ef3e32540bbfbf60578858895d7c darcs-hash:20110524015135-1499c-391404d33d5cdb8a5444c8bd016369eb033308c2
2011-02-24Generalize types of ManageHook functions, so they can be reusedBrandon S Allbery KF8NH
Ignore-this: 2328f5a2ca705279ba8ae1fe4decd03e darcs-hash:20110224003021-8238f-5f37da8419ee25376f6c48da67b2ae781e89f4dd
2011-05-22HCAR.tex: update per Janis's final versiongwern0
Ignore-this: f42a8081a62954d342790409cf12542c darcs-hash:20110522183755-f7719-0699da4722b80dfb440971c088fbe45043db2110
2011-04-11HCAR.text: mention 2 features added since last HCARgwern0
Ignore-this: 8fa9ad872a5cf932c3903cd12163ba7d Prompted by Janis's usual request for updated HCARs darcs-hash:20110411164519-f7719-fa41cd34c242e5cfc10f3b18be97c4d9485939ad
2011-03-28Correct misleading documentation on Stack (thanks sdrodge)Adam Vogt
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
2010-11-09HCAR.tex: apply Janis Voigtlaender's HCAR changesgwern0
Ignore-this: 788da7a151c6094e11709bb1a95299c darcs-hash:20101109205022-f7719-86fffa1a4d51909e3c5d0a07691c423cf9f424c9
2011-01-15Bump version to 0.10Adam Vogt
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
2010-12-31Update util/GenerateManpage for pandoc 1.6Adam Vogt
Ignore-this: 6fdd88c649d37670501aa47594586ee6 darcs-hash:20101231163118-1499c-1ded61bf5473fdf93267bc993b9bf72afa18134d
2010-04-03Update util/GenerateManpage to be pandoc-1.4 compatibleAdam Vogt
Ignore-this: 3f5efd5786ef0182a6f86494d1d933c9 darcs-hash:20100403181354-1499c-56cae48d86405d346010fb6d0d20afa71f1caa4c
2010-10-12HCAR.tex: update from Maygwern0
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
2010-04-03Update comments describing `recompile'Adam Vogt
Ignore-this: 8375f7011256783c763c78e127f89a4a darcs-hash:20100403181115-1499c-d30cb037ab07f6b1d4774968a896139288e1bec2
2010-03-22Note things to update each release.Adam Vogt
Ignore-this: e68604d52a117365347e2ec8ee99c1f2 darcs-hash:20100322150622-1499c-57c941c7ce4712c78b83206e14994d8e7261348b
2010-06-20XMonad.Core: escape slashes, ln modulegwern0
Ignore-this: 436bd4d12e73c0fbb46a946d6dfb5306 darcs-hash:20100620175741-f7719-02c5812f3dc4a27f3ee77b8692a5d207a9732351
2010-04-15fix haddock comment being assigned to constructor instead of fieldTomas Janousek
Ignore-this: 55ac1c5dadc88a0d7635d8952feb40a0 darcs-hash:20100415173936-c9ff5-505c98e1de70a1a5f616d8f3bb260a431d165f6c
2010-05-02HCAr.tex: update with additions and versionsgwern0
Ignore-this: 5724b4d52ce0e748ef36c4a6f343dcfd darcs-hash:20100502201321-f7719-0a7a1d02fc07db89b96544ff4a98587edc741fad
2010-05-02+original HCAR entrygwern0
Ignore-this: 9b13691977a4e96d14ebf79c8d98cfd6 darcs-hash:20100502200252-f7719-5d5627cdca1445079e697bcf2547def58fdf273b
2010-05-03Less refreshing in mouse-2 binding (thanks aavogt)Spencer Janssen
Ignore-this: 5d61d6fd9a7663d0a7a1c8e2526230f7 darcs-hash:20100503155017-25a6b-af89c8923f42cde6478449da0584c643d5bf0a9c
2009-01-14Replaced custom forever_ by library functionDaniel Schoepe
darcs-hash:20090114215556-cb1c6-babaac0e9aeceba8006995aa1ae15d63cb35c724
2010-03-27reveal: don't insert non-clients into the set of mapped windowsTomas Janousek
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
2010-02-14loc.hs: hlintifygwern0
Ignore-this: c447928ce68d0a968b55af3539c979fa darcs-hash:20100213231537-f7719-a5c1073d4a25076f08de63521bc37f5833fc7a5b
2010-02-14Various clean-ups suggested by HLintSpencer Janssen
Ignore-this: ccaa6e774f2f8169e6083eddcffe31b6 darcs-hash:20100214025750-25a6b-c15d6ca0ac2f1dc7d3da2f7b311584df7f96dffd
2010-02-13Make the --replace docs consistentSpencer Janssen
Ignore-this: c99526bce66ae1154fbf5713622f035d darcs-hash:20100213002647-25a6b-fd03f41ed33f00fc74f860891d697a44b4b3a104
2009-12-20Add --replace flag with documentation (issue 99).Adam Vogt
Ignore-this: c56000295b75c66309913e29e1671d88 darcs-hash:20091220183529-1499c-3c77980c6e443252334c118e2284fa7ed4933bff
2010-02-11Fix compile error when using base-3 (thanks bogner).Adam Vogt
Ignore-this: 60ba65613bc746e7e88f11a7e30b050f darcs-hash:20100211063938-1499c-e32c4977f2e426d82550dcdddf5bb7d0e9d201d4
2010-01-13Broadcast PropertyChange events (needed for layouts with decoration)Daniel Schoepe
Ignore-this: c8315f438fed66b12282c9bfe70a4d0b darcs-hash:20100113204017-7f603-729f7e7ef83461c0bdd2e45cdd4a07724af7f8a2
2010-01-18Rename numlockMask to numberlockMask to help users of the template config.Adam Vogt
Ignore-this: 4050ed2d1ad373386c2e2b44145f07d9 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 ] darcs-hash:20100118162256-1499c-c473138c7c8589e7a40fa17675fd5cafe2dc4c11
2010-01-18Correct warnings with ghc-6.12Adam Vogt
Ignore-this: a48ed095b72aedec9eeb88781ace66dc 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 darcs-hash:20100118181532-1499c-5c496678ef76f2f50b43b0fc4582cfef7c237654
2009-12-23Add xfork: a forkProcess that works around process global stateSpencer Janssen
Ignore-this: 3f968260d8c1b6710c82566520c47c43 darcs-hash:20091223061623-25a6b-3b3cc5f1a12543336e5b8581f9798989c4d848ac
2009-12-17extra-source-files for the new manpageSpencer Janssen
Ignore-this: 919d964238198dd56d96a5052c2419c7 darcs-hash:20091216232005-25a6b-2abad51e016641e3c4787cee8d0c4a9de361f6c1
2009-12-17Bump to 0.9.1Spencer Janssen
Ignore-this: 8a03850d758e1e4030d930cd8bf08ba9 darcs-hash:20091216231110-25a6b-65d98519fc3ac5187545132dd3360880eca1e5c5
2009-12-16Determine numlockMask automatically, fixes #120Spencer Janssen
Ignore-this: d80c82dd0a23dc7a77fdc32fd2792130 darcs-hash:20091216012140-25a6b-1730d8fef04b735b04475d1772e4825fa44cb318
2009-12-16Update for X11 1.5.0.0Spencer Janssen
Ignore-this: 669c764c4c0ca516c8bdc1dfa35cd66 darcs-hash:20091216011700-25a6b-bfb30dfcc001e9b872402cd5adcb72af6fb65464
2009-12-16Safer X11 version dependencySpencer Janssen
Ignore-this: 8297f7a6a65c5c97f83f860f642fc25 darcs-hash:20091216010330-25a6b-1e7cf17a485062a62460f9b01ff45474fe7db0ef
2009-11-26man/xmonad.hs: remove reference to deprecated 'dynamicLogDzen' functionBrent Yorgey
Ignore-this: 7aeeac9791ffd3e6ac22bf158ea86536 darcs-hash:20091126053908-1e371-d3bcfcdbcca7b375f0855e2bc9643b905a65c09b
2009-12-08A few tweaks to --verbose-versionSpencer Janssen
Ignore-this: cf3d6a904d23891829c10f4966974673 darcs-hash:20091208040729-25a6b-67a1ed2a483e9beb425f833f9487f1abeb720a26
2009-12-06Generalize the type of (<+>). It can be used for keybindings too.Adam Vogt
Ignore-this: af15248be5e483d1a6e924f786fcc1c4 darcs-hash:20091205233611-1499c-c79ec59901bb97416b25ecd5f1261a7a3331744b
2009-11-28Main.hs +--verbose-version flaggwern0
Ignore-this: 61a081f33adb460ea459950a750dd93f 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" darcs-hash:20091128144840-f7719-1a4ee39193cf86e2b6fa79c299c6daf5bb90dc07
2009-11-19Swap the order that windows are mapped/unmapped. Addresses #322Spencer Janssen
Ignore-this: 22087204f1b84dae98a3cf2b7f116d3f darcs-hash:20091119025440-25a6b-c9cfb15b2d5bc97c6610592b67d9cd098647c824
2009-11-11Add GPL warning to GenerateManpageSpencer Janssen
Ignore-this: ea24691b8198976a4088a2708e0b4c94 darcs-hash:20091111000106-25a6b-ff6d500ee966c0cc17059190cfdfa32c0f4fdaee
2009-10-28Add a basic header to the html manpage outputAdam Vogt
Ignore-this: 2641e0fb3179616075fa7549b57740f3 darcs-hash:20091028033042-1499c-82c78ebe5d67b222a2f62f7da01f2734893553f6