Emacs key binding problem on debian testing.
I'm runining emacs
  GNU Emacs 21.4.1 (i486-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of
  2007-01-04 on saens, modified by Debian 
on a debian testing sytem
  $ uname -a
  Linux UlanBator 2.6.17-2-686 #1 SMP Wed Sep 13 16:34:10 UTC 2006 i686
  GNU/Linux
  $
updated weekly.  These commands
  (define-key c-mode-base-map "\C-cp" 'insert-c-procedure-skeleton)
  (define-key c-mode-base-map "\C-ci" 'insert-include-statement)
are run whenever a c or c++ program is read.  Looking at c-mode-base-map via
help-var shows the commands apparently worked
  c-mode-base-map's value is shown below.
  Documentation:
  Keymap shared by all CC Mode related modes.
  Defined in `cc-mode'.
  Value:
  (keymap
   (47 . c-electric-slash)
   (42 . c-electric-star)
   (44 . c-electric-semi&comma)
   (127 . c-electric-backspace)
   (4 . c-electric-delete-forward)
   (9 . c-indent-command)
   (3 keymap
      (105 . insert-include-statement)
      (112 . insert-c-procedure-skeleton)
but the response to ctrl-i is a bell and the response to help-key ctrl-i is
  C-c i is undefined
ctrl-p has the same problem.  Everything works as expected on other emacsen
  GNU Emacs 21.4.1 (i386-redhat-linux-gnu, X toolkit, Xaw3d scroll bars) of
  2006-03-07 on hs20-bc1-6.build.redhat.com
  GNU Emacs 21.4.1 (i386-unknown-openbsd4.0, X toolkit) of 2006-09-01 on
  i386.ports.openbsd.org
with the same .el files, and it used to work on debian testing too.  What is
the procedure for getting it to work again?
Reply to: