A Tool for managing modules
Ned Konz
ned at bike-nomad.com
Wed Jan 30 22:55:29 UTC 2002
On Wednesday 30 January 2002 12:47 pm, Bergel Alexandre wrote:
> Try to do that :
>
> ModuleInstaller fullyInstallFromPath: #(People ab ModuleTool).
> ModuleTool open
>
> But two time the first statment. The first time throws an exception (cf my
> web site).
>
> And not #(People Alexandre ...). Okay okay I have to change pictures (-:
> Just create a directory called RepositoryCache in the image directory.
OK, I did this. And I got your browser.
It looks nice.
And I tried to import my Connectors change set (after changing all the
category names to be 'People-NedKonz-Connectors').
And I imported the change set. When it executes the postscript of the change
set, I get a walkback on a doesNotUnderstand:.
But this is the strange thing: the Package Browser shows that I've added the
new method to the class in question (this is a one-method extension to
MessageSend).
It's in a module called
#(People NedKonz Connectors 'Squeak Language Core Objects delta')
And I see the method in the browser.
But when I look for implementors, I see none!
Am I missing something?
How am I supposed to use the system if I can't extend existing classes?
Then I use the ModuleTool to look at what I just loaded. I ask to look at
'People NedKonz', and I see all the modules.
I click on 'People NedKonz Connectors' and all seems well.
I click on 'People NedKonz Connectors Squeak Development Debugger delta' and
I get a walkback in ModuleTool>>updateStatePanel, because self
getModuleFromListIndex returned nil.
Apparently the problem is that your code is trying to do this:
Module fromPath: #('People' 'NedKonz' 'Connectors' 'Squeak' 'Development'
'Debugger' 'delta')
when it should be doing this:
Module fromPath: #('People' 'NedKonz' 'Connectors' 'Squeak Development
Debugger delta')
--
Ned Konz
currently: Stanwood, WA
email: ned at bike-nomad.com
homepage: http://bike-nomad.com
More information about the Squeak-dev
mailing list
|