• Gemini Lasswell's avatar
    Support read syntax for circular objects in Edebug (Bug#23660) · 8b912ab4
    Gemini Lasswell authored
    * lisp/emacs-lisp/edebug.el (edebug-read-special): New name
    for edebug-read-function. Handle the read syntax for circular
    objects.
    (edebug-read-objects): New variable.
    (edebug-read-and-maybe-wrap-form1): Reset edebug-read-objects.
    
    * src/lread.c (Fsubstitute_object_in_subtree): Make
    substitute_object_in_subtree into a Lisp primitive.
    8b912ab4
edebug.el 143 KB