Subject: RE: bug#11940: 24.1; not seeing bindings in `minibuffer-local-filename-completion-map' that are there and work

From: "Drew Adams" <[email-masked]>
Date: Sun, 12 Aug 2012 13:36:02 -0700

> >  key             binding
> >  ---             -------
>  
> >  C-c             Prefix Command
> >  C-o             1on1-fit-minibuffer-frame
> >  C-x             Prefix Command
> > 
> > This is the value of
> > `minibuffer-local-filename-completion-map':
>  
> > (keymap
> >  (24 keymap (97) (109)) ; C-x a, C-x m
> >  (3 keymap (43))        ; C-+
> >  (C-backspace)          ; C-backspace
> >  (15 . 1on1-fit-minibuffer-frame) ; C-o
> >  (32))
>  
> The above keymap maps [24 97] (aka C-x a) to nil and [24 109] (aka C-x
> m) to nil.  So it's no wonder these bindings don't show up in 
> the print out.

My bad, sorry.  I was not paying attention to the fact that the bindings are in
fact nil at that point.

These keys are bound on the fly during a command, and then unbound.  But the C-c
and C-x prefix keys are not unbound (so they show up in
`substitute-command-keys').  I will close the bug.