It would be nice if Emacs had a command to remove matching pairs of things so that (with | representing point): (|let (message "%s" "foobar")) I could delete the parens around the let function. This should work for other pairs too: (let ((foobar "foobar")) (message "%s" "|foobar")) to delete the quotes around the second "foobar" I know there are 3rd-party packages that implement this but it seems like this should be included with Emacs since it's such a great tool for editing. Alex