This page is no longer maintained — Please continue to the home page at www.scala-lang.org

Ensime with ECB Extension

6 replies
Grey
Joined: 2009-01-03,
User offline. Last seen 42 years 45 weeks ago.
A couple of months ago I extended ensime to use a tree based "inspectors" with ecb.  Haven't revisited it in awhile but thinking of elaborating it out.  Interesting windows are on the right.   
Guess I'm trying to gauge the emacs+ensime audience size and those interested in a sort of an "eclipsee" extension to ensime+emacs.  Am kind of ambiguous about it myself, but I do find myself using it when I work with larger code bases.  Currently it seamlessly overlays on top of ensime.
http://www.youtube.com/watch?v=QOO8YEdUkw0
--
The object of life is not to be on the side of the majority, but to escape finding oneself in the ranks of the insane. - Marcus Aurelius
Ishaaq Chandy
Joined: 2009-02-16,
User offline. Last seen 42 years 45 weeks ago.
Re: Ensime with ECB Extension
This looks cool! I'm getting editor envy but my finger-muscle-memory is too heavily invested with years of practice in vi.

So, sort of on a tangent (please, please lets not restart the age-old emacs vs vi flamewar, both are great), but what I'd love to see is something equivalent for vim. Or is there something like this for vim already that I don't know about?

Ishaaq

On 15 December 2010 14:45, Ray Racine <ray.racine@gmail.com> wrote:
A couple of months ago I extended ensime to use a tree based "inspectors" with ecb.  Haven't revisited it in awhile but thinking of elaborating it out.  Interesting windows are on the right.   
Guess I'm trying to gauge the emacs+ensime audience size and those interested in a sort of an "eclipsee" extension to ensime+emacs.  Am kind of ambiguous about it myself, but I do find myself using it when I work with larger code bases.  Currently it seamlessly overlays on top of ensime.
http://www.youtube.com/watch?v=QOO8YEdUkw0
--
The object of life is not to be on the side of the majority, but to escape finding oneself in the ranks of the insane. - Marcus Aurelius

Hubert Plociniczak
Joined: 2009-09-12,
User offline. Last seen 42 years 45 weeks ago.
Re: Ensime with ECB Extension
Nothing I know of. But the current infrastructure of presentation compiler and really good use case of Ensime show that this shouldn't be too hard. In fact I believe there is a texmate version which took some bits from ensime infrastructure and does similar things. I guess we just need someone with good vi knowledge (interested?).
The more editors use presentation compiler the better the presentation compiler infrastructure becomes (and IDEs like Eclipse also profit from that).

hubert

On 12/15/2010 06:06 AM, Ishaaq Chandy wrote:
yPVm5hY6BYux_QbwhA3dH-WpGPW9vPNcfP3o [at] mail [dot] gmail [dot] com" type="cite"> This looks cool! I'm getting editor envy but my finger-muscle-memory is too heavily invested with years of practice in vi.

So, sort of on a tangent (please, please lets not restart the age-old emacs vs vi flamewar, both are great), but what I'd love to see is something equivalent for vim. Or is there something like this for vim already that I don't know about?

Ishaaq

On 15 December 2010 14:45, Ray Racine <ray [dot] racine [at] gmail [dot] com" rel="nofollow">ray.racine@gmail.com> wrote:
A couple of months ago I extended ensime to use a tree based "inspectors" with ecb.  Haven't revisited it in awhile but thinking of elaborating it out.  Interesting windows are on the right.   
Guess I'm trying to gauge the emacs+ensime audience size and those interested in a sort of an "eclipsee" extension to ensime+emacs.  Am kind of ambiguous about it myself, but I do find myself using it when I work with larger code bases.  Currently it seamlessly overlays on top of ensime.
http://www.youtube.com/watch?v=QOO8YEdUkw0
--
The object of life is not to be on the side of the majority, but to escape finding oneself in the ranks of the insane. - Marcus Aurelius


Tomygun
Joined: 2008-11-27,
User offline. Last seen 3 years 48 weeks ago.
Re: Ensime with ECB Extension
I'm working on an Ensime + Netbeans integration on my spare time. The more environments that depend on Ensime and help make it better the more everyone benefits.

Keep it up!

