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
Daniel Schoepe
2bebf54795
Correctly check completionKey field in XMonad.Prompt
2009-09-28 09:32:15 +00:00
Daniel Schoepe
bc00f63b79
Fix for issue 315
2009-09-28 09:19:46 +00:00
Daniel Schoepe
02eed22659
Only use search history for completion in X.A.Search
2009-09-20 22:14:55 +00:00
Daniel Schoepe
2733268980
Fix regression in XMonad.Prompt's completion
2009-09-20 20:57:11 +00:00
Daniel Schoepe
eac4b6a8d2
Clean keymask before use in XMonad.Prompt
2009-09-20 20:12:29 +00:00
Daniel Schoepe
d783e96352
Export moveCursor in XMonad.Prompt
2009-09-20 19:25:13 +00:00
Daniel Schoepe
e2113acd35
Factor out direction types and put them in X.U.Types
...
This patch factors out commonly used direction types like
data Direction = Prev | Next
and moves them to X.U.Types.
2009-09-19 19:17:17 +00:00
Daniel Schoepe
e8e6cfcc3a
Make the keymap of XMonad.Prompt customizable
...
This patch allows the user to change the keymap XMonad.Prompt and
related modules use to be customized using the XPConfig structure.
2009-09-10 16:08:28 +00:00
Daniel Schoepe
b805a6fa42
Add ability to copy the entered string in X.Prompt
2009-07-09 10:07:03 +00:00
Adam Vogt
5cd48cac7c
Remove trailing whitespace from many modules
2009-07-05 20:12:05 +00:00
sean.escriva
e780b6f81e
Prompt.hs: setSuccess True also on Keypad Enter
2009-04-09 16:26:09 +00:00
quentin.moser
cfbee439a1
XMonad.Prompt autocompletion fix
2009-01-27 18:41:45 +00:00
Dominik Bruhn
3ac1205411
Prompt: Change Filemode to 600 for history-file (fixes bug 244)
2008-12-18 00:16:01 +00:00
gwern0
ef310e1792
Prompt.hs: +greenXPConfig and amberXPConfig
2008-11-19 21:31:22 +00:00
gwern0
8afb72a48e
Prompt.hs: increase font size to 12 from niggardly 10
2008-11-19 21:25:23 +00:00
gwern0
a521838fac
Prompt.hs: replace magic numbers with understandable names
2008-11-19 21:25:02 +00:00
gwern0
96786e0abd
XMonad.Prompt: swap up and down per bug #243
2008-12-03 01:33:23 +00:00
gwern0
f0259987b1
Prompt.hs rename deleteConsecutiveDuplicates
...
That name is really unwieldy and long.
2008-10-08 20:51:31 +00:00
gwern0
c27eb22b39
Prompt.hs: have historyCompletion filter dupes
...
Specifically, it calls deleteConsecutiveDuplicates on the end product. uniqSort reverses order in an unfortunate way, so we don't use that.
The use-case is when a user has added the same input many times - as it stands, if the history records 30 'top's or whatever, the completion will show 30 'top' entries! This fixes that.
2008-10-08 20:47:10 +00:00
gwern0
a0ac6331df
Prompt.hs: tweak haddocks
2008-10-08 20:46:49 +00:00
gwern0
806c1f4b5f
Prompt.hs: mv uniqSort to next to its confreres, and mention the trade-off
2008-10-08 19:26:45 +00:00
Spencer Janssen
9476610ee0
Forgot to enable historyFilter :(
2008-09-21 09:42:54 +00:00
Spencer Janssen
2d5b9475b9
Prompt: add configurable history filters
2008-09-21 09:34:53 +00:00
Spencer Janssen
03caedc589
Take maintainership of XMonad.Prompt
2008-09-11 23:04:42 +00:00
Spencer Janssen
e677bb3cc1
Overhaul Prompt to use a zipper for history navigation. Fixes issue #216
2008-09-11 22:59:40 +00:00
Joachim Breitner
587078d456
Only start to show the completion window with more than one match
2008-09-08 11:01:29 +00:00
Joachim Breitner
25033caf6e
XPrompt: Add showCompletionOnTab option
...
This patch partially implements
http://code.google.com/p/xmonad/issues/detail?id=215
It adds a XPConfig option that, if enabled, hides the completion window
until the user presses Tab once. Default behaviour is preserved.
TODO: If Tab causes a unique completion, continue to hide the completion
window.
2008-09-08 10:57:58 +00:00