anything.elアップデート

M-x install-elisp http://www.emacswiki.org/cgi-bin/wiki/download/anything.el

次世代anything.elの修正版を置いておいた。

anything.elが動かなくなった - プログラム番長のヲボエガキ

なるほど。buffer-chars-modified-tickは22.1からのようだ。互換性問題はやっかいだ…
buffer-undo-listがない(buffer-disable-undoされてるとき)ときはbuffer-modified-tickにfallbackしておいた。

(unless (fboundp 'buffer-chars-modified-tick)
  (defun buffer-chars-modified-tick (&optional buffer)
    "Return BUFFER's character-change tick counter.
Each buffer has a character-change tick counter, which is set to the
value of the buffer's tick counter (see `buffer-modified-tick'), each
time text in that buffer is inserted or deleted.  By comparing the
values returned by two individual calls of `buffer-chars-modified-tick',
you can tell whether a character change occurred in that buffer in
between these calls.  No argument or nil as argument means use current
buffer as BUFFER."
    (with-current-buffer (or buffer (current-buffer))
      (if (listp buffer-undo-list)
          (length buffer-undo-list)
        (buffer-modified-tick)))))

anything-completing-read - asdf

これはポカミス…