This is the mail archive of the
kawa@sourceware.org
mailing list for the Kawa project.
Re: emacs CEDET auto-complete
- From: Chuah Teong Leong <teongleong at gmail dot com>
- To: kawa at sourceware dot org
- Date: Thu, 18 Apr 2013 10:42:13 +0800
- Subject: Re: emacs CEDET auto-complete
- References: <CAHxu6d8CL8gVpms-shaPGHHHWhd2JNWAeYkN9K+cUS1tL0OzZg at mail dot gmail dot com> <516EECA3 dot 4070603 at bothner dot com>
Thanks Per and Jamison for your inputs.
On Thu, Apr 18, 2013 at 2:40 AM, Per Bothner <per@bothner.com> wrote:
> On 04/17/2013 02:13 AM, Chuah Teong Leong wrote:
>>
>> Hi,
>> I am trying to setup emacs for programming in kawa.
>> Specifically I would like jump to definition and auto-complete
>> functionality within emacs.
>> CEDET seemed to be the way to go so it would be helpful if anyone can
>> verify that cedet works with kawa or at least scheme.
>
>
> What looks like a big hurdle when using CEDET is that it
> assumes a separate parser/analyzer using the Semantic tool.
> I don't see how this can reliably work for a language with macros.
> like Scheme. I like what NetBeans does, in that it actually
> uses javac to do the parsing and semantic analysis (at least
> as far as I understand it).
>
> Perhaps it is possible to hook up Semantic so it communicates
> with an inferior Kawa process?
>
> To me, perhaps the most important feature of an IDE is that
> given a variable I can "go to definition" and given a
> definition I can "show usages". Doing this reliably means
> you need to hook into the language's macro expander. Otherwise
> I might as well use grep.
> --
> --Per Bothner
> per@bothner.com http://per.bothner.com/