I have the misfortune of having been issued a Mac for work. It crashes regularly. To add insult to injury, Emacs doesn't seem to be very good at recovering from these crashes.
There is a recover-session
command, but Emacs considers itself to have many "sessions", each with a separate session-file with a name beginning with .saves-
. To get all the files back that you had open before the ghost of Steve Jobs walked up and pressed the power button for you while working, you have to recover each of these separately.
But that isn't all. Then, you must answer a prompt asking if you want to recover each file:
Recover /Foo/bar/baz.txt? (y, n, !, ., q, or C-h)
to which you can answer "!" get rid of that particular prompt for the files in that particular saves file, but then you get prompted for each file's auto save file-- individually:
Recover auto save file /foo/bar/baz? (yes or no)
This time there is no "!" shortcut. You have to spell out yes
for each one.
And even after all that, I only have a fraction of the files open that I had before the crash.
Isn't there a command that can just recover all the files you had open with no prompts, and a way to get Emacs to actually recover the whole session and not just a small part of it?