[w3m-dev 03515] 2 stroke keybinding

* func.c (setKeymap): add map
			K_MULTI support
	(getKey2): added
	(getKey): rewrite to use getKey2()
* func.h (K_MULTI): added
	(MULTI_KEY): added
* funcname.tab (MULTIMAP): added
* main.c (escKeyProc): added
	(escmap): rewrite to use escKeyProc()
	(escbmap): rewrite to use escKeyProc()
	(escdmap): rewrite to use escKeyProc()
	(multimap): added
* proto.h (multimap): added
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
This commit is contained in:
Fumitoshi UKAI
2002-12-03 16:01:14 +00:00
parent e1d37e57bc
commit 2d31da386c
6 changed files with 173 additions and 37 deletions

View File

@@ -1,4 +1,4 @@
# $Id: funcname.tab,v 1.15 2002/11/25 16:57:17 ukai Exp $
# $Id: funcname.tab,v 1.16 2002/12/03 16:01:35 ukai Exp $
# macro name function name
#----------------------------
@@@ nulcmd
@@ -68,6 +68,7 @@ MOVE_RIGHT1 movR1
MOVE_UP movU
MOVE_UP1 movU1
MSGS msgs
MULTIMAP multimap
NEW_TAB newT
NEXT nextBf
NEXT_DOWN nextD