Use help-command variable to change apropos.
Instead of doing a global-set-key for C-h, use the help-command variable. This way, if people have C-h bound to something else, package.el will not throw an error while installing this package.
|@@ -91,7 +91,7 @@|
|(global-set-key (kbd "C-c x") 'execute-extended-command)|
|;; Help should search more than just commands|
|- (global-set-key (kbd "C-h a") 'apropos)|
|+ (define-key 'help-command "a" 'apropos)|
|;; Should be able to eval-and-replace anywhere.|
|(global-set-key (kbd "C-c e") 'esk-eval-and-replace)|