<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 22 Mar 2020, at 18:19, Jeffrey Cunningham <<a href="mailto:jeffrey@jkcunningham.com" class="">jeffrey@jkcunningham.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252" class="">
<div class="">
<div class="moz-cite-prefix">On 3/22/20 9:01 AM, Pascal Bourguignon
wrote:<br class="">
</div>
<blockquote type="cite" cite="mid:26C3D549-D831-4EBD-B85E-F0574212C1B3@informatimago.com" class="">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252" class="">
<br class="">
<div class=""><br class="">
<blockquote type="cite" class="">
<div class="">On 22 Mar 2020, at 16:01, Jeffrey Cunningham
<<a href="mailto:jeffrey@jkcunningham.com" class="" moz-do-not-send="true">jeffrey@jkcunningham.com</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">For years I've been using Slime's keyboard
shortcut to bring up my browser on a local copy of the
hyperspec using the standard Ctrl-c d h shortcut. Now its
started launching a new email window in Thunderbird, my
email client, instead.<br class="">
<br class="">
I'm running Ubuntu 18.04, Emacs 25.2.2, and Slime 2.24.<br class="">
<br class="">
Anyone run into this? Any idea how to fix it?<br class="">
</div>
</div>
</blockquote>
</div>
<div class=""><br class="">
</div>
You need to identify what emacs package you loaded that overrides
the C-c d h keybinding.
<div class="">Note that <span style="caret-color: rgb(0, 0, 0);" class="">slime-documentation-lookup is
normally bound to </span>C-c C-d h </div>
<div class="">So C-c d h must have been put there by yourself in
your ~/.emacs </div>
<div class="">Try to do that at the end of your ~/.emacs, to get a
chanc to override the key binding yourself.</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">-- <br class="">
__Pascal J. Bourguignon__</div>
<div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class="">
</div>
</div>
</div>
</div>
</div>
</blockquote><p class="">Thanks for the reply. I didn't spell that key combination right.
I meant C-c C-d h. I haven't changed the default documentation key
bindings. Nor have I modified .emacs (~/.emacs.d/init.el for my
system) in ages. There is no binding over-ride for C-c C-d h in
it that I can see.</p><p class="">I suppose that means some package I've been using took over that
key combination in an automatic package update. So presumably I
could restore it by manually re-assigning it at the end of the
file? Something like <br class="">
</p><p class="">(global-set-key (kbd "C-c C-d h" 'hyperspec)<br class="">
</p><p class="">which doesn't work.<br class="">
</p></div></div></blockquote><br class=""></div><div>Because the package in question probably overrides it locally. Type C-h m in the buffer where you have the wrong binding to see what binding you have and where it comes from.</div><div>Also, C-h k C-c C-d h will tell you what command is bound. Find where this command is defined and what loads it.</div><div><br class=""></div><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">-- <br class="">__Pascal J. Bourguignon__</div><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><br class=""><br class=""></div></div></div>
</div>
<br class=""></body></html>