In r6655 '?' was changed so that it no longer lists all commands. But
the directory header doesn't still says it does. Here's the trivial patch:
Index: info/dir.c
===================================================================
--- info/dir.c (revision 7037)
+++ info/dir.c (working copy)
@@ -74,7 +74,7 @@
"A few useful Info commands:\n"
"\n"
" 'q' quits;\n"
-" '?' lists all Info commands;\n"
+" 'H' lists all Info commands;\n"
" 'h' starts the Info tutorial;\n"
" 'mTexinfo RET' visits the Texinfo manual, etc.\n"
Ken