On Mon, Jul 11, 2016 at 8:33 AM Stefan Monnier wrote: > Or maybe it's a high-priority map that's hiding all the bindings. > I do use high-priority map. But basic bindings like C-x C-c, C-n/C-p, etc are in the global map. Also this bug causes all those keys to be totally unbound. So it's not as if a high-priority map is masking a global map key. If it is unbound, it is unbound in both high-priority and global maps, right? Next time this happens, I'll see if my high-priority map bindings are intact. To prepare for that, I will bind C-h l to the high priority map too so that they work even if global map is wiped out (there's probably no point binding M-x, M-:, etc in high-priority map because the self insert bindings are wiped out too). On Mon, Jul 11, 2016 at 3:29 AM Andreas Schwab wrote: > Maybe global-map is being clobbered. Try attaching with a debugger and > inspecting global_map and current_global_map. > Thanks. I'll give that a try next time this happens. Unfortunately, I just need to wait until it happens again as I have no idea what causes this. Will also note if that happens in a particular major mode next time. -- -- Kaushal Modi