>>241
そうすると navi2ch-list-apply-changed-status() は正しく動いているように見えます。

navi2ch-list-ident と以下のコードの結果をお願いします。
(let* ((old-category-list
(navi2ch-list-get-normal-category-list
navi2ch-list-category-list))
(category-list (copy-tree old-category-list)))
(setq category-list
(navi2ch-put-alist
"be"
'((open)
(child ((name . "面白ネタnews") (uri . "http://changi.2ch.net/be/") (id . "be") (type . board) (seen))
((name . "なんでも質問") (uri . "http://gimpo2.2ch.net/nandemo/") (id . "nandemo") (type . board) (seen))
((name . "朝生") (uri . "http://gimpo.2ch.net/argue/") (id . "argue") (type . board) (seen))))
category-list))
(pp (navi2ch-list-get-changed-status old-category-list category-list)))