* history.c (copyHist): added * history.h (copyHist): ditto * main.c (goURL0): copyHist(URLHist), push current and anchor URLs default set by DefaultURLString From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
		
			
				
	
	
		
			31 lines
		
	
	
		
			712 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			712 B
		
	
	
	
		
			C
		
	
	
	
	
	
/* $Id: history.h,v 1.5 2002/01/26 17:24:01 ukai Exp $ */
 | 
						|
#ifndef HISTORY_H
 | 
						|
#define HISTORY_H
 | 
						|
 | 
						|
#include "textlist.h"
 | 
						|
#include "hash.h"
 | 
						|
 | 
						|
#define HIST_HASH_SIZE 127
 | 
						|
 | 
						|
typedef ListItem HistItem;
 | 
						|
 | 
						|
typedef GeneralList HistList;
 | 
						|
 | 
						|
typedef struct {
 | 
						|
    HistList *list;
 | 
						|
    HistItem *current;
 | 
						|
    Hash_sv *hash;
 | 
						|
} Hist;
 | 
						|
 | 
						|
extern Hist *newHist();
 | 
						|
extern Hist *copyHist(Hist *hist);
 | 
						|
extern HistItem *unshiftHist(Hist *hist, char *ptr);
 | 
						|
extern HistItem *pushHist(Hist *hist, char *ptr);
 | 
						|
extern HistItem *pushHashHist(Hist *hist, char *ptr);
 | 
						|
extern HistItem *getHashHist(Hist *hist, char *ptr);
 | 
						|
extern char *lastHist(Hist *hist);
 | 
						|
extern char *nextHist(Hist *hist);
 | 
						|
extern char *prevHist(Hist *hist);
 | 
						|
 | 
						|
#endif				/* HISTORY_H */
 |