bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#12010: 24.1.50: NS variant does not use '--enable-locallisppath=...'


From: Jan Djärv
Subject: bug#12010: 24.1.50: NS variant does not use '--enable-locallisppath=...' configure option
Date: Sun, 29 Jul 2012 18:59:34 +0200

Hello.

22 jul 2012 kl. 20:36 skrev Peter Dyballa:

> 
> Am 22.07.2012 um 18:42 schrieb Jan Djärv:
> 
>> It seems that -Q must come after --eval.  I don't know why.
> 
> This does not alter the reported fact that load-path does not contain the two 
> directories from configure:
> 
>       --enable-locallisppath=/Library/Application\ 
> Support/Emacs/calendar24:/Library/Application\ Support/Emacs
> 
> The X client learns it and can launch without problems while the NS variant 
> simply crashes. At least last month the NS variant learned this setting and 
> the release 24.1 does it too:
> 
>       load-path is a variable defined in `C source code'.
>       Its value is
>       ("/Library/Application Support/Emacs/calendar24" "/Library/Application 
> Support/Emacs" "/usr/local/share/emacs/24.1/lisp" 
> "/usr/local/share/emacs/24.1/lisp/vc" "/usr/local/share/emacs/24.1/lisp/url" 
> "/usr/local/share/emacs/24.1/lisp/textmodes" 
> "/usr/local/share/emacs/24.1/lisp/progmodes" 
> "/usr/local/share/emacs/24.1/lisp/play" 
> "/usr/local/share/emacs/24.1/lisp/org" 
> "/usr/local/share/emacs/24.1/lisp/nxml" 
> "/usr/local/share/emacs/24.1/lisp/net" 
> "/usr/local/share/emacs/24.1/lisp/mh-e" 
> "/usr/local/share/emacs/24.1/lisp/mail" 
> "/usr/local/share/emacs/24.1/lisp/language" 
> "/usr/local/share/emacs/24.1/lisp/international" 
> "/usr/local/share/emacs/24.1/lisp/gnus" 
> "/usr/local/share/emacs/24.1/lisp/eshell" 
> "/usr/local/share/emacs/24.1/lisp/erc" 
> "/usr/local/share/emacs/24.1/lisp/emulation" 
> "/usr/local/share/emacs/24.1/lisp/emacs-lisp" 
> "/usr/local/share/emacs/24.1/lisp/cedet" 
> "/usr/local/share/emacs/24.1/lisp/calendar" 
> "/usr/local/share/emacs/24.1/lisp/calc" 
> "/usr/local/share/emacs/24.1/lisp/obsolete" 
> "/usr/local/share/emacs/24.1/leim")

I can't get it to crash, but I have checked in a fix for locallisppath not in 
load-path for trunk.  Note that -Q will not add locallisppath.

I'm surprised you could install Emacs with that locallisppath as spaces in 
locallisppath wasn't handeled, i.e. make install would try to make directories 
"/Library/Application" and "Support/Emacs/calendar24".

I'll see what the deal is with --eval only working before -Q.

        Jan D.






reply via email to

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