Katsumi Yamaoka <[EMAIL PROTECTED]> wrote, In some cases, `texinfo-format-buffer' doesn't fold long lines.
... It happens because someone added "itemize\\|" to `texinfo-no-refill-regexp' as follows: (defvar texinfo-no-refill-regexp Yes, the inclusion of "itemize\\|" tells Emacs not to refill lines in an itemized list. I have commented out that inclusion and committed the change. So `texinfo-format-buffer' should work again as you expect. As I wrote at the time I included it ... I don't think this fix should be used as is. Evidentally, back in November 2001, a user in FSF India could not format the then new edition of `emacs-lisp-intro.texi' using `texinfo-format-buffer' because `texinfmt.el' created the bad line @end [EMAIL PROTECTED] He was using a Microsoft operating system and thought (erroneously, according to Eli Zaretskii) that `makeinfo' had not yet been ported. That is why he was using the deprecated `texinfo-format-buffer' command. In any event, I completely forgot about it. You write that ... texinfmt is essential to format Japanese Info files. What needs to be changed for `makeinfo' to format them? As Eli wrote back then, I'd rather advise that users to use makeinfo. texinfmt.el doesn't support quite a few of the newer features ... We should modify `makeinfo' to handle Japanese Texinfo, if need be. `makeinfo' is faster and `texinfmt.el' was deprecated a long time ago. -- Robert J. Chassell [EMAIL PROTECTED] GnuPG Key ID: 004B4AC8 http://www.rattlesnake.com http://www.teak.cc _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel