[w3m-dev 03549] link list
* anchor.c (addMultirowsImg): add a->slave (getAnchorText): arg AnchorList *al (link_list_panel): added * funcname.tab (LIST): added (LIST_MENU): added (MOVE_LIST_MENU): added * main.c (anchorMn): added (accessKey): use anchorMn() (listMn): added (movlistMn): added (linkLst): added * map.c (searchMapList): not static * menu.c (accesskey_menu): pass AnchorList to getAnchorText() (lmKeys): added (lmKeys2): added (nlmKeys): added (nlmKeys2): added (lmGoto): added (lmSelect): added (list_menu): added * proto.h (linkLst): added (listMn): added (movlistMn): added (list_menu): added (searchMapList): added (getAnchorText): arg AnchorList *al (link_list_panel): added * doc/README.func (LIST): added (LIST_MENU): added (MOVE_LIST_MENU): added * doc-jp/README.func (LINK_MENU): fix message (LIST): added (LIST_MENU): added (MOVE_LIST_MENU): added * scripts/w3mhelp.cgi.in (Page/Cursor motion): add movlistMn (Hyperlink operation): add linkLst linkMn From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
This commit is contained in:
		
							
								
								
									
										13
									
								
								proto.h
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								proto.h
									
									
									
									
									
								
							@@ -1,4 +1,4 @@
 | 
			
		||||
/* $Id: proto.h,v 1.66 2002/12/05 16:29:10 ukai Exp $ */
 | 
			
		||||
/* $Id: proto.h,v 1.67 2002/12/09 15:51:09 ukai Exp $ */
 | 
			
		||||
/* 
 | 
			
		||||
 *   This file was automatically generated by version 1.7 of cextract.
 | 
			
		||||
 *   Manual editing not recommended.
 | 
			
		||||
@@ -131,14 +131,20 @@ extern void tabrURL(void);
 | 
			
		||||
extern void tabR(void);
 | 
			
		||||
extern void tabL(void);
 | 
			
		||||
extern void ldDL(void);
 | 
			
		||||
extern void linkLst(void);
 | 
			
		||||
#ifdef USE_MENU
 | 
			
		||||
extern void linkMn(void);
 | 
			
		||||
extern LinkList *link_menu(Buffer *buf);
 | 
			
		||||
extern void accessKey(void);
 | 
			
		||||
extern Anchor *accesskey_menu(Buffer *buf);
 | 
			
		||||
extern void listMn(void);
 | 
			
		||||
extern void movlistMn(void);
 | 
			
		||||
extern Anchor *list_menu(Buffer *buf);
 | 
			
		||||
#else
 | 
			
		||||
#define linkMn nulcmd
 | 
			
		||||
#define accessKey nulcmd
 | 
			
		||||
#define listMn nulcmd
 | 
			
		||||
#define movlistMn nulcmd
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
extern int currentLn(Buffer *buf);
 | 
			
		||||
@@ -373,6 +379,7 @@ extern void do_internal(char *action, char *data);
 | 
			
		||||
extern void form_write_data(FILE * f, char *boundary, char *name, char *value);
 | 
			
		||||
extern void form_write_from_file(FILE * f, char *boundary, char *name,
 | 
			
		||||
				 char *filename, char *file);
 | 
			
		||||
extern MapList *searchMapList(Buffer *buf, char *name);
 | 
			
		||||
extern void follow_map(struct parsed_tagarg *arg);
 | 
			
		||||
extern MapArea *follow_map_menu(Buffer *buf, char *name, Anchor *a_img, int x,
 | 
			
		||||
				int y);
 | 
			
		||||
@@ -539,7 +546,9 @@ extern Anchor *closest_prev_anchor(AnchorList *a, Anchor *an, int x, int y);
 | 
			
		||||
void addMultirowsImg(Buffer *buf, AnchorList *al);
 | 
			
		||||
#endif
 | 
			
		||||
extern HmarkerList *putHmarker(HmarkerList *ml, int line, int pos, int seq);
 | 
			
		||||
extern char *getAnchorText(Buffer *buf, Anchor *a);
 | 
			
		||||
extern char *getAnchorText(Buffer *buf, AnchorList *al, Anchor *a);
 | 
			
		||||
extern Buffer *link_list_panel(Buffer *buf);
 | 
			
		||||
 | 
			
		||||
extern Str decodeB(char **ww);
 | 
			
		||||
extern Str decodeQ(char **ww);
 | 
			
		||||
extern Str decodeQP(char **ww);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user