> Still, regardless of I type "o" or "oo", I do not see the full buffer names
> in the list of hits. However, if I type "e" instead I see all buffer names
> that match "e", including foo.el and foo.template.

Duh!  Right, sorry for missing this obvious part.  Looks like a bug,
indeed.  Could you make it a bug-report, so we get a tracking number
for it?

Done. Bug 16219 created.

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16219

/Mathias