[MonoDevelop] monodevelop-boo: What work lies ahead?

Petit Eric surfzoid at gmail.com
Tue Feb 10 11:54:10 EST 2009

2009/2/10 John Dong <jdong at ubuntu.com>:
> Thanks for the quick reply, Lluis,
> I will have to take a closer look at MonoDevelop's parser infrastructure and
> also Boo's interpreter services and see what's a better approach. Definitely
> loading assemblies sounds like the easy way out but it gets ugly pretty
> fast.
> On Tue, Feb 10, 2009 at 10:22 AM, Lluis Sanchez Gual <lluis at novell.com>
> wrote:
>> Hi!
>> > I've been a long-time user of Mono/MonoDevelop and just recently
>> > discovered Boo. I noticed that the Boo support in MonoDevelop 1.9.1 no
>> > longer has autocompletion support, and was wondering if there's
>> > anything we can do to help.
>> Thanks a lot for your interest. The code completion engine and MD's
>> parser service api have undergone important changes in the past months
>> and the Boo add-in has not been updated to use the new api. Migrating
>> the code to use the new API shouldn't be too hard.
>> However, the big problem of the Boo add-in is that it loads project
>> assemblies into the MD process, and that should never be done. IIRC the
>> parser provided by Boo and the Boo console load assemblies, so that has
>> to be changed.
>> >
>> > I noticed an earlier posting [1] to the list asking for help with the
>> > project, and if time permits this term, I'd like to see if there's
>> > anything I can do. My general question is, I guess, what work needs to
>> > be done on the -boo plugin? I see that the parser needs some work for
>> > code completion, and I also see that Boo uses GTKSourceView while the
>> > other language support addins don't seem to?
>> Boo uses GtkSourceView in the Boo console, which other languages don't
>> have. It would be good to update the code to support GtkSourceView 2.0,

gtksourceview isn't replaced by the "native" MonodevelopEditor ?

>> so it can be built with recent linux distros which don't provide GSV 1.0
>> anymore.
>> Thanks!
>> Lluis.
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list



Small Eric Quotations of the days:
If one day one reproaches you that your work is not a work of
professional, say you that:
Amateurs built the arch of Noah, and professionals the Titanic.

Few people are done for independence, it is the privilege of the powerful ones.

No key was wounded during the drafting of this message.

More information about the Monodevelop-list mailing list