GNU bug report logs - #44583
25.3; Emacs aborts with fatal error when a keyboard macro (saved in init.el) is set to run automatically at Emacs startup (Windows 10)

Previous Next

Package: emacs;

Reported by: akshaychavan20031 <at> gmail.com

Date: Wed, 11 Nov 2020 19:17:01 UTC

Severity: normal

Found in version 25.3

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #16 received at 44583-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Akshay C <akshaychavan20031 <at> gmail.com>
Cc: 44583-done <at> debbugs.gnu.org
Subject: Re: bug#44583: 25.3; Emacs aborts with fatal error when a keyboard
 macro (saved in init.el) is set to run automatically at Emacs startup
 (Windows 10)
Date: Thu, 12 Nov 2020 20:01:51 +0200
[Please use Reply All to keep the bug tracker on the CC list.]

> From: Akshay C <akshaychavan20031 <at> gmail.com>
> Date: Thu, 12 Nov 2020 23:24:18 +0530
> 
> Thank you for your response. Some text editors allow users to close the editor without saving the buffer to a
> file. The next time they open the editor, the buffer is still open. I wanted to achieve this in Emacs. So I wanted
> Emacs to automatically open "notes" at startup with the remember-notes function, then run recover-this-file
> function to recover any autosave data that I hadn't saved to disk, then enter "yes" at the minibuffer prompt. I
> am not good at elisp, so I recorded a keyboard macro to do the job.

Yes, but when you start Emacs as a daemon, there's no minibuffer to
prompt in, because there's no frame to display.

> I have attached emacs_backtrace.txt to
> this mail.

Thanks.  I've fixed the crash for the upcoming Emacs 27.2, in a way
that will use the console to display the messages when there's no
frame.

So I'm therefore closing this bug report.




This bug report was last modified 4 years and 269 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.