aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Util/Run.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Util.Run: minor clarification in commentgwern02008-03-031-1/+1
| | | | darcs-hash:20080303051513-f7719-6ebdf87e5a5889f480ad10e1f489dc7ce625ce46.gz
* Run.hs: add an option to runintermsgwern02008-02-051-5/+5
| | | | | | | | | | | | It turns out that for urxvt, and most terminal, apparently, once you give a '-e' option, that's it. They will not interpret anything after that as anything but input for /bin/sh, so if you wanted to go 'runInTerm "'screen -r session' -title IRC"', you were SOL - the -title would not be seen by urxvt. This, needless to say, is bad, since then you can't do stuff like set the title which means various hooks and extensions are helpless. This patch adds an extra options argument which is inserted *before* the -e. If you want the old behaivour, you can just go 'runInTerm "" "executable"', but now if you need to do something extra, 'runInTerm "-title mutt" "mutt"' works fine. This patch also updates callers. darcs-hash:20080205031824-f7719-ca5117c1b75f6667459273be2613bc29e8cbbacb.gz
* Use doubleFork instead of manual double fork, or buggy single fork.nicolas.pouillard2008-01-141-27/+15
| | | | | | | This fixes showWName because Timer was leaking zombie processes. You should update xmonad, since doubleFork was not exported. darcs-hash:20080114202833-94725-04a4419a36181a6cc0d662b868fef3374d9b38c1.gz
* Run.hs: fix documentation, cleanup whitespaceValery V. Vorotyntsev2007-12-121-3/+3
| | | | darcs-hash:20071212091516-ae588-40ba4e8560f1132c6054b3b459c9fcbf9c7679e3.gz
* Remove redundant importsSpencer Janssen2007-12-081-1/+1
| | | | darcs-hash:20071207233827-a5988-9e41d51120499637f14d115f2cf1428edaf326bb.gz
* Miscellaneous spell-checkingShachaf Ben-Kiki2007-11-191-1/+1
| | | | darcs-hash:20071118230319-bffde-6c56202afece4ecc55d48d37bde3f80edaff66f7.gz
* XMonad.Util.Run: meny haddock fixesAndrea Rossato2007-11-161-28/+38
| | | | | | | I've also trasnformed gwern's comments to use '--' instead of {- -}, for uniformity. darcs-hash:20071116120938-32816-c342a43b4bb3dc813ac8231838b607cd8f58b530.gz
* typo fix in Util.RunDevin Mullins2007-11-101-1/+1
| | | | darcs-hash:20071110211328-78224-d2f8f3c41f0df0710b1d6317d14cc9090735a6fd.gz
* Generalize safe/unsafeSpawn to MonadIOSpencer Janssen2007-11-091-3/+3
| | | | darcs-hash:20071109073810-a5988-634efa9c3c56f39ea64be1b29791bb61c54eb6bd.gz
* Add spawnPipeSpencer Janssen2007-11-071-2/+20
| | | | darcs-hash:20071107075009-a5988-a5a816a093890ddc9477ca7d6cb339061256d16d.gz
* make Setup haddock work againLukas Mai2007-11-061-1/+3
| | | | darcs-hash:20071106141829-462cf-c1daa2d74d17a314c7b1f68f9952e8502e44628f.gz
* HierarchifySpencer Janssen2007-11-011-0/+114
darcs-hash:20071101201059-a5988-fc1f1262bec1b69e13ba18ae7cefeafc8c4471d4.gz