[Top][All Lists]
[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?