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

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

Re: Warning (initialization): Your `load-path' seems to contain


From: Eric Abrahamsen
Subject: Re: Warning (initialization): Your `load-path' seems to contain
Date: Wed, 18 Jun 2014 13:17:40 +0800
User-agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4.50 (gnu/linux)

Ruben Maher <address@hidden> writes:

> Sharon Kimble <address@hidden> writes:
>
>> For some time now I've been getting this -
>> Warning (initialization): Your `load-path' seems to contain
>> your `.emacs.d' directory: /home/boudiccas/.emacs.d/
>> This is likely to cause problems...
>> Consider using a subdirectory instead, e.g.: /home/boudiccas/.emacs.d/lisp
>> in my *Warnings* buffer.
>>
>> These are the relevant lines from my "init.el"
>> (setq load-path (cons "/home/boudiccas/.emacs.d/lisp" load-path))
>> (add-to-list 'load-path "/home/boudiccas/.emacs.d/personal-lisp")
>>
>> Why doesn't it accept what's in the "init.el" please, and what can I
>> do to put it right?
>
> Hi Sharon,
>
> Emacs is not rejecting init.el, it's just warning you.  If you don't
> want to see the warning anymore you can drop this snippet in there:
>
> (eval-after-load "warnings"
>   ;; shut up, emacs!
>   '(setq display-warning-minimum-level :error))
>
> Kind regards,
>
> Ruben

But the root cause still ought to be that, somewhere in your init,
you've got (add-to-list 'load-path "/home/boudiccas/.emacs.d"). Are you
sure you don't? I've been following emacs trunk, and a while ago got the
same warning.

I fixed it by removing ~/.emacs.d from my load path, putting
(add-to-list 'load-path "~/.emacs.d/lisp") in my ~/.emacs.d/init.el
file, and then putting everything I wanted to require or load underneath
~/.emacs.d/lisp. No warnings anymore...

E




reply via email to

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