[w3m-dev 03521] sync option

* display.c (redrawNLine): calcTabPos()
* func.c (initKeymap): return if keymap_initialized
* main.c (calcTabPos): no more static
	(main): move sync_with_option, initCookie, setLocalCookie
		move backend
		move initKeymap, initMouseAction, initMenu
		remove calcTabPos
		add displayBuffer
	(numTab): static
	(deleteTab): delete calcTabPos
	(moveTab): delete calcTabPos
* proto.h (calcTabPos): added
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
This commit is contained in:
Fumitoshi UKAI
2002-12-04 16:45:40 +00:00
parent fcc7d09085
commit f8e094d717
5 changed files with 39 additions and 37 deletions

View File

@@ -1,4 +1,4 @@
/* $Id: display.c,v 1.42 2002/12/03 15:52:38 ukai Exp $ */
/* $Id: display.c,v 1.43 2002/12/04 16:45:41 ukai Exp $ */
#include <signal.h>
#include "fm.h"
@@ -453,6 +453,7 @@ redrawNLine(Buffer *buf, int n)
TabBuffer *t;
int l;
calcTabPos();
move(0, 0);
#ifdef USE_MOUSE
if (mouse_action.menu_str)