Robert Fuller | 1 Mar 09:38 2005

Re: [groovy-dev] Groovy beta 10 released! (+JSR Early Access)

Powerful work, Guilluame.

This speaks for itself of the tremendous effort by you and the rest of 
your team who continue to plow ahead.

Those of us who cower in the shadows thank you.

Robert.

--

-- 
Robert Fuller
rfuller@...   |   +353.86.0507760   |   http://www.aplpi.com
Applepie Solutions Ltd., Galway, Ireland

jastrachan | 1 Mar 18:17 2005
Picon

[groovy-dev] quick heads up for building CVS HEAD

We're starting to move the Antlr parser over into groovy/groovy-core so 
please suspend editing it in the jsr/ideas/parsers area (its been 
deleted from there) and use the one in groovy/groovy-core.

One other temporary issue; to do a build its currently

     maven clean generate rebuild

We should be able to tidy up maven to avoid having to remember the 
'generate' goal soon...

James
-------
http://radio.weblogs.com/0112098/

Dierk Koenig | 1 Mar 23:36 2005

[groovy-dev] groovy for IDEA custom language API

Hiall,

just to let you know:

I played around a little with IDEA's new custom language API and
the JavaScript example that they provide for this purpose.
I got it working with Groovy for the easy cases like
brace matching, code folding, highlighting properties, 
file type recognition, custom icon, etc.
The beef for sure is the Lexer and Parser.
I hope we can reuse all the JSR Parser work.
What is then left is changing all the "visitors" that
work on the AST to map nodes to the PSI. This seems at fist
glance to require some days of work but should be
more or less straightforward to do.

I would very much appreciate any help on wiring the
Lexer/Parser in. 

cheers
Mittie

jastrachan | 2 Mar 08:20 2005
Picon

Re: [groovy-dev] groovy for IDEA custom language API

Fantastic stuff!

Once CVS HEAD is back in shape after the transition to move the JSR 
parser in, I'd love to take a look at this and help if I can.

BTW the new custom language API; is that in the EAP build of IDEA? 
(Irirda)

On 1 Mar 2005, at 22:36, Dierk Koenig wrote:
> Hiall,
>
> just to let you know:
>
> I played around a little with IDEA's new custom language API and
> the JavaScript example that they provide for this purpose.
> I got it working with Groovy for the easy cases like
> brace matching, code folding, highlighting properties,
> file type recognition, custom icon, etc.
> The beef for sure is the Lexer and Parser.
> I hope we can reuse all the JSR Parser work.
> What is then left is changing all the "visitors" that
> work on the AST to map nodes to the PSI. This seems at fist
> glance to require some days of work but should be
> more or less straightforward to do.
>
> I would very much appreciate any help on wiring the
> Lexer/Parser in.
>
> cheers
> Mittie
(Continue reading)

Dierk Koenig | 2 Mar 08:50 2005

RE: [groovy-dev] groovy for IDEA custom language API

Yes, that's in the EAP. I tested with build 3235.
Great to have you on board with this.
I can hardly wait having refactoring support, real
code completion and all the navigation support from
IDEA for groovy! It's at arm's length now!

cheers
Mittie

> -----Original Message-----
> From: jastrachan@... [mailto:jastrachan@...]
> Sent: Mittwoch, 2. Marz 2005 8:20
> To: dev@...
> Subject: Re: [groovy-dev] groovy for IDEA custom language API
> 
> 
> Fantastic stuff!
> 
> Once CVS HEAD is back in shape after the transition to move the JSR 
> parser in, I'd love to take a look at this and help if I can.
> 
> BTW the new custom language API; is that in the EAP build of IDEA? 
> (Irirda)
> 
> 
> On 1 Mar 2005, at 22:36, Dierk Koenig wrote:
> > Hiall,
> >
> > just to let you know:
> >
(Continue reading)

jastrachan | 2 Mar 08:53 2005
Picon

Re: [groovy-dev] groovy for IDEA custom language API


On 2 Mar 2005, at 07:50, Dierk Koenig wrote:

> Yes, that's in the EAP. I tested with build 3235.
> Great to have you on board with this.
> I can hardly wait having refactoring support, real
> code completion and all the navigation support from
> IDEA for groovy! It's at arm's length now!

Whoah!!! I can't wait either!! :)

