from
Sylvain Thénault <sylvain.thenault at logilab dot fr>
to
Fabio Zadrozny <fabioz at esss dot com dot br>
subject
[Python-projects] Re: PyLint features...
date
On Wednesday 06 April à 15:50, Fabio Zadrozny wrote:2005/04/07 16:16
Hey Fabio,
> Hi Sylvain, how are things?
things are going well, thanks. Too busy to spend much time on pylint,
but we won't complain about having to much customer work... :)
> As you know, pylint is already fully integrated in pydev, and it works
> quite well, but I would like to know if some features could be
> implemented (even if it is in a distant future)...
>
> - Instead of starting a new shell everytime, have the option of using it
> as a server and keeping it open with the loaded modules, and reloading
> them only if the file has changed in the disk... I think that this
> change would make it much, much faster...
that's an interesting idea, especially for IDE. I guess that having a
basic implementation of this wouldn't take that much time to have
(actually I'm more thinking about an astng server to which pylint would
connect).
> - Make it run in jython... I'm not sure how much work this would be, but
> I think that's one of the directions python is taking, so, it probably
> would be a nice thing... I also intend to support jython in pydev, but
> I'm seeing the tools dependencies I have, and not having pylint would be
> a great loss (so, I would have to do it myself in the plugin, but I
> don't really like that scenario)... Also, if that happens, I think that
> with some tweaks, I would be able to get pylint running in jython to
> check for cpython code, only the compiled modules interaction would
> change right? -- and that with the previous implementation would make it
> a blast! --
having pylint running with jython would definitly be a very good thing,
however, 1) we're not currently using jython and 2) pylint requires
generator support (i.e. python >= 2.2), which is not the case in jython
yet iirc (2.1 implementation).
To conclude, I think those are two nice feature requests, but I've no
time nor particuliar use for them right now, so they'll have a low
priority in our tracker and so probably won't be implemented until a
"distant" future. However as usual patch are very welcome ;)
cheers
PS: i'm ccing python-projects so maybe a felow listening on the list
will love so much your idea that he will implement them :)
--
Sylvain Thénault LOGILAB, Paris (France).
http://www.logilab.com http://www.logilab.fr http://www.logilab.org
_______________________________________________
Python-Projects mailing list
Python-Projects@lists.logilab.org
http://lists.logilab.org/mailman/listinfo/python-projects

