Bogdan Sinitsyn
a61ce8dd74
improve documentation for X.Prompt
2016-01-08 20:29:45 +03:00
Bogdan Sinitsyn
bce9c551ef
fix CenteredAt in X.Prompt
2016-01-01 00:22:45 +03:00
Bogdan Sinitsyn
26309d1622
improve CenteredAt in X.Prompt
2015-12-31 23:51:03 +03:00
Bogdan Sinitsyn
d81b4e5bcb
add documentation for XPPosition in X.Prompt
2015-12-31 23:36:07 +03:00
Bogdan Sinitsyn
6043914841
fix border between prompt and completions in X.Prompt
2015-12-31 16:03:00 +03:00
Bogdan Sinitsyn
ed7be9a791
fix border between prompt and completion window in X.Prompt
2015-12-31 15:57:36 +03:00
Bogdan Sinitsyn
becb724f95
fix prompt width
2015-12-28 19:37:52 +03:00
Bogdan Sinitsyn
0447c76d48
change documentation
2015-12-28 15:19:02 +03:00
Bogdan Sinitsyn
e47794148c
fix border drawing
2015-12-28 15:14:35 +03:00
Bogdan Sinitsyn
edd6b8be55
add customization for prompt position
2015-12-28 14:49:36 +03:00
Kurnevsky Evgeny
09f3c3fbea
Bugfix for moveHistory when alwaysHighlight is enabled.
2015-12-09 17:50:15 +03:00
Adam Vogt
6cbddae8c2
add another extension to actually fix the build with ghc-7.10-RC1
2015-01-24 11:19:39 +00:00
Daniel Wagner
0f1b6fb772
use Data.Default wherever possible, and deprecate the things it replaces
2013-05-28 01:39:09 +00:00
Paul Fertser
8bfe148416
Allow to limit maximum row count in X.Prompt completion window
...
On a keyboard-less device (such as a smartphone), where one has to use
an on-screen keyboard, the maximum completion window height must be
limited to avoid overlapping the keyboard.
2013-02-21 12:20:50 +00:00
c.lopez
34800741e5
spawn command when no completion is available (if alwaysHighlight is True); changes commandToComplete in Prompt/Shell to complete the whole word instead of using getLastWord
2013-02-09 19:04:56 +00:00
Adam Vogt
895c47fb4e
Record polachok's fix for issue 507
2012-12-16 18:27:24 +00:00
Adam Vogt
3fa51ed656
Use Control.Exception.catch explitly to avoid warnings
...
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.
2012-11-09 01:35:06 +00:00
c.lopez
0af63a4767
Improves haddock documentation
2012-08-26 09:17:16 +00:00
c.lopez
7245766c6d
Improve comments, add an error throw that shouldn't happen
2012-08-26 08:54:26 +00:00
c.lopez
cd6feb81e2
fix a bug when ncompletions = nrows
2012-08-26 08:31:37 +00:00
c.lopez
b5f9a61dbe
Correctly get the autocompletion item when alwaysHighlight in XMonad.Prompt is True
2012-08-11 10:48:05 +00:00
c.lopez
3c74148a2f
Changes on XPrompt:
...
* Adds mkPromptWithModes, creates a prompt given a list of modes (list of XPType).
* Adds Setting `alwaysHighlight` to defaultXPConfig. When set to true, autocompletion always highlight the first result if it is not highlighted.
Adds module XMonad.Actions.Launcher. This module allows to combine and switch between instances of XPrompt. It includes a default set of modes which require the programs `hoogle`, `locate` and `calc` to be installed to work properly.
2012-06-28 10:17:49 +00:00
Brent Yorgey
e705eba1e0
updates to XMonad.Prompt re: word-oriented commands
...
+ change killWord and moveWord to have emacs-like behavior: first move
past/kill consecutive whitespace, then move past/kill consecutive
non-whitespace.
+ create variants killWord' and moveWord' which take a predicate
specifying non-word characters.
+ create variants defaultXPKeymap' and emacsLikeXPKeymap' which take
the same sort of predicate, which is applied to all keybindings with
word-oriented commands.
2012-05-10 17:43:17 +00:00
Adam Vogt
1a735f04e3
Remove trailing whitespace.
2012-04-28 19:40:48 +00:00
Carlos Lopez-Camey
d2739b1683
Add emacs-like keys to browse history in XMonad.Prompt
2012-04-21 11:07:37 +00:00
Carlos Lopez-Camey
9ecc76e087
Adds an emacs-like Keymap in XMonad.Prompt
2012-04-21 01:23:35 +00:00
Adam Vogt
067ccb950e
Export types to reduce haddock warnings.
2010-10-23 19:57:55 +00:00
Mats Rauhala
2ab79a7c35
Compile with ghc7
2011-05-04 19:24:55 +00:00
Adam Vogt
2e30d259b8
Remove last excess definition of `fi' (fromIntegral)
2010-09-13 23:38:50 +00:00
gwern0
6472683476
remove decodeInput/encodeOutput
...
see http://code.google.com/p/xmonad/issues/detail?id=348
they are just synonyms for 2 utf8-string functions, and don't really help
2010-06-14 23:23:00 +00:00
Adam Vogt
ceb24fb8b4
Prompt: handle case of historySize=0 better.
2010-04-21 18:30:06 +00:00
gwern0
38228517eb
XMonad.Prompt: remove white border from greenXPConfig
2010-02-11 16:36:41 +00:00
Daniel Schoepe
de9a2e8adb
Fixed reversed history searching direction in X.P.history(Up|Down)Matching
2010-02-08 16:29:01 +00:00
Adam Vogt
52a2eba7e6
Compatibility for rename of XMonad.numlockMask
2010-01-24 20:19:55 +00:00
Adam Vogt
aa8290b60d
Use extensible-exceptions to allow base-3 or base-4
2010-01-24 20:33:24 +00:00
Daniel Schoepe
96792aa4ab
Corrected documentation in X.Prompt
2010-02-01 20:45:22 +00:00
Daniel Schoepe
59667f39ab
Use Stack instead of list in X.Prompt.history*Matching
2010-02-01 20:28:39 +00:00
Daniel Schoepe
c0d5c4a278
Add a way to cycle only through matching history entries in X.Prompt
...
This patch adds a way go up through X.Prompt's history using
only those entries that start with the current input, similar
to zsh's `history-search-backward'.
2010-01-13 23:30:36 +00:00
Mike Lundy
efbcf16cee
Add a search predicate option to XMonad.Prompt
2009-12-21 02:54:08 +00:00
Spencer Janssen
cdae01dfdb
Update Prompt for numlockMask changes
2009-11-03 22:26:21 +00:00
Tim Horton
1dc74c3879
Prompt.hs: Corrected quit keybindings
2009-12-03 05:00:41 +00:00
Adam Vogt
b4acd87c7a
Use less short names in X.Prompt
2009-11-15 02:56:47 +00:00
Adam Vogt
aa6f4882a4
Use io instead of liftIO in Prompt
2009-11-15 02:53:01 +00:00
Adam Vogt
ff11ae70a0
'io' and 'fi' are defined outside of Prompt
2009-11-15 02:40:01 +00:00
Adam Vogt
9cdcb7185f
Use zipWithM_ instead of recursion in Prompt.printComplList
2009-11-15 02:34:51 +00:00
Daniel Schoepe
9159b17cc8
Add functions to access the current input in X.Prompt
2009-10-30 23:50:33 +00:00
Spencer Janssen
41deac6194
Remove putSelection, fixes #317
2009-10-30 22:43:54 +00:00
Daniel Schoepe
064f117018
Filter extra modifier bits some layouts set in XMonad.Prompt
2009-10-12 13:28:14 +00:00
sean.escriva
097d7367bb
minor hlint cleanup of Prompt and XMonad.Prompt.* sub-modules
2009-09-28 20:44:43 +00:00
Daniel Schoepe
066db410b0
Use default handler in XMonad.Prompt.eventLoop
2009-10-01 18:04:02 +00:00