>>>> "Fabrice" == Fabrice Popineau
<Fabrice.Popineau(a)supelec.fr> writes:
Fabrice> I'm using xemacs-21.5 under native win32 with Mule. I
Fabrice> have tried to turn on automatic build and save of dir
Fabrice> contents for info directories. There are two problems
Fabrice> currently:
Fabrice> - info files which does not hold the proper description
Fabrice> do not get a
Fabrice> '\n' on their line in the menu. I ended up in forcing one
Fabrice> in Info-dump-dir-entries.
Fabrice> - Something is wrong wrt EOL conventions between buffers
Fabrice> used. I don't know what is the proper way to fix
Fabrice> it. Currently I have forced the LF only EOL in a couple
Fabrice> of places. But that's ugly.
I can confirm this problem.
Best regards,
Adrian
Fabrice> If anybody can come up with a better solution to these
Fabrice> problems ...
Fabrice> --
Fabrice> Fabrice
Fabrice> --- xemacs\xemacs-21.5\lisp\info.el Tue Jan 28 11:14:02 2003
Fabrice> +++ xemacs\xemacs-21.5\lisp\info.el Wed Apr 09 00:57:19 2003
Fabrice> @@ -846,6 +846,10 @@
Fabrice> The \"dir\" files will take precedence in cases where both
exist. It
Fabrice> sets the *info* buffer's `default-directory' to the first
directory we
Fabrice> actually get any text from."
Fabrice> + (setq buffer-file-coding-system
Fabrice> + (subsidiary-coding-system
Fabrice> + (coding-system-base buffer-file-coding-system)
Fabrice> + 'lf))
Fabrice> (if (and Info-dir-contents Info-dir-file-attributes
Fabrice> ;; Verify that none of the files we used has changed
Fabrice> ;; since we used it.
Fabrice> @@ -1191,7 +1195,8 @@
Fabrice> (while e
Fabrice> (indent-to-column description-col)
Fabrice> (insert (car e) "\n")
Fabrice> - (setq e (cdr e))))
Fabrice> + (setq e (cdr e)))
Fabrice> + (insert "\n"))
Fabrice> entries)
Fabrice> (insert "\n")))
Fabrice> @@ -1263,6 +1268,10 @@
Fabrice> (message "%s is outdated. Overwrite ?
"
Fabrice> file))))))))
Fabrice> (set-buffer (find-file-noselect file t))
Fabrice> + (setq buffer-file-coding-system
Fabrice> + (subsidiary-coding-system
Fabrice> + (coding-system-base buffer-file-coding-system)
Fabrice> + 'lf))
Fabrice> (setq buffer-read-only nil)
Fabrice> (if to-temp
Fabrice> (message "Rebuilding temporary %s..." file)
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/