Valery V. Vorotyntsev
75a3e2e290
Prompt.Shell: escape ampersand
...
Ampersand (&) is a special character and should be escaped.
2009-03-12 09:13:14 +00:00
Spencer Janssen
c51f64476a
Add XMonad.Actions.SpawnOn
2009-01-17 04:04:32 +00:00
Spencer Janssen
0272b8e468
Update all uses of doubleFork/waitForProcess
2009-01-16 21:03:15 +00:00
deadguysfrom
2520104b1e
windowPromptBringCopy
2008-10-23 17:30:19 +00:00
Devin Mullins
e58933b9c1
simplify WindowBringer code, and change greedyView to focusWindow
2008-08-11 03:31:37 +00:00
Devin Mullins
99f9c8acc3
add autoComplete option to XMonad.Prompt
...
Maybe this will get Gwern one step closer to a complete Ratpoison binding.
2008-07-04 07:34:15 +00:00
zhen.sydow
ac6f1a66fe
move AppLauncher from Actions module to Prompt module
2008-05-13 20:12:52 +00:00
gwern0
7382e616a9
forgot a haddock for getEditor in Shell.hs
2008-04-01 02:20:12 +00:00
gwern0
acd13fd324
RunOrRaise.hs: FF 3 doesn't use the "Firefox-bin" classname
2008-04-01 01:50:49 +00:00
gwern0
494823eb82
Shell.hs: +getBrowser, getEditor, helper function
...
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
2008-04-01 01:34:47 +00:00
Justin Bogner
f0cb1b3bf2
added RunOrRaisePrompt, exported getCommands from Shell
2008-03-23 22:26:32 +00:00
Lukas Mai
9ccc684f3d
Xmonad.Prompt.DirExec: fix haddock error
2008-03-16 04:28:40 +00:00
Andrea Rossato
83f5512909
Shell: add support for UTF-8 locales
2008-03-02 09:59:24 +00:00
Andrea Rossato
7f14dbb5dd
Ssh: coding style
2008-02-29 10:03:46 +00:00
Andrea Rossato
639558798f
Ssh: complete known hosts with non standard ports too
2008-02-29 09:50:14 +00:00
nicolas.pouillard
579a3feb1c
Fix xmonadPromptC and use it.
2008-03-06 16:39:28 +00:00
Juraj Hercek
91da412bf1
Adjusted signature of DirExec module functions.
...
- added parameter for function which executes the selected program
- renamed dirExecPromptWithName to dirExecPromptNamed
2008-03-01 17:19:05 +00:00
Juraj Hercek
34f9ad7d1f
Import of new DirExec module.
...
- allows execution of executable files from specific directory
2008-02-29 21:22:57 +00:00
Andrea Rossato
977349d911
Prompt.Theme: use mkComplFunFromList' to generate completions
2008-02-17 12:44:53 +00:00
Andrea Rossato
72806ee75c
some code formatting
2008-02-17 12:44:34 +00:00
Andrea Rossato
62637b0325
Prompt.XMonad: use mkComplFunFromList' to get all the completions with an empty command line
2008-02-16 13:39:49 +00:00
Andrea Rossato
4def39f610
Prompt.Window: remove unneeded and ugly escaping/unescaping
2008-02-16 13:38:42 +00:00
Andrea Rossato
f611982205
Theme: move theme's nextCompletion implementation to Prompt.getNextCompletion
2008-02-16 13:37:38 +00:00
Andrea Rossato
b06e4a50fb
Shell: escape the string in the command line only
2008-02-16 13:36:51 +00:00
Andrea Rossato
1dd33dc560
Prompt.Theme: display all theme information and handle completion accordingly
2008-02-16 11:41:59 +00:00
Andrea Rossato
e753278080
Prompt.Shell: if there's just one completion and it is a directory add a trailing slash
2008-02-16 11:40:05 +00:00
gwern0
14792eb6cc
Run.hs: add an option to runinterms
...
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.
2008-02-05 03:18:24 +00:00
Andrea Rossato
0e9b9d7263
Prompt.Theme: comments and some point-free
2008-02-07 23:21:55 +00:00
Andrea Rossato
7493f8fb04
Add Prompt.Theme: a prompt for dynamically applying a theme to the current workspace
2008-02-07 18:43:21 +00:00
David Roundy
7b022b9981
use Util.WorkspaceCompare in Prompt.Workspace.
2008-02-06 00:40:57 +00:00
Spencer Janssen
c6e80350e2
Don't bother checking executable bits of items in $PATH, yields a significant speed-up
2007-12-26 03:24:12 +00:00
"Valery V. Vorotyntsev"
fb9a8cfef8
Man.hs: input speedup
...
Descend manpage directories once -- when `manPrompt' is called.
(Previous version used to search directories upon each character
arrival.)
2007-12-12 09:02:56 +00:00
dominik
0e3d6afc96
Sshprompt: Add explanation for the completion in sshprompt
2007-12-07 00:09:04 +00:00
Spencer Janssen
3a522e7e3c
Remove XMonad.Operations imports
2007-12-08 00:05:47 +00:00
Spencer Janssen
dc11825588
Remove redundant imports
2007-12-07 23:38:27 +00:00
Brent Yorgey
7acf6462cb
refactor XMonad.Prompt, add new modules XMonad.Prompt.{Input,Email}
...
XMonad.Prompt.Input is a new module which provides a framework for
prompting the user for input and passing it along to some other action,
useful for building actions which require user input.
XMonad.Prompt.Email is a simple example of the use of XMonad.Prompt.Input,
which prompts the user for a recipient, subject, and body, and sends
a one-line email.
I also made a small refactoring to XMonad.Prompt in order to support
XMonad.Prompt.Input.
2007-11-28 14:24:17 +00:00
Brent Yorgey
baa85def23
AppendFile: initial import
...
XMonad.Prompt.AppendFile is a new module which provides a prompt for
appending a single line of text to a file. I use it for quickly
writing down ideas/todos/etc. to a special file when I can't be
bothered to stop what I'm doing to write things down properly.
2007-11-27 22:42:58 +00:00
"Valery V. Vorotyntsev"
ecfa40bec9
Prompt/Man.hs: fixing haddock
2007-11-22 09:18:28 +00:00
Andrea Rossato
2a443363b8
Updated documentation of all prompts in XMonad.Prompt
2007-11-21 14:27:15 +00:00
Andrea Rossato
816b866c32
Shell: small doc fix
2007-11-21 14:10:13 +00:00
Joachim Fasting
9ff17a46aa
Prompt/*: add XConfig variable to keybindings in doc.
2007-11-18 14:48:49 +00:00
Joachim Fasting
0d383fa26f
Prompt/XMonad.hs: minor typo in doc.
2007-11-18 14:47:22 +00:00
Joachim Fasting
c29c440a39
Prompt/Man.hs: remove docstring.
2007-11-18 14:32:40 +00:00
Joachim Fasting
3d692c0d23
Prompt/Workspace.hs: suggest using defaultXPConfig in usage doc.
2007-11-17 23:09:40 +00:00
Joachim Fasting
8bef395ab9
Prompt/Workspace.hs: update module description.
2007-11-17 23:09:31 +00:00
Joachim Fasting
353687db43
Prompt/Window.hs: fix import statements in usage doc.
2007-11-17 23:08:54 +00:00
Joachim Fasting
7b5ee95ef6
Prompt/Ssh.hs: fix import statements in usage doc.
2007-11-17 23:08:14 +00:00
Joachim Fasting
3c03484bf3
Prompt/Man.hs: tweak import stuff in usage doc.
2007-11-17 23:07:34 +00:00
Joachim Fasting
342380e330
Prompt/Layout.hs: add missing import to usage doc.
2007-11-17 23:06:27 +00:00
Joachim Fasting
42da6bf450
Prompt/Shell.hs: fix invalid module import in usage doc.
2007-11-17 22:46:14 +00:00