Mercurial > hg > crecord
changeset 11:85011a46a451
imported patch enable_pgup_pgdown_jumping
author | Mark Edgington <edgimar@gmail.com> |
---|---|
date | Mon, 01 Dec 2008 15:49:49 +0100 |
parents | f0acce039fc6 |
children | ccf3bc0d9183 |
files | crecord.py |
diffstat | 1 files changed, 9 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/crecord.py +++ b/crecord.py @@ -1251,19 +1251,23 @@ while True: self.updateScreen() self.lastKeyPressed = keyPressed = stdscr.getch() - if keyPressed in [ord("k"), 259]: # 259==up arrow + if keyPressed in [ord("k"), curses.KEY_UP]: self.upArrowEvent() - elif keyPressed in [ord("j"), 258]: # 258==down arrow + if keyPressed in [ord("K"), curses.KEY_PPAGE]: + self.upArrowShiftEvent() + elif keyPressed in [ord("j"), curses.KEY_DOWN]: self.downArrowEvent() - elif keyPressed in [ord("l"), 261]: # ==right arrow + elif keyPressed in [ord("J"), curses.KEY_NPAGE]: + self.downArrowShiftEvent() + elif keyPressed in [ord("l"), curses.KEY_RIGHT]: self.rightArrowEvent() - elif keyPressed in [ord("h"), 260]: # ==left arrow + elif keyPressed in [ord("h"), curses.KEY_LEFT]: self.leftArrowEvent() elif keyPressed in [ord("q")]: raise util.Abort(_('user quit')) elif keyPressed in [ord("c")]: break - elif keyPressed in [32]: # 32 == space + elif keyPressed in [ord(' ')]: self.toggleApply() elif keyPressed in [ord("f")]: self.toggleFolded()