[sugar] Programming environments on the XO

Bobby Powers bobbypowers at gmail.com
Thu Jul 17 02:01:57 EDT 2008

Hello Martin -

On Thu, Jul 17, 2008 at 12:54 AM, Martin Sevior <martines at unimelb.edu.au> wrote:
> Hi Samuel,
>          Marc Maurer has done 95% of the work required to do
> multi-programming language syntax highlighting in libabiword. The
> advantage of using libabiword is that you get collaboration for free. It
> is easy enough to embed this in your own canvas and hook up the controls
> you need or want, just as we've done for Write.

that sounds great!

> Marc is a bit of a perfectionist so I'm not sure how usable "95%" of the
> work is and whether it could be finished by simply using it and
> providing bug reports as needed would be.

Is this something the community could help with?  I know myself and
maybe another person or two who would be willing to help if it was
clear what else needed to be done.


> Hopefully, Marc will chime in soon.
> Cheers
> Martin
> On Thu, 2008-07-17 at 00:39 -0400, Samuel Klein wrote:
>> There has been talk about expanding Pippy to support a variety of
>> programming languages, perhaps as plugins; to add syntax highlighting;
>> and general interest in seeing Develop proceed.  Syntax highlighting
>> in Write has been brought up as well.  C and Javascript environments
>> have been specifically highlighted, since C is used for a fair bit of
>> code that we ship; but enthusiasts of Ruby and many other languages
>> have considered providing an intro dev environment as a standalone
>> activity, one per language.  And HTML creation is possible in Write
>> but without highlighting, and it is not obvious how to put this to
>> good use.
>> Finally, we now have activities for Etoys (Squeak), Scratch, and
>> Turtle Art, but not yet a Logo activity; though a few people are
>> working on the latter.
>> Where are we with these developments?  What plans are there to
>> complete any of the above this year?  What specific features should we
>> schedule to support the above, and which is most important?
>> SJ
>> _______________________________________________
>> Sugar mailing list
>> Sugar at lists.laptop.org
>> http://lists.laptop.org/listinfo/sugar
> _______________________________________________
> Sugar mailing list
> Sugar at lists.laptop.org
> http://lists.laptop.org/listinfo/sugar

More information about the Devel mailing list