[erlang-questions] [ANN] The Erlang Development Tool Suite

Thomas Järvstrand <>
Mon Nov 26 16:59:39 CET 2012


Agreed. A small and understandable dependency tree is a healthy goal for
most software projects. When I started EDTS I had an idea that it would
only be a small wrapper to bind together a toolset, but obviously the glue
code has grown substantially since then :P

I've thought about it and most things in EDTS could actually pretty easily
be split out into their own subprojects. That said it would take some work
and such a move would most likeiy force some improvements of the code so
hopefully I'll get around to it before it's too late :)

T

2012/11/26 Gleb Peregud <>

> Thanks a lot for your work!
>
> Having a look at Distel/Wrangler and other IDE-based-on-Emacs
> solutions, I have a thought that it is better to have an IDE split
> into multiple small modules, which have a as small dependency graph as
> possible. With new packaging mechanisms in Emacs 24 it is definitely
> possible to make it easy for users to track dependencies. With
> features separated into small packages it would be easier for uses to
> integrate features of EDTS into their setup. IMVHO :)
>
> On Mon, Nov 26, 2012 at 4:16 PM, Thomas Järvstrand
> <> wrote:
> > My pleasure :)
> >
> > I had a look at Wrangler only last week and unfortunately it's very
> tightly
> > integrated with Distel. It's definitely something I would like to have in
> > there but I think it will take a bit of work and I'll probably need the
> > wrangier devs on board to try and disentangle the dependencies.
> >
> > Next things will be to integrate with Dialyzer and the Erlang debugger,
> > after that I may get a chance to have a more serious look at wrangler.
> >
> > Thomas
> >
> > 2012/11/26 Son Tran-Nguyen <>
> >>
> >> Hi,
> >>
> >> Thank you so much to make this package! It's really easy to get
> everything
> >> for Erlang development in one spot.
> >>
> >> Is there any plan to integrate Wrangler as well?
> >>
> >> Sincerely,
> >>
> >>
> >> Son Tran-Nguyen
> >>
> >>
> >>
> >> On Mon, Nov 26, 2012 at 2:27 AM, Thomas Järvstrand <
> >
> >> wrote:
> >>>
> >>> Using Emacs for your Erlang development? Of course you are!
> >>>
> >>> The Erlang Development Tool Suite for Emacs will make your life a lot
> >>> easier:
> >>>
> >>> The Erlang Development Tool Suite (EDTS) is a package of useful
> >>> development
> >>> tools for working with the Erlang programming language in Emacs. It
> >>> bundles a
> >>> number of useful external packages, together with specialized Erlang
> >>> plugins for
> >>> them, and its own features to create a complete and efficient
> development
> >>> environment that is easy to set up.
> >>>
> >>> Currently EDTS provides:
> >>> - A snazzy erlang shell wrapper with syntax highlighting and
> >>> auto-completion.
> >>> - In-buffer flymake-like compilation
> >>> - In-buffer xref checks
> >>> - Rudimentary project support
> >>> - Code navigation.
> >>> - Auto-completion, using auto-complete-mode
> >>> - Auto-highlighting, using auto-highlight-mode
> >>> - Convenient access to Erlang documentation
> >>> - In-buffer running of unit tests
> >>>
> >>> In the works:
> >>> - Dialyzer integration
> >>> - A nice interface to the erlang debugger
> >>>
> >>> Find it at:
> >>> https://github.com/tjarvstrand/edts
> >>>
> >>> Special thanks to the people who have helped me turn this into what it
> >>> is: Samuel Rivas, João Neves, Håkan Nilsson, Markus Näsman and my eager
> >>> group of beta-testers at the Klarna Engineering Department.
> >>>
> >>> Feedback, feature requests and patches would all be highly appreciated.
> >>>
> >>> Regards
> >>> Thomas Järvstrand
> >>>
> >>> _______________________________________________
> >>> erlang-questions mailing list
> >>> 
> >>> http://erlang.org/mailman/listinfo/erlang-questions
> >>>
> >>
> >
> >
> > _______________________________________________
> > erlang-questions mailing list
> > 
> > http://erlang.org/mailman/listinfo/erlang-questions
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20121126/0da47a74/attachment.html>


More information about the erlang-questions mailing list