all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Richard Riley <rileyrgdev@googlemail.com>
To: help-gnu-emacs@gnu.org
Subject: Re: An Eclim frontend for Emacs
Date: Mon, 20 Apr 2009 22:00:43 +0200	[thread overview]
Message-ID: <gsik9f$nra$3@news.motzarella.org> (raw)
In-Reply-To: mailman.5741.1240253822.31690.help-gnu-emacs@gnu.org

Tassilo Horn <tassilo@member.fsf.org> writes:

> Nikolaj Schumacher <me@nschum.de> writes:
>
> Hi Nikolaj,
>
>>>> The completion seems to work well with company[1], too, so I'll
>>>> include a back-end in the next version.
>>>
>>> Wow, that would be cool.  Till now, I didn't have a deeper look at
>>> company mode, but this would definitively make me try it.
>>
>> I've released it:
>> http://nschum.de/src/emacs/company-mode/
>
> And I have tested it.  Really brilliant, you're my hero of the month!
>
> The only thing that could be improved is that the error message could be
> a bit more informative when eclim commands fail.  I symlinked eclim and
> eclimd to my bin dir, but that doesn't work, cause they assume they lay
> in the eclipse plugin dir.  This resulted in
>
> --8<---------------cut here---------------start------------->8---
> % eclim -command project_list
> /home/horn/bin/eclim: line 30: /home/horn/bin/ng: No such file or directory--8<---------------cut here---------------end--------------->8---
>
> and return code 127.  You only check the non-zeroness of the return
> code.  In that case the eclim cmd output would be very helpful.
>
>> Unfortunately, completion requires saving the file.  I haven't yet
>> figured out if eclim has a way around that.
>>
>> For the time being, company can do it automatically, if
>> (setq company-eclim-auto-save t)
>
> Hm, here it's nil, but completion works perfectly without any saving.
> (Eclim 1.4.5 and emacs 23 from yesterday).
>
> Thanks a ton, again!
> Tassilo

You're saying that eclipse completion features now work in emacs with
company-mode? Wow? Is it trivial to set up? What about stuff like
refactoring? Is there an eclim interface for that? Or context API help?
Or are those outside of the remit of eclim?


  parent reply	other threads:[~2009-04-20 20:00 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-04-17  6:03 Is JDEE moribund? Is Emacs a viable Java devel environment? eefacm
2009-04-17 13:15 ` Martin
2009-04-17 17:19   ` eefacm
2009-04-18  1:15     ` Tim X
2009-04-17 17:28   ` Richard Riley
2009-04-17 19:50     ` Tassilo Horn
2009-04-17 22:08       ` Lennart Borgman
2009-04-17 22:52         ` Tassilo Horn
2009-04-17 23:32           ` Lennart Borgman
2009-04-18  8:05             ` David Engster
2009-04-18 11:32             ` An Eclim frontend for Emacs (was: Is JDEE moribund? Is Emacs a viable Java devel environment?) Tassilo Horn
2009-04-18 12:33               ` Lennart Borgman
2009-04-18 14:30                 ` Re[1]: " Eric M. Ludlam
2009-04-18 18:40                   ` An Eclim frontend for Emacs Tassilo Horn
2009-04-18 21:00                     ` Nikolaj Schumacher
2009-04-18 22:06                       ` Tassilo Horn
2009-04-19 12:18                         ` Nikolaj Schumacher
2009-04-19 16:59                           ` Tassilo Horn
2009-04-20  6:58                             ` Nikolaj Schumacher
2009-04-20  7:12                               ` Tassilo Horn
2009-04-20 18:56                           ` Tassilo Horn
2009-04-22  6:04                             ` Nikolaj Schumacher
2009-04-22  6:54                               ` Tassilo Horn
2009-04-22 18:08                                 ` Nikolaj Schumacher
2009-04-22 18:32                                   ` Tassilo Horn
     [not found]                           ` <mailman.5741.1240253822.31690.help-gnu-emacs@gnu.org>
2009-04-20 20:00                             ` Richard Riley [this message]
2009-04-21 17:24                               ` Tassilo Horn
     [not found]                               ` <mailman.5771.1240334666.31690.help-gnu-emacs@gnu.org>
2009-04-28 20:33                                 ` Chris McMahan
2009-04-29 23:40                                   ` Tassilo Horn
     [not found]                                   ` <mailman.6285.1241048434.31690.help-gnu-emacs@gnu.org>
2009-05-01  2:58                                     ` Chris McMahan
     [not found]                       ` <mailman.5655.1240092382.31690.help-gnu-emacs@gnu.org>
2009-04-18 22:13                         ` Richard Riley
2009-04-18 22:44                       ` Re[2]: " Eric M. Ludlam
     [not found]         ` <mailman.5568.1240008748.31690.help-gnu-emacs@gnu.org>
2009-04-18 14:25           ` Is JDEE moribund? Is Emacs a viable Java devel environment? Richard Riley
     [not found]       ` <mailman.5561.1240006100.31690.help-gnu-emacs@gnu.org>
2009-04-18 14:23         ` Richard Riley
2009-04-17 18:01 ` hazlup

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='gsik9f$nra$3@news.motzarella.org' \
    --to=rileyrgdev@googlemail.com \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.