isamert/isamert.github.io

2023/08/14/elisp-editing-development-tips

Opened this issue · 4 comments

Lovely tips. I'm going to give emacs-refactor a go.

Do you use edebug or similar?

(by the way, the "Elisp" tag link results in a 404).

Lovely tips.

Thanks!

I'm going to give emacs-refactor a go.

Yes, it's really nice. One thing I don't like about it is, it pulls projectile as a dependency. Not such a big deal but breaks some of my workflows in a subtle way.

Do you use edebug or similar?

No I don't. I am bad with debuggers generally tho, much prefer to scatter some print statements here and there. Closest thing I use to debugger are the toggle-debug-on-{error,quit} and debug-on-entry functions (last one being a lifesaver on some occasions).

(by the way, the "Elisp" tag link results in a 404).

Thanks for noting it, fixed it.

These are great - one of the best things about Cider is getting those results right next to the expression - didn't know about eros!!!!!!