diff options
| author | Fumitoshi UKAI <ukai@debian.or.jp> | 2002-03-13 15:51:36 +0000 | 
|---|---|---|
| committer | Fumitoshi UKAI <ukai@debian.or.jp> | 2002-03-13 15:51:36 +0000 | 
| commit | 2033fa16bcf15aff2678e153c97ec6b89b161702 (patch) | |
| tree | 5bb210b85df124e72166caa10e8d37c98e1aa71d | |
| parent | [w3m-dev 03125] w3m -m < image (diff) | |
| download | w3m-2033fa16bcf15aff2678e153c97ec6b89b161702.tar.gz w3m-2033fa16bcf15aff2678e153c97ec6b89b161702.zip | |
[w3m-dev 03126] reshapeBuffer() and -m option
* buffer.c (reshapeBuffer): fix reshapeBuffer() in case of -m option
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
Diffstat (limited to '')
| -rw-r--r-- | ChangeLog | 7 | ||||
| -rw-r--r-- | buffer.c | 7 | 
2 files changed, 12 insertions, 2 deletions
| @@ -1,5 +1,10 @@  2002-03-14  Hironori Sakamoto <hsaka@mth.biglobe.ne.jp> +	* [w3m-dev 03126] reshapeBuffer() and -m option +	* buffer.c (reshapeBuffer): fix reshapeBuffer() in case of -m option + +2002-03-14  Hironori Sakamoto <hsaka@mth.biglobe.ne.jp> +  	* [w3m-dev 03125] w3m -m < image  	* file.c (openGeneralPagerBuffer): use internal viewer for -m option @@ -3132,4 +3137,4 @@  	* release-0-2-1  	* import w3m-0.2.1 -$Id: ChangeLog,v 1.345 2002/03/13 15:48:20 ukai Exp $ +$Id: ChangeLog,v 1.346 2002/03/13 15:51:36 ukai Exp $ @@ -1,4 +1,4 @@ -/* $Id: buffer.c,v 1.10 2002/01/31 17:54:49 ukai Exp $ */ +/* $Id: buffer.c,v 1.11 2002/03/13 15:51:36 ukai Exp $ */  #include "fm.h"  #ifdef USE_MOUSE @@ -497,6 +497,9 @@ reshapeBuffer(Buffer *buf)      buf->need_reshape = FALSE;      if (buf->sourcefile == NULL)  	return; +    if (buf->currentURL.scheme == SCM_LOCAL && +	!strcmp(buf->currentURL.file, "-")) +	return;      init_stream(&f, SCM_LOCAL, NULL);      examineFile(buf->mailcap_source ? buf->mailcap_source : buf->sourcefile,  		&f); @@ -520,6 +523,8 @@ reshapeBuffer(Buffer *buf)      UseContentCharset = FALSE;      UseAutoDetect = FALSE;  #endif +    if (buf->search_header && buf->currentURL.scheme == SCM_LOCAL) +	readHeader(&f, buf, TRUE, NULL);      if (!strcasecmp(buf->type, "text/html"))  	loadHTMLBuffer(&f, buf);      else | 
