emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: $prefix/info -> $prefix/share/info


From: Richard Stallman
Subject: Re: $prefix/info -> $prefix/share/info
Date: Wed, 20 Dec 2006 08:01:55 -0500

Thanks for noticning this problem and working on it.

    ***************
    *** 463,474 ****
                         (expand-file-name "info/" installation-directory)
                       (if invocation-directory
                           (let ((infodir (expand-file-name
    !                                  "../info/"
                                           invocation-directory)))
                             (if (file-exists-p infodir)
                                 infodir
                               (setq infodir (expand-file-name
    !                                     "../../../info/"
                                              invocation-directory))
                               (and (file-exists-p infodir)
                                    infodir))))))
    --- 463,474 ----
                         (expand-file-name "info/" installation-directory)
                       (if invocation-directory
                           (let ((infodir (expand-file-name
    !                                  "../share/info/"
                                           invocation-directory)))
                             (if (file-exists-p infodir)
                                 infodir
                               (setq infodir (expand-file-name
    !                                     "../../../share/info/"
                                              invocation-directory))
                               (and (file-exists-p infodir)
                                    infodir))))))

I think that part is not correct.  It assumes invocation-directory
will be /usr/local/SOMETHING, and that is not likely at all.

The same issue applies to the file w32-fns.el.

    diff -r -c3 --exclude=configure emacs-22.0.90.orig/lisp/paths.el 
emacs-22.0.90/lisp/paths.el
    *** emacs-22.0.90.orig/lisp/paths.el        2006-09-04 19:36:11.000000000 
+0200
    --- emacs-22.0.90/lisp/paths.el     2006-11-15 03:21:39.000000000 +0100
    ***************
    *** 68,74 ****
             (suffixes
              ;; Subdirectories in each directory tree that may contain info
              ;; directories.
    !     '("" "share/" "gnu/" "gnu/lib/" "gnu/lib/emacs/"
                "emacs/" "lib/" "lib/emacs/"))
             (standard-info-dirs
              (apply #'nconc
    --- 68,74 ----
             (suffixes
              ;; Subdirectories in each directory tree that may contain info
              ;; directories.
    !     '("share/" "" "gnu/" "gnu/lib/" "gnu/lib/emacs/"
                "emacs/" "lib/" "lib/emacs/"))
             (standard-info-dirs
              (apply #'nconc

What is the motive for this change?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]