bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#1514: 23.0.60; Since some days (recentf-mode 1) fails with --daemon


From: Tassilo Horn
Subject: bug#1514: 23.0.60; Since some days (recentf-mode 1) fails with --daemon
Date: Wed, 10 Dec 2008 08:59:59 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

Glenn Morris <rgm@gnu.org> writes:

Hi Glenn,

>> No, I applied the patch but get the same error.
>
> It works for me.

Do you have tramp files in your ~/.recentf?  I do and maybe that makes
the difference.

No, I deleted all tramp files from that file, but still It doesn't work.

--8<---------------cut here---------------start------------->8---
% emacs -Q --daemon --eval '(recentf-mode 1)'
("emacs" "-Q" "--eval" "(recentf-mode 1)")
Starting Emacs daemon.
Loading /home/horn/.recentf...
Loading /home/horn/.recentf...done
Cleaning up the recentf list...
Wrong type argument: stringp, nil
--8<---------------cut here---------------end--------------->8---

So you see, it doesn't issue the tramp load message anymore, but still
it fails.  Judging from the output I'd say it fails in
`recentf-cleanup'.  But how can that be?  Looks like `recentf-list'
contains nil values, but I cannot find code that relies to a frame in
`recentf-mode', `recentf-load-list' or `recentf-cleanup'.  (Having no
initial frame is the main difference between emacs and emacs --daemon,
right?)

Bye,
Tassilo






reply via email to

[Prev in Thread] Current Thread [Next in Thread]