summaryrefslogtreecommitdiff
path: root/lisp/progmodes/inf-lisp.el
diff options
context:
space:
mode:
authorMauro Aranda <maurooaranda@gmail.com>2020-10-22 13:52:42 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2020-10-22 13:52:42 +0200
commitc009a0a6f73bb61d2bd37f4acb8435b335ed2fa0 (patch)
treef1eb818dff8a6f565e1fd9ab0bb969f3a699b3a3 /lisp/progmodes/inf-lisp.el
parent954a4decfcc8e41084789516773b22d0adc11d91 (diff)
downloademacs-c009a0a6f73bb61d2bd37f4acb8435b335ed2fa0.tar.gz
emacs-c009a0a6f73bb61d2bd37f4acb8435b335ed2fa0.tar.bz2
emacs-c009a0a6f73bb61d2bd37f4acb8435b335ed2fa0.zip
Allow moving members of editable-list widget, via delete+insert
* etc/NEWS (Widget): Announce the feature (bug#6419). * lisp/wid-edit.el (widget-editable-list-delete-at): Save into a new widget property, :last-deleted, the WIDGET to be deleted. Add docstring. (widget-editable-list-insert-before): If there is a recently deleted child for the editable list, insert that one, instead of a new default widget. Add docstring. (insert-button widget): Make :help-echo a function to avoid the help-echo string become too long. (delete-button widget): Tweak the :help-echo string, to document this behavior. * test/lisp/wid-edit-tests.el (widget-test-moving-editable-list-item): Test the feature.
Diffstat (limited to 'lisp/progmodes/inf-lisp.el')
0 files changed, 0 insertions, 0 deletions