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

w3m-url-encode-string on Mule



Mule-2.3 で form に送信しようとしたら添付のエラーとなりました。
Mule-2.3 では `format' に "%X" が使えないようなので、"%%%02x" に
しちゃって良いでしょうか。
Signaling: (error "Invalid format operation %X")
  format("%%%02X" 140)
  (cond ((eq ch 10) "%0D%0A") ((string-match "[-a-zA-Z0-9_:/.]" ...) (char-to-string ch)) ((char-equal ch 32) "+") (t (format "%%%02X" ch)))
  (lambda (ch) (cond (... "%0D%0A") (... ...) (... "+") (t ...)))(140)
  mapcar((lambda (ch) (cond (... "%0D%0A") (... ...) (... "+") (t ...))) (71 111 111 103 108 101 32 140 159 141 245))
  (apply (function concat) (mapcar (lambda ... ...) (append ... nil)))
  w3m-url-encode-string("Google 検索" shift_jis)
(以下略)
;; [emacs-w3m:02543] は mule-2.3 では問題ありました(^^;

-- 
有沢 明宏