[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:1074]browse-url-at-mouse on 1.03.
- X-ml-count: 1074
- Subject: [MD:1074]browse-url-at-mouse on 1.03.
- From: kyota@xxxxxxxxxxxxx (Kyotaro HORIGUCHI)
- Date: Thu, 11 Mar 1999 11:00:45 +0900
- X-mailer: Mew version 1.94b13 on Emacs 20.3 / Mule 4.0 (HANANOEN)
堀口です. 1.03 になって browse-url が変わったようで mew でトラぶ
ります.
mew(1.94b13 は browse-url-browser-function を
browse-url-or-mew(url) に設定しています.
browse-url-at-mouse@xxxx(20.2)では
(defun browse-url-at-mouse (event)
...
(browse-url url))))
で, args が '("http://.....") の場合には
(browse-url-or-mew "http:/.") となって正しく動作していました.
これが browse-ur-at-mousel@xxxx(20.3) では
(defun browse-url-at-mouse (event)
...
(browse-url url browse-url-new-window-p))))
となってしまったため, (browse-url-or-mew "http:/..." nil) となっ
てしまって,エラーになります.
ちなみに Xemacs 20.4 の browse-url-at-mouse はこんなでした.
(defun browse-url-at-mouse (event)
...
(funcall browse-url-browse-function url))))
なぜ 20.3 だけこうなのかは知りませんが, とりあえず他のバージョン
の仕様が問題なのではない限り browse-url の方を修正するべきなよう
な気がするのですがどんなものなのでしょう?
*** browse-url.el.org Thu Feb 04 15:34:38 1999
--- browse-url.el Thu Mar 11 10:19:38 1999
***************
*** 651,657 ****
(let ((url (browse-url-url-at-point)))
(if (string-equal url "")
(error "No URL found"))
! (browse-url url browse-url-new-window-p))))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Browser-specific commands
--- 651,657 ----
(let ((url (browse-url-url-at-point)))
(if (string-equal url "")
(error "No URL found"))
! (browse-url url))))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Browser-specific commands
--
堀口恭太郎