]> git.eshelyaron.com Git - emacs.git/commit
esh-mode.el: Refrain from hiding buffer modifications (bug#70966)
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 28 May 2024 21:42:27 +0000 (17:42 -0400)
committerEshel Yaron <me@eshelyaron.com>
Wed, 29 May 2024 10:12:29 +0000 (12:12 +0200)
commit1cb1de7f067bcbe5fd078cfb5cec1ebc1b460a08
treec73842696d55b8ad05a965ef5743acd520fbca76
parent6d1ed7da09804e0476919b910a22ef7e150bdb93
esh-mode.el: Refrain from hiding buffer modifications (bug#70966)

We have not been able to discover why these functions let-bound
`inhibit-modification-hooks`, but these let-bindings are
undesired effects on other modes such as `diff-mode` which
need to keep track of buffer modifications.  Let's remove those
let-bindings and hope for the best.

* lisp/eshell/esh-mode.el (eshell-send-input)
(eshell-interactive-filter): Don't bind `inhibit-modification-hooks`.

(cherry picked from commit 647de5e952c6ba806d3c36373cf8eb4f11034650)
lisp/eshell/esh-mode.el