From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: Re: recover-session doesn't Date: Thu, 1 Aug 2002 08:26:33 +0300 (IDT) Sender: bug-gnu-emacs-admin@gnu.org Message-ID: References: NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: main.gmane.org 1028179713 2761 127.0.0.1 (1 Aug 2002 05:28:33 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 1 Aug 2002 05:28:33 +0000 (UTC) Cc: rms@gnu.org, bug-gnu-emacs@gnu.org Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17a8Vj-0000iJ-00 for ; Thu, 01 Aug 2002 07:28:31 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17a8WF-0003ww-00; Thu, 01 Aug 2002 01:29:03 -0400 Original-Received: from is.elta.co.il ([199.203.121.2]) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17a8W4-0003tQ-00; Thu, 01 Aug 2002 01:28:52 -0400 Original-Received: from is (is [199.203.121.2]) by is.elta.co.il (8.9.3/8.8.8) with SMTP id IAA21034; Thu, 1 Aug 2002 08:26:33 +0300 (IDT) X-Sender: eliz@is Original-To: Edward Welbourne In-Reply-To: Errors-To: bug-gnu-emacs-admin@gnu.org X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.bugs:3051 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:3051 On Wed, 31 Jul 2002, Edward Welbourne wrote: > > Could you try stepping through the command recover-session-finish > > and see why it did not ask you about the files? > > I'd be happy to, next time I'm trying to recover a session (I tidied > away the previous recovery file once I'd hand-loaded the buffers it > told me I'd had open). Is this stepping through elisp execution in > the elisp debugger ? Yes. > How do I do that ? Please read the "Debugger" node of the ELisp manual, it explains how to use the ELisp debugger called Edebug. In a nutshell, you instrument the function you want to debug with edebug-defun, then use Edebug commands to step through the code. > I take it I > then set a break point on recover-session-finish, before invoking > recover-session ? No, you simply instrument only recover-session-finish. Then, when it's called, Edebug will kick in automatically.