diff --git a/etc/NEWS b/etc/NEWS index 328c38c1189..5e37b38b90e 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -2535,8 +2535,11 @@ back in Emacs 23.1. The affected functions are: 'make-obsolete', ** The 'values' variable is now obsolete. -** The '&define' keyword in an Edebug specification now disables -backtracking. ++++ +** The '&define' keyword in an Edebug specification now disables backtracking. +The implementation was buggy, and multiple &define forms in an &or +form should be exceedingly rare. See the Info node 'Backtracking' in +the Emacs Lisp reference manual for background. * Lisp Changes in Emacs 28.1