Browse Source

Merge branch 'master' into bracket-prompt-resources

master
Brent Yorgey 10 months ago
parent
commit
60b35ff431
No account linked to committer's email address
2 changed files with 6 additions and 2 deletions
  1. 4
    0
      CHANGES.md
  2. 2
    2
      XMonad/Prompt.hs

+ 4
- 0
CHANGES.md View File

@@ -39,6 +39,10 @@
leave the window open and keep the keyboard grabbed. See issue
[#180](https://github.com/xmonad/xmonad-contrib/issues/180).

Fixes [issue #217](https://github.com/xmonad/xmonad-contrib/issues/217), where
using tab to wrap around the completion rows would fail when maxComplRows is
restricting the number of rows of output.

## 0.15

### Breaking Changes

+ 2
- 2
XMonad/Prompt.hs View File

@@ -852,8 +852,8 @@ bufferOne xs x = (null xs && null x,True)
nextComplIndex :: XPState -> Int -> (Int,Int)
nextComplIndex st nitems = case complWinDim st of
Nothing -> (0,0) --no window dims (just destroyed or not created)
Just (_,_,_,_,_,yy) -> let
(ncols,nrows) = (nitems `div` length yy + if (nitems `mod` length yy > 0) then 1 else 0, length yy)
Just (_,_,_,_,xx,yy) -> let
(ncols,nrows) = (length xx, length yy)
(currentcol,currentrow) = complIndex st
in if (currentcol + 1 >= ncols) then --hlight is in the last column
if (currentrow + 1 < nrows ) then --hlight is still not at the last row

Loading…
Cancel
Save