[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: No such anchor but yes such anchor in Firefox
- From: Katsumi Yamaoka <yamaoka@xxxxxxx>
- Date: Tue, 17 Jul 2012 20:56:26 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 11904
- References: <878vev3syz.fsf@xxxxxxxxxxx> <b4mobnpom9p.fsf@xxxxxxx> <20120710.170004.333181236.1BF46D@xxxxxxxxxxx> <b4m4npg2dcc.fsf@xxxxxxx> <b4mipdv28ik.fsf@xxxxxxx> <20120710.210836.2266143612234051450.1BF46D@xxxxxxxxxxx> <87obnen1i8.fsf@xxxxxxxxxxxxxxxxxxxxxxx>
In [emacs-w3m : No.11902] 土屋さん wrote:
> 今回の例で言えば,id="..." を w3m 本体側で対処するパッチを書く方が良
> さそう(でも時間がない)と思いました.
ぼくも w3m 側で対処していただくのが最良だと思います。あちらでは
そういう要求はあまりないのでしょうか。
;; ぜんぜん関係無いのですが、先端の Emacs では labels マクロが
;; oblolete になってしまいました。代わりに cl-labels を使えと。
;; で、こんなものを作ってみたのですが、検証はこれから。
;;; w3m-util.el --- Utility macros and functions for emacs-w3m
[...]
(eval-when-compile
(require 'cl))
[...]
;; `labels' got obsolete since Emacs 24.2.
(eval-when-compile
(defsubst w3m-labels-internal (bindings bodies)
(cons (if (fboundp 'cl-labels) 'cl-labels 'labels)
(cons bindings bodies))))
(defmacro w3m-labels (bindings &rest body)
(w3m-labels-internal bindings body))
(put 'w3m-labels 'lisp-indent-function 1)