From 0cf2ff67e2c11ed6ffcba558dfec3a906f170266 Mon Sep 17 00:00:00 2001 From: Andrea Rossato Date: Sat, 16 Feb 2008 14:34:54 +0100 Subject: Prompt: add some methods to make completions more flexible - now it is possible to decide if the prompt will complete the last word of the command line or the whole line (default is the last word); - completing the last word can be fine tuned by implementing 'commandToComplete' and 'completionToCommand': see comments for details; - move mkComplFunFromList' from TagWindows to Prompt. darcs-hash:20080216133454-32816-86eba16c4c73357b5bf6fee185c652d5ecd75521.gz --- XMonad/Actions/TagWindows.hs | 6 ------ 1 file changed, 6 deletions(-) (limited to 'XMonad/Actions/TagWindows.hs') diff --git a/XMonad/Actions/TagWindows.hs b/XMonad/Actions/TagWindows.hs index 42c3613..4501e7d 100644 --- a/XMonad/Actions/TagWindows.hs +++ b/XMonad/Actions/TagWindows.hs @@ -193,9 +193,3 @@ tagDelPrompt c = do tagDelComplList :: X [String] tagDelComplList = gets windowset >>= maybe (return []) getTags . peek - - -mkComplFunFromList' :: [String] -> String -> IO [String] -mkComplFunFromList' l [] = return l -mkComplFunFromList' l s = - return $ filter (\x -> take (length s) x == s) l -- cgit v1.2.3