本当に些細なことで恐縮ですが、添付のような場面では delete を使う必要 はありませんね。
Attachment:
w3m.el.diff
Description: Binary data
(setq alist '(("A" . 0) ("B" . 1) ("C" . 2)))
-> (("A" . 0) ("B" . 1) ("C" . 2))
(setq e (assoc "B" alist))
-> ("B" . 1)
(setq alist (delq e alist))
-> (("A" . 0) ("C" . 2))
alist
-> (("A" . 0) ("C" . 2))
# delete を delq にしたからどれ程違うのだ、と言われると困るのですが... (^^;;。
一応他の delete, member 関係もチェックしたのですが、他に気になるもの
はありませんでした。
--
中島幹夫 <minakaji@osaka.email.ne.jp>
<m-nakajima@descente.co.jp>
http://www.asahi-net.or.jp/~gy2m-nkjm/