[Pharo-project] Cmd-t in OB?

Lukas Renggli renggli at gmail.com
Fri Oct 8 09:37:58 EDT 2010


OB and RB evolve in tiny steps. Each commit is a stable version in
itself. Each commit improves or fixes a tiny little bit of the stable
core library. I consider it safe to always load the latest versions.
For exactly that reason the experimental hard-core changes are in a
different repository (http://source.lukas-renggli.ch/ob21).

I don't know how to support such a workflow with Metacello? For me it
is way faster to use the Gofer scripts below.

Lukas

On 8 October 2010 15:27, Stéphane Ducasse <stephane.ducasse at inria.fr> wrote:
> The problem is that with gofer only this is tedious to maintain multiple versions of something.
> Can somebody take care of the ConfigurationOfOB?
>
> Stef
>
>> I don't know, I do not maintain them.
>>
>> I just realize that people often report bugs that have been fixed a
>> long time ago.
>>
>> I suggest that you always load the latest code using the following script:
>>
>> "Refactoring"
>> Gofer new
>>       squeaksource: 'rb';
>>       package: 'AST-Core';
>>       package: 'AST-Semantic';
>>       package: 'Refactoring-Core';
>>       package: 'Refactoring-Changes';
>>       package: 'Refactoring-Critics';
>>       package: 'Refactoring-Environment';
>>       package: 'Refactoring-Spelling';
>>       load.
>> !
>> "OmniBrowser"
>> Gofer new
>>       renggli: 'omnibrowser';
>>       package: 'OmniBrowser';
>>       package: 'OB-Standard';
>>       package: 'OB-Morphic';
>>       package: 'OB-Shout';
>>       package: 'OB-Refactory';
>>       package: 'OB-Regex';
>>       package: 'OB-SUnitIntegration';
>>       load.
>> !
>> "Tools"
>> Gofer new
>>       renggli: 'unsorted';
>>       package: 'Shout';
>>       package: 'ShoutWorkspace';
>>       package: 'RoelTyper';
>>       package: 'ECompletion';
>>       package: 'ECompletionOmniBrowser';
>>       load.
>> !
>> "Select Tools"
>> SystemBrowser default: (Smalltalk at: #OBSystemBrowserAdaptor).
>>
>> Lukas
>>
>> On 8 October 2010 15:09, Alexandre Bergel <alexandre at bergel.eu> wrote:
>>> I did a "ConfigurationOfOmnibrowser project lastVersion load"
>>> Apparently ConfigurationOfOmnibrowser is not maintained...
>>>
>>> Cheers,
>>> Alexandre
>>>
>>>
>>> On 8 Oct 2010, at 09:03, Lukas Renggli wrote:
>>>
>>>> Update, this has been fixed half a year ago :-)
>>>>
>>>> Lukas
>>>>
>>>> On 8 October 2010 14:58, Alexandre Bergel <alexandre at bergel.eu> wrote:
>>>>> hi!
>>>>>
>>>>> When I press cmd-t in an ob browser in the class category pane, I get a window titled "Selected Command". I would expect executing the test of the class category.
>>>>>
>>>>> I tried to find out where the "Selected Command" command is defined with:
>>>>> OBCommand allSubclasses select: [:c | c new keystroke = $t ]
>>>>> => an OrderedCollection(OBCmdRunTests)
>>>>>
>>>>> But apparently only running the test is associated to Cmd-t.
>>>>> Isn't that convenient to be able to run the test from a class category?
>>>>>
>>>>> Cheers,
>>>>> alexandre
>>>>> --
>>>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>>>> Alexandre Bergel  http://www.bergel.eu
>>>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Pharo-project mailing list
>>>>> Pharo-project at lists.gforge.inria.fr
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Lukas Renggli
>>>> www.lukas-renggli.ch
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project at lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>> --
>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>> Alexandre Bergel  http://www.bergel.eu
>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project at lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>>
>>
>> --
>> Lukas Renggli
>> www.lukas-renggli.ch
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project at lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project at lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>



-- 
Lukas Renggli
www.lukas-renggli.ch




More information about the Pharo-dev mailing list