On Wed, Dec 15, 2010 at 10:59 AM, Hubert Plociniczak <hubert.plociniczak@epfl.ch> wrote:
Nothing I know of. But the current infrastructure of presentation compiler and really good use case of Ensime show that this shouldn't be too hard. In fact I believe there is a texmate version which took some bits from ensime infrastructure and does similar things. I guess we just need someone with good vi knowledge (interested?).
The more editors use presentation compiler the better the presentation compiler infrastructure becomes (and IDEs like Eclipse also profit from that).

hubert

On 12/15/2010 06:06 AM, Ishaaq Chandy wrote:
This looks cool! I'm getting editor envy but my finger-muscle-memory is too heavily invested with years of practice in vi.

So, sort of on a tangent (please, please lets not restart the age-old emacs vs vi flamewar, both are great), but what I'd love to see is something equivalent for vim. Or is there something like this for vim already that I don't know about?

Ishaaq

On 15 December 2010 14:45, Ray Racine <ray.racine@gmail.com> wrote:
A couple of months ago I extended ensime to use a tree based "inspectors" with ecb.  Haven't revisited it in awhile but thinking of elaborating it out.  Interesting windows are on the right.   
Guess I'm trying to gauge the emacs+ensime audience size and those interested in a sort of an "eclipsee" extension to ensime+emacs.  Am kind of ambiguous about it myself, but I do find myself using it when I work with larger code bases.  Currently it seamlessly overlays on top of ensime.
http://www.youtube.com/watch?v=QOO8YEdUkw0
--
The object of life is not to be on the side of the majority, but to escape finding oneself in the ranks of the insane. - Marcus Aurelius



dcsobral
Joined: 2009-04-23,
User offline. Last seen 38 weeks 5 days ago.
Re: Ensime with ECB Extension
I didn't know Ensime could be adapted for use outside Emacs at all!

On Wed, Dec 15, 2010 at 01:45, Ray Racine <ray.racine@gmail.com> wrote:
A couple of months ago I extended ensime to use a tree based "inspectors" with ecb.  Haven't revisited it in awhile but thinking of elaborating it out.  Interesting windows are on the right.   
Guess I'm trying to gauge the emacs+ensime audience size and those interested in a sort of an "eclipsee" extension to ensime+emacs.  Am kind of ambiguous about it myself, but I do find myself using it when I work with larger code bases.  Currently it seamlessly overlays on top of ensime.
http://www.youtube.com/watch?v=QOO8YEdUkw0
--
The object of life is not to be on the side of the majority, but to escape finding oneself in the ranks of the insane. - Marcus Aurelius



--
Daniel C. Sobral

I travel to the future all the time.
Hubert Plociniczak
Joined: 2009-09-12,
User offline. Last seen 42 years 45 weeks ago.
Re: Ensime with ECB Extension
On 12/15/2010 03:54 PM, Daniel Sobral wrote:
AANLkTikzn-vpA4sqzHbLEj5wgJ5GGJuq9vKTtrc_dD_V [at] mail [dot] gmail [dot] com" type="cite"> I didn't know Ensime could be adapted for use outside Emacs at all!

Ensime, meaning here the server part, that is independent from Emacs editor, which interacts with the compiler. You can think of it as another layer on top of presentation compiler.

Then there is an emacs part (client) that interacts with it. That one is obviously written in lisp and communicates through socket.

hubert
dcsobral
Joined: 2009-04-23,
User offline. Last seen 38 weeks 5 days ago.
Re: Ensime with ECB Extension
I didn't know Ensime could be adapted for use outside Emacs at all!

On Wed, Dec 15, 2010 at 01:45, Ray Racine <ray.racine@gmail.com> wrote:
A couple of months ago I extended ensime to use a tree based "inspectors" with ecb.  Haven't revisited it in awhile but thinking of elaborating it out.  Interesting windows are on the right.   
Guess I'm trying to gauge the emacs+ensime audience size and those interested in a sort of an "eclipsee" extension to ensime+emacs.  Am kind of ambiguous about it myself, but I do find myself using it when I work with larger code bases.  Currently it seamlessly overlays on top of ensime.
http://www.youtube.com/watch?v=QOO8YEdUkw0
--
The object of life is not to be on the side of the majority, but to escape finding oneself in the ranks of the insane. - Marcus Aurelius



--
Daniel C. Sobral

I travel to the future all the time.

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland