>>>> "M" == Michael McNamara
<mac(a)verisity.com> writes:
M> A better way to change the world might be to write elisp skeleton
M> macros (using skeleton.el) that makes it real easy to insert C
M> procedure definitions frameworks with all the interface stuff for
M> elisp calling there already.
In the past, I used such tools, but because so much of software
maintenance involves reading and fixing, not writing code, the added
convenience of automated code insertion is minimal, unless you have
hand problems and you want to make every keystroke count. Magic
always has a price. The electricity of { and } are enough for me.
Here's my favorite code maintenance tool:
(defun kill-whole-line (count)
"Kill an entire line, or ARG lines if prefix specified"
(interactive "*p")
(beginning-of-line)
(kill-line count))