[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: [emacs-w3m:00043] Re: Google search



At Sat, 03 Mar 2001 17:59:05 -0500,
Keisuke Nishida wrote:
> 
> 素晴しい。うまく検索出来ました。でも、日本語で検索出来ないようです。
> エンコードの部分がおかしいのかな。後でちょっと見てみます。

とりあえず次ので問題なくなりました。日本語に決め打ちしてますが。
古い Emacs でも動くのかは不明。

(defun w3m-escape-query-string (str)
  (mapconcat (lambda (ch)
	       (if (string-match "[-a-zA-Z0-9_]" (char-to-string ch)) ; xxx?
		   (char-to-string ch)	; printable
		 (format "%%%02X" ch)))	; escape
	     (string-to-list (encode-coding-string str 'junet))
	     ""))

-- Kei