mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-05-19 11:30:22 -07:00
XPrompt.hs: getCompletion should check for completions of the last word of the command line
This commit is contained in:
parent
5b3bbf21b0
commit
d06d656dd4
@ -396,7 +396,7 @@ printPrompt drw gc fontst = do
|
||||
getCompletions :: XP [String]
|
||||
getCompletions = do
|
||||
s <- get
|
||||
io $ (completionFunction s) (command s)
|
||||
io $ (completionFunction s) (getLastWord $ command s)
|
||||
|
||||
setComplWin :: Window -> ComplWindowDim -> XP ()
|
||||
setComplWin w wi =
|
||||
@ -555,7 +555,7 @@ readHistory = do
|
||||
return ([],h)
|
||||
|
||||
writeHistory :: Handle -> [History] -> IO ()
|
||||
writeHistory h hist = do
|
||||
writeHistory _ hist = do
|
||||
home <- getEnv "HOME"
|
||||
let path = home ++ "/.xmonad_history"
|
||||
catch (writeFile path (show hist)) (\_ -> do putStrLn "error in writing"; return ())
|
||||
|
Loading…
x
Reference in New Issue
Block a user