<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Mar 23, 2013 at 12:38 AM, rusi <span dir="ltr"><<a href="mailto:rustompmody@gmail.com" target="_blank">rustompmody@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Mar 23, 7:58 am, Fabio Zadrozny <<a href="mailto:fabi...@gmail.com">fabi...@gmail.com</a>> wrote:<br>


> Hello there,<br>
><br>
> As I've proposed it, let me try to explain it a bit better (if you have<br>
> doubts, I should probably rephrase the proposal).<br>
><br>
> There are 2 main targets there: keeping PyDev properly supported (which<br>
> hopefully doesn't need more explanation) and creating LiClipse.<br>
><br>
> The idea for LiClipse is definitely not making a fork, but having an easier<br>
> way to add a basic editor inside Eclipse (while developing PyDev, I do get<br>
> many requests for adding support for editors related to Python, such as<br>
> Django templates, Mako, Restructured text, Cython, etc), so, this will<br>
> provide me with a basis to do that (and with the basis in place, the idea<br>
> is having the possibility of creating an editor without knowledge of<br>
> Eclipse and in a very fast way -- current technologies for that such as<br>
> DLTK or XText aim much higher and are not trivial. I really want to have a<br>
> way to have a basic editor inside Eclipse just specifying the language very<br>
> 'loosely' -- say, something that'd take you 15-30 minutes and almost no<br>
> special knowledge of Eclipse internals -- and which would need more<br>
> knowledge of Eclipse internals only for more advanced stuff).<br>
><br>
> As for the dark theme, it's something that annoys me a lot (so, I was<br>
> hoping it was also something interesting for other people -- right now,<br>
> it's not possible to have a professional dark theme in Eclipse, there are<br>
> many loose ends -- so, for those that would like to work with a dark theme<br>
> -- as myself -- it may be very annoying -- although yes, it may not be<br>
> applicable if you're happy with the current non-dark UI).<br>
><br>
> As for distributions, yes, I plan to do an Eclipse distribution with<br>
> LiClipse / PyDev bundled -- Easy Eclipse is definitely not a solution as it<br>
> is NOT supported (it has an ancient version of PyDev which only serves to<br>
> confuse users and Eclipse.org does not have a Python version with PyDev).<br>
> I'd hardly call that a fork thought (and it should be possible to install<br>
> it as a separate plugin anyways, so, you can use the Eclipse you got from<br>
> anywhere and just use the update site to get those plugins).<br>
><br>
> Cheers,<br>
><br>
> Fabio<br>
<br>
</div></div>I am interested in the new eclipse plugin capabilities.<br>
Where does liclipse stand with respect to this?<br></blockquote><div><br></div><div style>The idea is providing a way to add a language just by saying things like keywords, elements (such as function or class -- if your language has that), indenting words and it'll provide you an editor that has all the common functions you'd expect, such as syntax highlighting, outline, indenting, template completion, etc. So, in LiClipse, you shouldn't need to create a plugin at this level, just one configuration file (which you should be able to fill in 15-30 minutes).</div>

<div style><br></div><div style>After that, if you want more things (such as code analysis or a semantic aware code completion), then you'd have to go the route of actually creating an Eclipse plugin.</div><div> </div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
ie Eclipse-4 claims to have made plugin development (for new custom<br>
languages) easier.<br>
What is the relation of liclipse to eclipse 3<->4 plugin architecture?<br></blockquote><div><br></div><div style>Well, it may have become a bit easier (with dltk and xtext), but it's still far from trivial (you still have to know at least java, how plugins work, eclipse internals, creating a grammar, etc.).</div>

<div style><br></div><div style>The editors structure for LiClipse should work in both Eclipse 3 or 4, although the theming enhancements will require Eclipse 4 (as it'll need some features only available there).</div>

<div style><br></div><div style>Cheers,</div><div style><br></div><div style>Fabio</div></div></div></div>