w3m連絡帳 に書いてみたけど、あんなもんで良いのかな。
ここにも貼っておこう。
Index: linein.c
===================================================================
RCS file: /cvsroot/w3m/w3m/linein.c,v
retrieving revision 1.34
diff -p -u -r1.34 linein.c
--- linein.c 26 Sep 2003 17:59:51 -0000 1.34
+++ linein.c 21 Jan 2007 10:42:04 -0000
@@ -1025,7 +1025,7 @@ _prev(void)
return;
strCurrentBuf = strBuf;
}
- if (DecodeURL)
+ if (DecodeURL && (cm_mode & CPL_URL))
p = url_unquote_conv(p, 0);
strBuf = Strnew_charp(p);
CLen = CPos = setStrType(strBuf, strProp);
@@ -1044,7 +1044,7 @@ _next(void)
return;
p = nextHist(hist);
if (p) {
- if (DecodeURL)
+ if (DecodeURL && (cm_mode & CPL_URL))
p = url_unquote_conv(p, 0);
strBuf = Strnew_charp(p);
}
テスト