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

Re: No such anchor but yes such anchor in Firefox



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)