When I'm typing in emacs, in particular when I'm editing a LISP file, emacs automatically matches parentheses for me. This would be fine, except that it doesn't let me delete a parenthesis if it would cause a parenthesis imbalance. I suppose there might be people out there who find this a pleasant feature, but to me it's just terrible. I'm fine with it automatically writing a closing parenthesis for me, but I want to be able to delete a parenthesis when I want. It does something similar for quotes as well. This is really obnoxious! How do I stop it?
Emacs doesn't do that by default, that sounds like ParEdit. You might be able to derive from the installation description how to get rid of it.