From: Philipp Stephani Date: Sat, 10 Apr 2021 19:54:12 +0000 (+0200) Subject: * etc/NEWS: Extend paragraph about &define form and backtracking X-Git-Tag: emacs-28.0.90~2930 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=1d474ad69d19d01b047012734530fb4c5eb82144;p=emacs.git * etc/NEWS: Extend paragraph about &define form and backtracking --- 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