Consider the following, as evaluated in *scratch*;
(progn
(require 'atomic-extents)
(setq our-extent (make-extent 1 3))
;; Make it such that point can never be within the extent.
(set-extent-property our-extent 'atomic t)
(goto-char 4)
(delete-backward-char))
Now, I’d like that delete-backward-char to delete the whole extent; has
anyone an idiom to do this, ideally avoiding wrapping or advising the
various backward-delete-char-like functions?
--
“I, for instance, am gung-ho about open source because my family is being
held hostage in Rob Malda’s basement. But who fact-checks me, or Enderle,
when we say something in public? No-one!” -- Danny O’Brien