[Sorry if there has been later replies on this.] > >> Why is this the case? TeX itself gets this right, why can't makeinfo?
There is no overwhelming reason, it's just the historical fact that it's never tinkered with intersentence spaces, aside from trying half-heartedly to detect sentences at the end of lines. rms wrote all this stuff originally, and in his world, the source files all have two spaces at the end of sentences already, for the sake of Emacs sentence commands. So there was no reason for him to have texinfo-format-buffer (or later makeinfo) to do anything. Perhaps one day it will, it's on the wishlist, but don't hold your breath. Sorry. karl