[plt-scheme] DrScheme development plugins/tools

From: Grant Rettke (grettke at acm.org)
Date: Wed Aug 27 15:12:27 EDT 2008

See here:

http://docs.plt-scheme.org/tools/implementing-tools.html

and here:

http://docs.plt-scheme.org/tools/Extending_the_Existing_DrScheme_Classes.html

On Wed, Aug 27, 2008 at 2:07 PM, Robby Findler <robby at cs.uchicago.edu> wrote:
> I think that you want to just have your tool depend on the presence of
> Check Syntax. DrScheme, unfortunatly, doesn't have a way for tools to
> declare those dependencies, but the dependencies can still exist. Both
> the Run button and the Check Syntax button invoke methods of the
> frame, which you can override.
>
> Robby
>
> On Wed, Aug 27, 2008 at 2:03 PM, Stephen De Gabrielle
> <spdegabrielle at gmail.com> wrote:
>> Hi,
>>
>> Is there a 'good' way to let plugins call each other?
>> I understand that eclipse uses OSGi, but I don't know anything about it.
>>
>> Does anyone have any suggestions on how to handle this?
>>
>> Cheers,
>>
>> Stephen
>>
>>
>> On Wed, Aug 27, 2008 at 6:54 PM, Robby Findler <robby at cs.uchicago.edu> wrote:
>>> There's not an explicit hook, but you can override the callback.
>>>
>>> Robby
>>>
>>> On Wed, Aug 27, 2008 at 12:46 PM, Grant Rettke <grettke at acm.org> wrote:
>>>>> I would love to find a way of having 'run' and/or 'Check syntax' ask me to
>>>>> save unsaved files in other tabs. I've looked a bit at this, but cannot see
>>>>> a simple way to do it.
>>>>
>>>> The code to iterate tabs and save files is in DrSync (not that it is
>>>> complex, but I asked Robby enough questions, and it works so you don't
>>>> have to reinvent the wheel). Maybe there is a hook before run or check
>>>> syntax are executed, which could call the file saving code.
>>>> _________________________________________________
>>>>  For list-related administrative tasks:
>>>>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>>>>
>>>>
>>> _________________________________________________
>>>  For list-related administrative tasks:
>>>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>>>
>>
>>
>>
>> --
>>
>>
>



-- 
http://www.wisdomandwonder.com/


Posted on the users mailing list.