[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: IDE
From: |
Steinar Bang |
Subject: |
Re: IDE |
Date: |
Wed, 28 Oct 2015 16:57:16 +0100 |
User-agent: |
Gnus/5.130012 (Ma Gnus v0.12) Emacs/24.4 (windows-nt) |
>>>>> Filipp Gunbin <address@hidden>:
> I've been following this long thread with interest and there's one
> thing that keeps bothering me - should we duplicate the logic of build
> tool in Emacs IDE-like features?
If you mean: "should we re-implement things like maven in lisp?" then my
answer is: "no, not necessarily"
But it's useful to know how the interesting parts of the build config is
created and what it means (in this case how the classpath is set up when
multiple pom.xml files are involved).
> In my `javaimp' package (available in GNU Elpa) Emacs calls Maven to get
> classpath, then scans all jars in it (it takes them from local Maven
> cache and reads what classes are inside).
Sounds interesting, I will check it out.
> This is done only once given that pom.xml doesn't change (and if it
> changes this is repeated).
Have you given any thoughts to triggering this when the pom.xml is saved
and/or changed on disk?
> This requires some time to wait for Maven to finish and output the
> classpath. But jar scanning is inevitable, I guess, and takes more time
> (both are cached then).
Do you cache this only in memory or on disk? (sounds like might be a
good idea to cache this information in an S-expression file, eg. pom.el,
toghether with each pom.xml and maintain the pom.el in a make-like
fashion...?)
- Re: IDE, (continued)
- Re: IDE, Steinar Bang, 2015/10/20
- Re: IDE, Dmitry Gutov, 2015/10/20
- Re: IDE, Lluís, 2015/10/21
- Re: IDE, Dmitry Gutov, 2015/10/27
- Re: IDE, Lluís, 2015/10/28
- Re: IDE, Steinar Bang, 2015/10/27
- Re: IDE, Filipp Gunbin, 2015/10/28
- Re: IDE,
Steinar Bang <=
- Re: IDE, Filipp Gunbin, 2015/10/28
- Re: IDE, Richard Stallman, 2015/10/28
- Re: IDE, Xue Fuqiao, 2015/10/16
- Re: IDE, Eric Ludlam, 2015/10/16
- Re: IDE, David Engster, 2015/10/18
- Re: IDE, Eric Ludlam, 2015/10/16
- Is EDE only intended to be used with languages which /require/ a 'compile' step? [was: Re: IDE], Alexis, 2015/10/16
- Re: Is EDE only intended to be used with languages which /require/ a 'compile' step? [was: Re: IDE], Eric Ludlam, 2015/10/17
- Re: Is EDE only intended to be used with languages which /require/ a 'compile' step? [was: Re: IDE], Alexis, 2015/10/22
- Re: Is EDE only intended to be used with languages which /require/ a 'compile' step? [was: Re: IDE], Aaron Ecay, 2015/10/22