Fix bug in dwarf-mode.el
authorTom Tromey <tromey@adacore.com>
Tue, 15 Mar 2022 18:55:51 +0000 (12:55 -0600)
committerTom Tromey <tromey@adacore.com>
Tue, 15 Mar 2022 18:59:00 +0000 (12:59 -0600)
commitcda8dc94dfff823bf0284e5140c6065f143a9f51
tree6035f1bba80ab1990165c8b36532665e8d424352
parentaf481f01297a61af30f3f3dbaa11e6636c587dcb
Fix bug in dwarf-mode.el

I noticed that, occasionally, dwarf-mode would think that the objdump
subprocess was still running after it had clearly exited.  I managed
to reliably reproduce this today and learned that a process sentinel
is not guaranteed to be run with the current buffer set to the process
buffer.  This patch fixes the problem.

I've bumped the version number of dwarf-mode.el to make it easier to
install for users who already have an earlier one installed.

I'm checking this in.

2022-03-15  Tom Tromey  <tromey@adacore.com>

* dwarf-mode.el: Now 1.7.
(dwarf--sentinel): Switch to the process buffer.
binutils/ChangeLog
binutils/dwarf-mode.el