[w3m-dev 03578] meta refresh

* file.c (getMetaRefreshParam): do nothing if refresh_interval < 0
	(HTMLtagproc1): rewrite refresh
	(HTMLlineproc2body): add HTML_META
* fm.h (BP_RELOAD): deleted
	(Buffer): add event
	(AL_IMPLICIT_DONE): deleted
	(AL_ONCE): deleted
	(AL_RESTORE): deleted
	(AlarmEvent): added
* main.c (AlarmEvent): deleted
	(PrevAlarm): deleted
	(DefaultAlarm): added
	(CurrentAlarm): point to DefaultAlarm
	(main): CurrentKeyData, CurrentCmdData
		handle Currentbuf->event
	(SigAlarm): CurrentAlarm is pointer
	(copyAlarmEvent): deleted
	(setAlarm): setAlarmEvent pass &DefaultAlarm
	(setAlarmEvent): arg event
	(ldDL): no BP_RELOAD
* proto.h (setAlarmEvent): arg event
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
This commit is contained in:
Fumitoshi UKAI
2002-12-18 16:20:49 +00:00
parent 4e52a4adb4
commit 6189d68a78
5 changed files with 145 additions and 122 deletions

View File

@@ -1,4 +1,4 @@
/* $Id: proto.h,v 1.72 2002/12/14 15:18:38 ukai Exp $ */
/* $Id: proto.h,v 1.73 2002/12/18 16:20:54 ukai Exp $ */
/*
* This file was automatically generated by version 1.7 of cextract.
* Manual editing not recommended.
@@ -115,7 +115,8 @@ extern void stopI(void);
#endif
#ifdef USE_ALARM
extern void setAlarm(void);
extern void setAlarmEvent(int sec, short status, int cmd, void *data);
extern AlarmEvent *setAlarmEvent(AlarmEvent *event, int sec, short status,
int cmd, void *data);
#else
#define setAlarm nulcmd
#endif