BTW do you happen to have a URL to the javadoc for the custom language 
API or is it buried somewhere in the EAP build?

James
-------
http://radio.weblogs.com/0112098/

Guillaume Laforge | 2 Mar 08:59 2005
Picon

Re: [groovy-dev] groovy for IDEA custom language API

On Wed, 2 Mar 2005 07:53:01 +0000, jastrachan@...
<jastrachan@...> wrote:
> 
> On 2 Mar 2005, at 07:50, Dierk Koenig wrote:
> 
> > Yes, that's in the EAP. I tested with build 3235.
> > Great to have you on board with this.
> > I can hardly wait having refactoring support, real
> > code completion and all the navigation support from
> > IDEA for groovy! It's at arm's length now!
> 
> Whoah!!! I can't wait either!! :)
> 
> BTW do you happen to have a URL to the javadoc for the custom language
> API or is it buried somewhere in the EAP build?

You'll have to download the idea-xxx-dev.zip which contains the
sources and javadoc AFAIK of the OpenAPI and Language API.

--

-- 
Guillaume Laforge
http://glaforge.free.fr/weblog

Guillaume Laforge | 2 Mar 09:00 2005
Picon

Re: [groovy-dev] groovy for IDEA custom language API

Hello Dierk,

Did you try to contact Franck Rasolo who's working on the IDEA plugin?
I think he'd need some coding hands for that. He's a very knowledgable
person regarding the OpenAPI.

Moreover, I noticed that JetBrains just opened their Structure view:
which means we'll also be able to show arbitrary nodes in the
Structure pane.

Nice :-)

Guillaume

On Tue, 1 Mar 2005 23:36:40 +0100, Dierk Koenig
<dierk.koenig@...> wrote:
> Hiall,
> 
> just to let you know:
> 
> I played around a little with IDEA's new custom language API and
> the JavaScript example that they provide for this purpose.
> I got it working with Groovy for the easy cases like
> brace matching, code folding, highlighting properties,
> file type recognition, custom icon, etc.
> The beef for sure is the Lexer and Parser.
> I hope we can reuse all the JSR Parser work.
> What is then left is changing all the "visitors" that
> work on the AST to map nodes to the PSI. This seems at fist
> glance to require some days of work but should be
(Continue reading)

Dierk Koenig | 2 Mar 09:10 2005

RE: [groovy-dev] groovy for IDEA custom language API

its e.g. under
http://www.intellij.net/eap/products/idea/redirect.jsp?filename=idea3212-dev
.zip
cheers
Mittie

> -----Original Message-----
> From: jastrachan@... [mailto:jastrachan@...]
> Sent: Mittwoch, 2. Marz 2005 8:53
> To: dev@...
> Subject: Re: [groovy-dev] groovy for IDEA custom language API
>
>
>
> On 2 Mar 2005, at 07:50, Dierk Koenig wrote:
>
> > Yes, that's in the EAP. I tested with build 3235.
> > Great to have you on board with this.
> > I can hardly wait having refactoring support, real
> > code completion and all the navigation support from
> > IDEA for groovy! It's at arm's length now!
>
> Whoah!!! I can't wait either!! :)
>
> BTW do you happen to have a URL to the javadoc for the custom language
> API or is it buried somewhere in the EAP build?
>
> James
> -------
> http://radio.weblogs.com/0112098/
(Continue reading)

Dierk Koenig | 2 Mar 09:10 2005

RE: [groovy-dev] groovy for IDEA custom language API

Yes, I think I can merge my work with what is currently in the Groovj
module.

If time allows, I will do that tonight.

cheers
Mittie

> -----Original Message-----
> From: Guillaume Laforge [mailto:glaforge@...]
> Sent: Mittwoch, 2. Marz 2005 9:01
> To: dev@...
> Subject: Re: [groovy-dev] groovy for IDEA custom language API
>
>
> Hello Dierk,
>
> Did you try to contact Franck Rasolo who's working on the IDEA plugin?
> I think he'd need some coding hands for that. He's a very knowledgable
> person regarding the OpenAPI.
>
> Moreover, I noticed that JetBrains just opened their Structure view:
> which means we'll also be able to show arbitrary nodes in the
> Structure pane.
>
> Nice :-)
>
> Guillaume
>
>
(Continue reading)


Gmane