[w3m-dev 03200] Re: New configuration option `keymap_file'' and new command `DEFINE_KEY''
* fm.h: add <sts/stat.h>, unistd.h> * fm.h (keymap_file): added * func.c (keymap_initialized): added (current_keymap_file): added (setKeymap): added (initKeymap): rewrite to use setKeymap() * funcname.tab (DEFINE_KEY): added * main.c (MAIN): initKeymap(TRUE) (defKey): added * proto.h (defKey): added (setKeymap): added (initKeymap): add force param * rc.c (CMT_KEYMAP_FILE): added (params3): add keymap_file (sync_with_option): add initKeymap(FALSE) * doc/README.func (DEFINE_KEY): added * doc-jp/README.func: (DEFINE_KEY): added * scripts/w3mhelp.cgi.in: add defKey * NEWS: func: DEFINE_KEY rc: keymap_file From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
This commit is contained in:
6
proto.h
6
proto.h
@@ -1,4 +1,4 @@
|
||||
/* $Id: proto.h,v 1.41 2002/04/24 18:29:35 ukai Exp $ */
|
||||
/* $Id: proto.h,v 1.42 2002/06/01 16:50:16 ukai Exp $ */
|
||||
/*
|
||||
* This file was automatically generated by version 1.7 of cextract.
|
||||
* Manual editing not recommended.
|
||||
@@ -116,6 +116,7 @@ extern void setAlarmEvent(int sec, short status, int cmd, void *data);
|
||||
#else
|
||||
#define setAlarm nulcmd
|
||||
#endif
|
||||
extern void defKey(void);
|
||||
extern int currentLn(Buffer *buf);
|
||||
extern void tmpClearBuffer(Buffer *buf);
|
||||
extern char *filename_extension(char *patch, int is_url);
|
||||
@@ -583,7 +584,8 @@ extern void clearImage(void);
|
||||
|
||||
extern char *searchKeyData(void);
|
||||
|
||||
extern void initKeymap(void);
|
||||
extern void setKeymap(char *p, int lineno, int verbose);
|
||||
extern void initKeymap(int force);
|
||||
extern int getFuncList(char *id);
|
||||
extern int getKey(char *s);
|
||||
extern char *getKeyData(int key);
|
||||
|
||||
Reference in New Issue
Block a user