diff options
author | Mauro Aranda <maurooaranda@gmail.com> | 2025-01-18 08:25:40 -0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2025-01-25 15:40:01 +0200 |
commit | d4220a17c4ecf4639a276352149218077c1d6315 (patch) | |
tree | 6c0b9f75e689b7b67eff5b62e4270af7a7494fc8 /lisp/emacs-lisp/lisp.el | |
parent | 0514619b2c944ae17fbf649496595c5e866ff785 (diff) | |
download | emacs-d4220a17c4ecf4639a276352149218077c1d6315.tar.gz emacs-d4220a17c4ecf4639a276352149218077c1d6315.tar.bz2 emacs-d4220a17c4ecf4639a276352149218077c1d6315.zip |
Delete all overlays that belong to an editable-field
* lisp/wid-edit.el (widget-specify-field): Store the end overlay
that we sometimes create for an editable-field widget.
(widget-field-value-delete): Make sure we delete all overlays
that belong to the widget. (Bug#75646)
* test/lisp/wid-edit-tests.el (widget-test-delete-field-overlays): New
test.
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions