Re: lazy load?

Alastair Rankine <[email protected]> Sun, 15 Nov 2015 18:00:06 -0500
Newsgroups gmane.emacs.cedet
Message-ID <[email protected]>
--===============2104444086707164512==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_E922C541-22A1-40AD-95AB-DCFB8630083A"


--Apple-Mail=_E922C541-22A1-40AD-95AB-DCFB8630083A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Nov 12, 2015, at 8:37 PM, Evgeniy Dushistov <[email protected]> =
wrote:
> I thought before that ede load suitable project only
> if open something under the root of project, not at
> the moment when I start emacs without arguments?=20
>=20
> Can it be tweaked to lazy load of project,
> only when I open source files that part of project?

Yes, this is supported using EDE=E2=80=99s autoload feature.

The doco describes how to do this. For an example you can also check out =
my init file, here: =
https://github.com/randomphrase/dotfiles/blob/master/emacs.d/lisp/init/ede=
.el =
<https://github.com/randomphrase/dotfiles/blob/master/emacs.d/lisp/init/ed=
e.el>

This works fine with the LLVM source tree.


--Apple-Mail=_E922C541-22A1-40AD-95AB-DCFB8630083A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Nov 12, 2015, at 8:37 PM, Evgeniy Dushistov &lt;<a =
href=3D"mailto:[email protected]" class=3D"">[email protected]</a>&gt; =
wrote:</div><div class=3D""><div class=3D"">I thought before that ede =
load suitable project only<br class=3D"">if open something under the =
root of project, not at<br class=3D"">the moment when I start emacs =
without arguments? <br class=3D""><br class=3D"">Can it be tweaked to =
lazy load of project,<br class=3D"">only when I open source files that =
part of project?<br class=3D""></div></div></blockquote></div><br =
class=3D""><div class=3D"">Yes, this is supported using EDE=E2=80=99s =
autoload feature.</div><div class=3D""><br class=3D""></div><div =
class=3D"">The doco describes how to do this. For an example you can =
also check out my init file, here:&nbsp;<a =
href=3D"https://github.com/randomphrase/dotfiles/blob/master/emacs.d/lisp/=
init/ede.el" =
class=3D"">https://github.com/randomphrase/dotfiles/blob/master/emacs.d/li=
sp/init/ede.el</a></div><div class=3D""><br class=3D""></div><div =
class=3D"">This works fine with the LLVM source tree.</div><div =
class=3D""><br class=3D""></div></body></html>=

--Apple-Mail=_E922C541-22A1-40AD-95AB-DCFB8630083A--


--===============2104444086707164512==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------

--===============2104444086707164512==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Cedet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cedet-devel

--===============2104444086707164512==--