No problem, we've been busy too!
I've just tried it out, by importing the
org.erlide.wranger.refactoring-plugin and trying it out from a debugged
eclipse. There was some fixes I needed to do to get it working; removing
some @override and isEmpty(), erlide is still on Java 1.5. But besides that
it works well.
It's looking good! I'm impressed with the full AST that you're building, and
I think it would really be fruitful for both wrangler and erlide to
integrate them.
The way I see it there are two ways to do this, either a minimal approach,
where wrangler is provided as a plugin within the erlide feature, or a more
ambitious one, where the AST tools in wrangler is factorized out, and used
as tools throughout erlide. I'd rather see the latter, of course, there are
a lot of stuff that can be done when we have a full code model on the erlang
side: error correction proposals (Ctrl-1), semantic highlightning (different
colours for assignment and matching), better compare, just to name a
few. What do you think?
We also have the issue with sourcecode and project handling. Should wrangler
code be put in the same repository as erlide, or should it be a separate
project?
In any case there are some things that should be fixed in the current
version of wrangler.
- It must be better to get variables and functions from the current
selection
- It shouldn't really rewrite entire files, only the portions affected by
the refactoring
- Original names of variables and functions should be presented in the
wizards (e.g. "Rename fact/1 to factorial/1").
I'm working the whole summer with erlide, so please tell me what you think
about this, so we can start with it.
/Jakob
2008/6/19 <[EMAIL PROTECTED]>:
> Hi all,
>
> Previously Jakob mentioned that we should integrate the Erlide and our
> Wrangler plug-in. First of all sorry for the late reply, but I have to agree
> with my supervisor.
>
> So if you all agree with doing this, we can start. How did you think?
>
> Regards,
>
> George
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> Erlide-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/erlide-devel
>
>
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Erlide-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/erlide-devel