Dmitry Gutov<dmitry@gutov.dev> writes:
That would be a real problem if the information saved by savehist-mode
were of grave importance.
Completion input histories are not usually in that category. People
can repeat their inputs manually; it's just a time-saving feature.
It is a nuisance for Emacs to display outdated completion history if it
is abruptly killed: anyone who has run multiple bash shells in parallel,
and thus played the guessing game of "which shell's history has been
preserved?" will concur. Corruption is worse still.