>> The attached patch makes `remove-hook` interactive. > > Looks good; applied to Emacs 28 (after some minor white-space changes to > make the lines shorter than 80 characters). It's difficult to use this feature without a default value. Here's the patch that adds it: