Closed nicferrier closed 12 years ago
Thanks for the patch!
Probably about a third is based directly off On Lisp. I have no objection to having this pulled into Emacs -- but in my view I hold no rights over this code, so it is not my decision.
I have marked it public domain. Do you think that was incorrect?
I'm reopening because I broke debug with aliases and had some questions while repairing.
edebug-eval-defun
.(debug (sexp form &rest form))
for anaphoric if? It doesn't behave identically to if
under edebug-eval-defun
. The behavior of if
seems to be duplicated with (debug t)
Hum. I'm not an expert. I was just trying to make it not debug the test but do debug the form.
This is great! I've been wanting to do this myself but never got round to it.
The attached patch makes these debuggable. Would you consider pulling it?
Also, maybe consider signing papers and pushing this into emacs proper? If you didn't copy the code directly from onlisp that should be doable.