aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Prompt/Shell.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make commandToComplete in XMonad.Prompt.Shell complete last wordmd143rbh7f2014-01-301-1/+0
| | | | | | | | | | Ignore-this: b0fe22fdd7b9409835fd0ca069f2e01a The following change from 2013-02-09 breaks shell completion for me: hunk ./XMonad/Prompt/Shell.hs 65 + commandToComplete _ c darcs-hash:20140130200050-57ebf-1c86acb3860e9860cd99ec11f03d779622aea011.gz
* Catch exceptions when finding commands on PATH in Prompt.ShellThomas Tuegel2013-06-171-6/+2
| | | | | | Ignore-this: 5a4d08c80301864bc14ed784f1054c3f darcs-hash:20130616230219-30370-faf7ce8665584673a3d0a5a1a609eebb56ab2b66.gz
* use Data.Default wherever possible, and deprecate the things it replacesDaniel Wagner2013-05-281-1/+1
| | | | | | Ignore-this: 898458b1d2868a70dfb09faf473dc7aa darcs-hash:20130528013909-76d51-863278165b6f149c47b08b31b34e85ddcab19f1f.gz
* spawn command when no completion is available (if alwaysHighlight is True); ↵c.lopez2013-02-091-0/+1
| | | | | | | | changes commandToComplete in Prompt/Shell to complete the whole word instead of using getLastWord Ignore-this: ca7d354bb301b555b64d5e76e31d10e8 darcs-hash:20130209190456-c3db2-5bb4a8a2aa97c180814ca90a090054efc36d4cfe.gz
* Use Control.Exception.catch explitly to avoid warningsAdam Vogt2012-11-091-4/+3
| | | | | | | | | | | | | | Ignore-this: 2cebdfe604c581f2b4a644e9aed726c7 The base that comes with ghc-7.6.1 no longer includes Prelude.catch; so these modules were changed so that there is no warning for import Prelude hiding (catch) At the same time these changes should be compatible with older GHCs, since the catch being has never been the one in the Prelude. darcs-hash:20121109013506-1499c-c593662b0780eb49287efcbfe0e9796f7dd57c73.gz
* Correctly get the autocompletion item when alwaysHighlight in XMonad.Prompt ↵c.lopez2012-08-111-12/+12
| | | | | | | | is True Ignore-this: fa2600df210c7d3472a797f19fb31a7 darcs-hash:20120811104805-c3db2-130ba7583c5498a5d8b30f075d394db203f65329.gz
* P.Shell documentation and add missing unsafePrompt exportAdam Vogt2011-12-071-3/+11
| | | | | | | | | | | | Ignore-this: a03992ffdc9c1a0f5bfa6dafc453b587 Haddock (version 2.9.2 at least) does not attach documentation to any of a b or c when given: -- | documentation a,b,c :: X darcs-hash:20111207163951-1499c-63c977052b16fcd79857712ac39bd155cb6461d1.gz
* XMonad.Prompt.Shell: improve 'env' documentation to cover goodgrue's problemgwern02011-11-281-1/+3
| | | | | | Ignore-this: 7b652a280960cbdf99c236496ca091b0 darcs-hash:20111127231507-f7719-d135757d9c584e50d0cd4112d1a4d2fe87841f91.gz
* Be consistent with core utf8-string usage.Adam Vogt2011-11-181-3/+3
| | | | | | | | | | Ignore-this: 9de0599d0fb888c58e11598d4de9599e Now that spawn assumes executeFile takes a String containing utf8 codepoints (and takes an actual String as input) adjust Prompt.Shell to avoid double encoding. U.Run functions are updated to be consistent with spawn. darcs-hash:20111118184745-1499c-0f5bee188cc9540d2747db1adbf87619011a5443.gz
* Correct completions of utf8-named file in X.P.ShellAdam Vogt2011-11-111-4/+5
| | | | | | Ignore-this: 9aa10143f313b06afdb11e61777a7d20 darcs-hash:20111111215655-1499c-778c2896f89bf1085217059c72b05857c04931a2.gz
* GHC 7 compatDaniel Wagner2011-07-311-2/+7
| | | | | | | | | Ignore-this: 17a43a709e70ebccc925e016d7057399 * true error: more modules export foldl/foldl'/foldr, so explicitly use the Data.Foldable one * -Werror error: transition from Control.OldException to Control.Exception, assuming everything was IOException darcs-hash:20110731170850-76d51-71271524485f6d10f84521f271182bea5085d400.gz
* remove decodeInput/encodeOutputgwern02010-06-151-50/+50
| | | | | | | | Ignore-this: 2ed6a014130dba95c6b0a6fcac055110 see http://code.google.com/p/xmonad/issues/detail?id48 they are just synonyms for 2 utf8-string functions, and don't really help darcs-hash:20100614232300-f7719-66f0606d9c7323186cb6aa56dff11c506bb79c4e.gz
* suppress some warnings under ghc 6.12.1 and clean up redundant imports to ↵Brent Yorgey2010-01-121-1/+0
| | | | | | | | get rid of some others. Ignore-this: bf3487b27036b02797d9f528a078d006 darcs-hash:20100112172507-1e371-1b466e62ac727b196330c72c8553116282ef5702.gz
* X.P.Shell, filter empty string from PATHTim Horton2009-12-241-1/+1
| | | | | | | | Ignore-this: 1aec55452f917d0be2bff7fcf5937766 doesDirectoryExist returns True if given an empty string using ghc < darcs-hash:20091224033217-1db5e-f87f8470346c2684d5b324048320e15f50f30377.gz
* Refer to modm as the current modMaskAdam Vogt2009-10-221-3/+3
| | | | | | | | Ignore-this: d097c7dc1746c55e1d4078a7148f9d5a This makes the config suggestions consistent with the current template. darcs-hash:20091022041126-1499c-5dd63076fdd71a61276cfc8e648bada81d9cc586.gz
* minor hlint cleanup of Prompt and XMonad.Prompt.* sub-modulessean.escriva2009-09-281-1/+1
| | | | | | Ignore-this: 25e71f59bdcc5bf94c2d6f476833216b darcs-hash:20090928204443-29414-d1844586f2955c8b76d971b20d6e2b6c1ea91d4d.gz
* update callers of safeSpawngwern02009-06-221-1/+1
| | | | | | Ignore-this: 484eca17b9877f7d587fc5bce8c5ae8a darcs-hash:20090622201423-f7719-e2e02429f80ee2ef794680ebbffda67f1847835c.gz
* Prompt.Shell: escape ampersandValery V. Vorotyntsev2009-03-121-2/+1
| | | | | | | | Ignore-this: 7200b76af8109bab794157da46cb0030 Ampersand (&) is a special character and should be escaped. darcs-hash:20090312091314-752c4-e16dcbdf05ea59db8b2e02d3157cd98ac2734d9b.gz
* Add XMonad.Actions.SpawnOnSpencer Janssen2009-01-171-2/+3
| | | | | | Ignore-this: 63869d1ab11f2ed5aab1690763065800 darcs-hash:20090117040432-25a6b-306aa18fed69a47197ca8c349cf6452939db5188.gz
* forgot a haddock for getEditor in Shell.hsgwern02008-04-011-0/+1
| | | | darcs-hash:20080401022012-f7719-daae98e66ffd31b165a997b82f67d2a0a4d390a4.gz
* Shell.hs: +getBrowser, getEditor, helper functiongwern02008-04-011-0/+19
| | | | | | | The helper function asks the shell for the value of a variable, else returns the second argument. getBrowser and getEditor obviously specialize it for two particular possibly queries darcs-hash:20080401013447-f7719-ef866971330f39e4938445e645a726a56707d04f.gz
* added RunOrRaisePrompt, exported getCommands from ShellJustin Bogner2008-03-231-0/+1
| | | | darcs-hash:20080323222632-18f27-a9eb1ed596a12f474f45f9d40a8f981ff01326d4.gz
* Shell: add support for UTF-8 localesAndrea Rossato2008-03-021-5/+5
| | | | darcs-hash:20080302095924-32816-62d05666cf2d7c3897055aa20afff0f0c31eda1f.gz
* some code formattingAndrea Rossato2008-02-171-9/+9
| | | | darcs-hash:20080217124434-32816-3ea034e6955a1a8d674f84d99fcc8c96df78a359.gz
* Shell: escape the string in the command line onlyAndrea Rossato2008-02-161-2/+3
| | | | darcs-hash:20080216133651-32816-c092df2db541278400906696550f43b6052a5e9a.gz
* Prompt.Shell: if there's just one completion and it is a directory add a ↵Andrea Rossato2008-02-161-2/+8
| | | | | | trailing slash darcs-hash:20080216114005-32816-f4b424bd543885bff361b75ad1cc7e7511260f6a.gz
* Don't bother checking executable bits of items in $PATH, yields a ↵Spencer Janssen2007-12-261-10/+2
| | | | | | significant speed-up darcs-hash:20071226032412-a5988-0de67a84893bbcf766a111afe329d6656fb51887.gz
* Updated documentation of all prompts in XMonad.PromptAndrea Rossato2007-11-211-6/+3
| | | | darcs-hash:20071121142715-32816-d7bc698f2a035139bf7a512af20804c872b6d467.gz
* Shell: small doc fixAndrea Rossato2007-11-211-2/+2
| | | | darcs-hash:20071121141013-32816-56d68d4aec55a79510af79e993469ffa74a472d6.gz
* Prompt/*: add XConfig variable to keybindings in doc.Joachim Fasting2007-11-181-2/+2
| | | | darcs-hash:20071118144849-928c4-27456c3d84792fde8812db60dec0fa7878a0f3c4.gz
* Prompt/Shell.hs: fix invalid module import in usage doc.Joachim Fasting2007-11-171-1/+1
| | | | darcs-hash:20071117224614-928c4-f3676bffbfc1d7e46f4e6280bb7fed2a9ebe412d.gz
* -Wall policeSpencer Janssen2007-11-051-1/+1
| | | | darcs-hash:20071105060036-a5988-67e0d7402a87ae5d672e5b556a5a03caf6ad5559.gz
* HierarchifySpencer Janssen2007-11-011-0/+127
darcs-hash:20071101201059-a5988-fc1f1262bec1b69e13ba18ae7cefeafc8c4471d4.gz