freeride-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [FR-devel] First Post


From: Richard Kilmer
Subject: Re: [FR-devel] First Post
Date: Tue, 29 Apr 2003 08:13:54 -0400


On Monday, April 28, 2003, at 10:15  PM, David Naseby wrote:

I have just joined the developer list, so I probably should introduce
myself, even if lurking is my major activity.

Welcome, welcome, welcome!


My name is David Naseby, and I'm a software developer from Sydney,
Australia. I've been working in Ruby since mid-2000 whenever I get the
opportunity, although work tends to force me down the Microsoft track
(mostly C# these days). I've developed 2 commercial systems in Ruby,
specifically with FXRuby - a Call Centre linking to a POS system for a
restaurant chain, and a content management system called 404NoMore.

Very cool.


FreeRIDE seems a great project for me, and the Ruby community at large. I'm hoping to contribute around the edges with plugin development, rather than
diving into the core group which seems both established and producing
excellent work already.

This is EXACTLY what we want. The IDE will get very powerful, very quickly
if lots of folks write plugins.


Thus far, I've made 2 petty experimental plugins: a Windows Explorer
launcher which is released on the wiki, and an ri browser - select some
text, select the menu option for ri help, and the ri output goes to the
Output window. I probably won't bother releasing that one for a while, as I
had to extend the editpane classes to handle a get_selected_text method
(ultimately calling getSelText in Scintilla) to make the plugin work.

Just a note for you (and others). I just refactored the Scintilla API (it is generated) in a major way (got rid of CamelCase by emitting underscore_methods). Also, I am going to modify the EditPane to support an 'extended' API which
will surface ALL of the Scintilla methods to enable exactly what you are
talking about without changing the core code. Will upload all that later today. Oh, and my updates to Scintilla bring it up to current (FXScintilla) scintilla.iface format (including a nicely generated event handling mechanism.



Next on my list of things to allow FreeRide to replace RDE as my IDE of
choice is some TestUnit integration (click on output window line, go to
failed test line) and output parsing. Is any work down this line underway
already, or should I plough on?

Anyway... nice to be here.
David Naseby


Nice to have you.

Rich





reply via email to

[Prev in Thread] Current Thread [Next in Thread]