> We are in violent agreement. I didn't claim that `delete-pair' > shouldn't check `insert-pair-alist'. On the contrary, I think > `delete-pair' should verify if the character pair starting at the > current point is part of a pair according to `insert-pair-alist'. > "At the current point" - that's my point. It shouldn't try > finding the opening character somewhere else. So in your original > test case it should throw an error when the cursor is on some > whitespace that precedes an expression. Ne hlebom jedinnym. Why can't we be generous and provide something like the attached? martin