Age | Commit message (Collapse) | Author |
|
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
|
|
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
|
|
Ignore-this: f77e1ba4fdb2c15635be379d6e5f58e9
darcs-hash:20100330003310-1499c-c2b0bdd897e6f87630b4c025544745acd157fcd3
|
|
Ignore-this: e3859ef530c04cb6c2c9bfec5cc412e1
darcs-hash:20111013162509-76d51-30199fdc9986b060dc592dba699291a3a6691a90
|
|
Ignore-this: 144ecf69bf57464f0de5a68837142190
darcs-hash:20110809195250-76d51-7d0cc80aecc162339ac6323bad61d5813500d4f0
|
|
Ignore-this: 5f4c8907066e1ea5df3f384a34951402
darcs-hash:20110609042424-1499c-bc1a04152e8f19d14d01604144b9d202affcc660
|
|
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
|
|
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
|
|
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
|
|
Ignore-this: 1d5ef3e32540bbfbf60578858895d7c
darcs-hash:20110524015135-1499c-391404d33d5cdb8a5444c8bd016369eb033308c2
|
|
Ignore-this: 2328f5a2ca705279ba8ae1fe4decd03e
darcs-hash:20110224003021-8238f-5f37da8419ee25376f6c48da67b2ae781e89f4dd
|
|
Ignore-this: f42a8081a62954d342790409cf12542c
darcs-hash:20110522183755-f7719-0699da4722b80dfb440971c088fbe45043db2110
|
|
Ignore-this: 8fa9ad872a5cf932c3903cd12163ba7d
Prompted by Janis's usual request for updated HCARs
darcs-hash:20110411164519-f7719-fa41cd34c242e5cfc10f3b18be97c4d9485939ad
|
|
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
|
|
Ignore-this: 788da7a151c6094e11709bb1a95299c
darcs-hash:20101109205022-f7719-86fffa1a4d51909e3c5d0a07691c423cf9f424c9
|
|
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
|
|
Ignore-this: 6fdd88c649d37670501aa47594586ee6
darcs-hash:20101231163118-1499c-1ded61bf5473fdf93267bc993b9bf72afa18134d
|
|
Ignore-this: 3f5efd5786ef0182a6f86494d1d933c9
darcs-hash:20100403181354-1499c-56cae48d86405d346010fb6d0d20afa71f1caa4c
|
|
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
|
|
Ignore-this: 8375f7011256783c763c78e127f89a4a
darcs-hash:20100403181115-1499c-d30cb037ab07f6b1d4774968a896139288e1bec2
|
|
Ignore-this: e68604d52a117365347e2ec8ee99c1f2
darcs-hash:20100322150622-1499c-57c941c7ce4712c78b83206e14994d8e7261348b
|
|
Ignore-this: 436bd4d12e73c0fbb46a946d6dfb5306
darcs-hash:20100620175741-f7719-02c5812f3dc4a27f3ee77b8692a5d207a9732351
|
|
Ignore-this: 55ac1c5dadc88a0d7635d8952feb40a0
darcs-hash:20100415173936-c9ff5-505c98e1de70a1a5f616d8f3bb260a431d165f6c
|
|
Ignore-this: 5724b4d52ce0e748ef36c4a6f343dcfd
darcs-hash:20100502201321-f7719-0a7a1d02fc07db89b96544ff4a98587edc741fad
|
|
Ignore-this: 9b13691977a4e96d14ebf79c8d98cfd6
darcs-hash:20100502200252-f7719-5d5627cdca1445079e697bcf2547def58fdf273b
|
|
Ignore-this: 5d61d6fd9a7663d0a7a1c8e2526230f7
darcs-hash:20100503155017-25a6b-af89c8923f42cde6478449da0584c643d5bf0a9c
|
|
darcs-hash:20090114215556-cb1c6-babaac0e9aeceba8006995aa1ae15d63cb35c724
|
|
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
|
|
Ignore-this: c447928ce68d0a968b55af3539c979fa
darcs-hash:20100213231537-f7719-a5c1073d4a25076f08de63521bc37f5833fc7a5b
|
|
Ignore-this: ccaa6e774f2f8169e6083eddcffe31b6
darcs-hash:20100214025750-25a6b-c15d6ca0ac2f1dc7d3da2f7b311584df7f96dffd
|
|
Ignore-this: c99526bce66ae1154fbf5713622f035d
darcs-hash:20100213002647-25a6b-fd03f41ed33f00fc74f860891d697a44b4b3a104
|
|
Ignore-this: c56000295b75c66309913e29e1671d88
darcs-hash:20091220183529-1499c-3c77980c6e443252334c118e2284fa7ed4933bff
|
|
Ignore-this: 60ba65613bc746e7e88f11a7e30b050f
darcs-hash:20100211063938-1499c-e32c4977f2e426d82550dcdddf5bb7d0e9d201d4
|
|
Ignore-this: c8315f438fed66b12282c9bfe70a4d0b
darcs-hash:20100113204017-7f603-729f7e7ef83461c0bdd2e45cdd4a07724af7f8a2
|
|
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
|
|
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
|
|
Ignore-this: 3f968260d8c1b6710c82566520c47c43
darcs-hash:20091223061623-25a6b-3b3cc5f1a12543336e5b8581f9798989c4d848ac
|
|
Ignore-this: 919d964238198dd56d96a5052c2419c7
darcs-hash:20091216232005-25a6b-2abad51e016641e3c4787cee8d0c4a9de361f6c1
|
|
Ignore-this: 8a03850d758e1e4030d930cd8bf08ba9
darcs-hash:20091216231110-25a6b-65d98519fc3ac5187545132dd3360880eca1e5c5
|
|
Ignore-this: d80c82dd0a23dc7a77fdc32fd2792130
darcs-hash:20091216012140-25a6b-1730d8fef04b735b04475d1772e4825fa44cb318
|
|
Ignore-this: 669c764c4c0ca516c8bdc1dfa35cd66
darcs-hash:20091216011700-25a6b-bfb30dfcc001e9b872402cd5adcb72af6fb65464
|
|
Ignore-this: 8297f7a6a65c5c97f83f860f642fc25
darcs-hash:20091216010330-25a6b-1e7cf17a485062a62460f9b01ff45474fe7db0ef
|
|
Ignore-this: 7aeeac9791ffd3e6ac22bf158ea86536
darcs-hash:20091126053908-1e371-d3bcfcdbcca7b375f0855e2bc9643b905a65c09b
|
|
Ignore-this: cf3d6a904d23891829c10f4966974673
darcs-hash:20091208040729-25a6b-67a1ed2a483e9beb425f833f9487f1abeb720a26
|
|
Ignore-this: af15248be5e483d1a6e924f786fcc1c4
darcs-hash:20091205233611-1499c-c79ec59901bb97416b25ecd5f1261a7a3331744b
|
|
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
|
|
Ignore-this: 22087204f1b84dae98a3cf2b7f116d3f
darcs-hash:20091119025440-25a6b-c9cfb15b2d5bc97c6610592b67d9cd098647c824
|
|
Ignore-this: ea24691b8198976a4088a2708e0b4c94
darcs-hash:20091111000106-25a6b-ff6d500ee966c0cc17059190cfdfa32c0f4fdaee
|
|
Ignore-this: 2641e0fb3179616075fa7549b57740f3
darcs-hash:20091028033042-1499c-82c78ebe5d67b222a2f62f7da01f2734893553f6
|
|
Ignore-this: cdf7cdc8e44b21de8fc7725bde299792
darcs-hash:20091028030639-1499c-5dc33fabbc918783d5b668072101b6857a986ef6
|