Бабушка, смотри, я сделал двач! Войти !bnw Сегодня Клубы
Няши, поделитесь своими конфигами.
#ULD4NM / @rynffoll / 4439 дней назад

http://dump.bitcheese.net/files/imydake/xmonad.tar.xz плюс --- /var/lib/distfiles/darcs-src/xmonadXMonad/Core.hs 2010-09-05 05:11:42.000000000 +0400 +++ xmonadXMonad/Core.hs 2010-09-18 07:59:14.000000000 +0400 @@ -65,6 +65,7 @@ , waitingUnmap :: !(M.Map Window Int) -- ^ the number of expected UnmapEvents , dragging :: !(Maybe (Position -> Position -> X (), X ())) , numberlockMask :: !KeyMask -- ^ The numlock modifier + , keyPressed :: !KeyCode -- ^ keycode of the key being pressed if any , extensibleState :: !(M.Map String (Either String StateExtension)) -- ^ stores custom state information. -- diff -ur /var/lib/distfiles/darcs-src/xmonadXMonad/Main.hsc xmonadXMonad/Main.hsc --- /var/lib/distfiles/darcs-src/xmonadXMonad/Main.hsc 2010-09-05 05:11:42.000000000 +0400 +++ xmonadXMonad/Main.hsc 2010-09-18 08:03:11.000000000 +0400 @@ -129,6 +129,7 @@ , mapped = S.empty , waitingUnmap = M.empty , dragging = Nothing + , keyPressed = 0 , extensibleState = extState } allocaXEvent $ \e -> @@ -190,10 +191,15 @@ -- run window manager command handle (KeyEvent {ev_event_type = t, ev_state = m, ev_keycode = code}) | t == keyPress = withDisplay $ \dpy -> do - s <- io $ keycodeToKeysym dpy code 0 - mClean <- cleanMask m - ks <- asks keyActions - userCodeDef () $ whenJust (M.lookup (mClean, s) ks) id + kp <- gets keyPressed + if kp /= code then do + modify $ \s -> s { keyPressed = code } + s <- io $ keycodeToKeysym dpy code 0 + mClean <- cleanMask m + ks <- asks keyActions + userCodeDef () $ whenJust (M.lookup (mClean, s) ks) id + else return () + | t == keyRelease = modify $ \s -> s { keyPressed = 0 } -- manage a new window handle (MapRequestEvent {ev_window = w}) = withDisplay $ \dpy -> do
#ULD4NM/1YN / @l29ah / 4439 дней назад
@l29ah Не работают хоткеи с sendMessage $ {Go,Swap} {R,L,U,D}. Как это можно пофиксить?
#ULD4NM/SJ3 / @rynffoll --> #ULD4NM/1YN / 4439 дней назад
@rynffoll УМВР. Спроси в рассылке.
#ULD4NM/1NJ / @l29ah --> #ULD4NM/SJ3 / 4439 дней назад
@l29ah Уже разобрался. Я пытался с помощью этих клавиш перемещаться по табам.
#ULD4NM/GTO / @rynffoll --> #ULD4NM/1NJ / 4439 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.