edebug-basic-spec/hack-one-local-variable-eval-safep forgets to
remove the quote before the value in the put expression:

(hack-one-local-variable-eval-safep
 '(put 'ediff-defvar-local 'edebug-form-spec '(form body)))
=>
nil

(hack-one-local-variable-eval-safep
 '(put 'ediff-defvar-local 'edebug-form-spec (form body)))
=>
t

However, I don't think that being able to put edebug-form-spec in the
local variables section is very useful at all (ediff*.el does this).
The library has to be loaded anyway before you debug, so this should
be put in the code.

-- 
Johan Bockgård


_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to