components/w3m/patches/10-upstream.patch
author Rich Burridge <rich.burridge@oracle.com>
Mon, 07 Nov 2016 13:42:00 -0800
branchs11u3-sru
changeset 7256 c523ba6bf5f1
permissions -rw-r--r--
25042812 Update w3m to version 0.5.3-31 25042780 problem in UTILITY/W3M
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7256
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     1
Description: Upstream development snapshot on 2012-05-22
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     2
Origin: upstream, http://w3m.cvs.sourceforge.net/viewvc/w3m/w3m/
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     3
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     4
diff -urN w3m-0.5.3/ChangeLog w3m/ChangeLog
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     5
--- w3m-0.5.3/ChangeLog	2011-01-15 16:52:48.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     6
+++ w3m/ChangeLog	2012-05-22 22:11:44.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     7
@@ -1,12 +1,31 @@
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     8
+2012-05-22  Tatsuya Kinoshita <[email protected]>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
     9
+
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    10
+	* [w3m-dev 04451] w3m/entity.h should be removed when `make clean'
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    11
+	* Makefile.in: add entity.h to "make clean" target.
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    12
+
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    13
+2012-05-22  Tatsuya Kinoshita <[email protected]>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    14
+
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    15
+	* [w3m-dev 04452] Re: w3m on macosx 10.6.6
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    16
+	* doc/w3m.1, doc/STORY.html, doc-jp/STORY.html: 
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    17
+	  delete words about formerly included Boehm GC library.
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    18
+
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    19
+2012-05-22  Enu <[email protected]>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    20
+
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    21
+	* file.c, HTML.c: parse META CHARSET.
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    22
+
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    23
+2011-01-17  Dai Sato <[email protected]>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    24
+
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    25
+	* correction: ChangeLog of 2011-01-15 (0.5.2 -> 0.5.3)
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    26
+
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    27
 2011-01-15  Dai Sato <[email protected]>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    28
 
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    29
-	* w3m 0.5.2
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    30
+	* w3m 0.5.3
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    31
 	* version.c.in: update
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    32
-	* doc/README: version 0.5.2, release date, maintainer
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    33
+	* doc/README: version 0.5.3, release date, maintainer
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    34
 	* doc-jp/README: ditto
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    35
 	* po/w3m.pot, ja.po: ditto
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    36
 	* NEWS: update
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    37
-	* configure.ac: version 0.5.2
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    38
+	* configure.ac: version 0.5.3
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    39
 	* configure: regenerated
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    40
 
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    41
 2011-01-05  SAKAI Kiyotaka <[email protected]>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    42
@@ -9300,4 +9319,4 @@
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    43
 	* release-0-2-1
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    44
 	* import w3m-0.2.1
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    45
 
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    46
-$Id: ChangeLog,v 1.1050 2011/01/15 07:52:48 inu Exp $
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    47
+$Id: ChangeLog,v 1.1055 2012/05/22 10:20:45 inu Exp $
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    48
diff -urN w3m-0.5.3/Makefile.in w3m/Makefile.in
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    49
--- w3m-0.5.3/Makefile.in	2011-01-04 18:22:18.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    50
+++ w3m/Makefile.in	2012-05-22 22:11:44.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    51
@@ -288,7 +288,7 @@
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    52
 clean: sweep
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    53
 	-$(RM) -f *.o *.a $(TARGETS) mktable$(EXT)
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    54
 	-$(RM) -f funcname.tab
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    55
-	-$(RM) -f funcname.c funcname1.h funcname2.h tagtable.c functable.c
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    56
+	-$(RM) -f entity.h funcname.c funcname1.h funcname2.h tagtable.c functable.c
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    57
 	-for dir in w3mimg libwc; \
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    58
 	do \
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    59
 		(cd $$dir && $(MAKE) clean RM="$(RM)"); \
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    60
diff -urN w3m-0.5.3/doc/STORY.html w3m/doc/STORY.html
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    61
--- w3m-0.5.3/doc/STORY.html	2001-11-21 13:29:14.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    62
+++ w3m/doc/STORY.html	2012-05-22 22:11:44.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    63
@@ -182,6 +182,10 @@
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    64
 I could distribute w3m without this library because one can
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    65
 get the library separately, but I decided to contain it in the
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    66
 w3m distribution for the convenience of an installer.
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    67
+<P>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    68
+# Boehm GC library is no longer included into w3m packages
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    69
+# after w3m-0.4.2.
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    70
+<P>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    71
 W3m doesn't use libwww.
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    72
 <P>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    73
 Boehm GC is a garbage collector for C and C++. I began to use this
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    74
diff -urN w3m-0.5.3/doc/w3m.1 w3m/doc/w3m.1
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    75
--- w3m-0.5.3/doc/w3m.1	2011-01-15 15:37:24.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    76
+++ w3m/doc/w3m.1	2012-05-22 22:11:44.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    77
@@ -245,8 +245,6 @@
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    78
 .I
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    79
 w3m
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    80
 has incorporated code from several sources.
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    81
-Hans J. Boehm, Alan J. Demers, Xerox Corp. and Silicon Graphics
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    82
-have the copyright of the GC library comes with w3m package.
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    83
 Users have contributed patches and suggestions over time.
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    84
 .SH AUTHOR
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    85
 Akinori ITO <[email protected]>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    86
diff -urN w3m-0.5.3/doc-jp/STORY.html w3m/doc-jp/STORY.html
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    87
--- w3m-0.5.3/doc-jp/STORY.html	2003-05-14 02:17:54.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    88
+++ w3m/doc-jp/STORY.html	2012-05-22 22:11:44.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    89
@@ -158,6 +158,9 @@
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    90
 <a href="http://www.hpl.hp.com/personal/Hans_Boehm/gc/">Boehm GC</a>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    91
 �Ȥ����饤�֥������Ѥ��Ƥ��롥����ϻ䤬�񤤤���ΤǤϤʤ�����
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    92
 ����ѥ�������ص���ͤ������ۥѥå������˴ޤ�Ƥ��롥
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    93
+<P>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    94
+# Boehm GC �ϡ�w3m-0.4.2 �ʹߤΥѥå������ˤϴޤޤ�Ƥ��ޤ���
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    95
+<P>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    96
 �ʤ���libwww �ϻȤäƤ��ʤ���
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    97
 <P>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    98
 Boehm GC�ϡ�C����Ȥ��륬�١������쥯������table ���������������ˤ����
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
    99
diff -urN w3m-0.5.3/file.c w3m/file.c
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   100
--- w3m-0.5.3/file.c	2011-01-04 18:22:21.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   101
+++ w3m/file.c	2012-05-22 22:11:44.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   102
@@ -1,4 +1,4 @@
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   103
-/* $Id: file.c,v 1.265 2010/12/15 10:50:24 htrb Exp $ */
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   104
+/* $Id: file.c,v 1.266 2012/05/22 09:45:56 inu Exp $ */
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   105
 #include "fm.h"
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   106
 #include <sys/types.h>
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   107
 #include "myctype.h"
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   108
@@ -5020,10 +5020,17 @@
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   109
 	HTMLlineproc1(tmp->ptr, h_env);
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   110
 	return 1;
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   111
     case HTML_META:
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   112
-	p = q = NULL;
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   113
+	p = q = r = NULL;
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   114
 	parsedtag_get_value(tag, ATTR_HTTP_EQUIV, &p);
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   115
 	parsedtag_get_value(tag, ATTR_CONTENT, &q);
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   116
 #ifdef USE_M17N
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   117
+	parsedtag_get_value(tag, ATTR_CHARSET, &r);
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   118
+	if (r) {
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   119
+	    /* <meta charset=""> */
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   120
+	    SKIP_BLANKS(r);
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   121
+	    meta_charset = wc_guess_charset(r, 0);
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   122
+	}
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   123
+	else
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   124
 	if (p && q && !strcasecmp(p, "Content-Type") &&
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   125
 	    (q = strcasestr(q, "charset")) != NULL) {
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   126
 	    q += 7;
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   127
diff -urN w3m-0.5.3/html.c w3m/html.c
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   128
--- w3m-0.5.3/html.c	2011-01-04 18:22:21.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   129
+++ w3m/html.c	2012-05-22 22:11:44.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   130
@@ -1,4 +1,4 @@
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   131
-/* $Id: html.c,v 1.32 2010/08/14 01:29:40 htrb Exp $ */
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   132
+/* $Id: html.c,v 1.33 2012/05/22 09:45:56 inu Exp $ */
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   133
 #include "html.h"
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   134
 
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   135
 /* Define HTML Tag Infomation Table */
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   136
@@ -37,8 +37,8 @@
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   137
     ATTR_CELLPADDING, ATTR_VSPACE, ATTR_CORE
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   138
 };
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   139
 #define MAXA_TABLE	MAXA_CORE + 6
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   140
-unsigned char ALST_META[] = { ATTR_HTTP_EQUIV, ATTR_CONTENT, ATTR_CORE };
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   141
-#define MAXA_META	MAXA_CORE + 2
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   142
+unsigned char ALST_META[] = { ATTR_HTTP_EQUIV, ATTR_CONTENT, ATTR_CHARSET, ATTR_CORE };
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   143
+#define MAXA_META	MAXA_CORE + 3
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   144
 unsigned char ALST_FRAME[] = { ATTR_SRC, ATTR_NAME, ATTR_CORE };
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   145
 #define MAXA_FRAME	MAXA_CORE + 2
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   146
 unsigned char ALST_FRAMESET[] = { ATTR_COLS, ATTR_ROWS, ATTR_CORE };
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   147
diff -urN w3m-0.5.3/version.c.in w3m/version.c.in
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   148
--- w3m-0.5.3/version.c.in	2011-01-15 16:52:48.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   149
+++ w3m/version.c.in	2012-05-22 22:11:44.000000000 +0900
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   150
@@ -1,5 +1,5 @@
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   151
-/* $Id: version.c.in,v 1.48 2011/01/15 07:52:48 inu Exp $ */
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   152
-#define CURRENT_VERSION "w3m/0.5.3"
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   153
+/* $Id: version.c.in,v 1.49 2012/05/22 09:45:56 inu Exp $ */
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   154
+#define CURRENT_VERSION "w3m/0.5.3+cvs"
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   155
 
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   156
 #ifndef FM_H
c523ba6bf5f1 25042812 Update w3m to version 0.5.3-31
Rich Burridge <rich.burridge@oracle.com>
parents:
diff changeset
   157
 char *w3m_version = CURRENT_VERSION;