Ned Konz ned@bike-nomad.com wrote:
Also, you can get an updated version of the Connectors demo (as a project) at Bob's Super Swiki; it's called ConnectorsDemo2-nk.001.pr
Which version of Squeak do I need to download it? (3.2a-xxxx or/and 3.3a-yyyy)?
I would be interested in having a 3.3a-version because this is the version which I'm working in most of my time. However 3.2a is fine as well.
Thank you for doing this good work and for maintaining it constantly!
Hannes Hirzel
On Thursday 21 March 2002 08:12 pm, Hannes Hirzel wrote:
Ned Konz ned@bike-nomad.com wrote:
Also, you can get an updated version of the Connectors demo (as a project) at Bob's Super Swiki; it's called ConnectorsDemo2-nk.001.pr
Which version of Squeak do I need to download it? (3.2a-xxxx or/and 3.3a-yyyy)?
The demo project is for 3.2g, but you don't really need the demo project; you can load the change set itself into 3.2g.
You can also get these at my web site: http://bike-nomad.com/squeak
I would be interested in having a 3.3a-version because this is the version which I'm working in most of my time. However 3.2a is fine as well.
I haven't touched 3.3a yet; I don't have a good feel for the modules as yet, and there's more people using 3.0 and 3.2.
Thank you for doing this good work and for maintaining it constantly!
You're welcome!
Ned Konz wrote:
I haven't touched 3.3a yet; I don't have a good feel for the modules as yet, and there's more people using 3.0 and 3.2.
There is of course the ability to automatically load #(Project hg ModuleDemos nk Connectors) in the current module system.
Or rather there used to be, until the new events code broke it. Fun as always!
If this events code will go into 3.2 it will happen to you there too.
To port this to the modules system I didn't change a single line of your 244KB of source code beyond editing the class categories to match the module structure, as described on minnow. I put the edited and original files in the same directory as the above code for instructional purposes.
modules.squeakfoundation.org/Project/hg/ModuleDemos/nk/Connectors
-- Henrik
Hi Henrik,
There is of course the ability to automatically load #(Project hg ModuleDemos nk Connectors) in the current module system.
Or rather there used to be, until the new events code broke it. Fun as always!
I must have missed this problem. How does the events code relate to the modules?! And what exactly is broken here?
Cheers, - Andreas
On Monday 25 March 2002 02:14 am, Andreas Raab wrote:
Hi Henrik,
There is of course the ability to automatically load #(Project hg ModuleDemos nk Connectors) in the current module system.
Or rather there used to be, until the new events code broke it. Fun as always!
I must have missed this problem. How does the events code relate to the modules?! And what exactly is broken here?
Not the VM/UI events; the #trigger:with: events. I think they've been changed between the current version of 3.2 and 3.3, and I use them in my Connectors. I'm going to have to change this.
Ned,
Not the VM/UI events; the #trigger:with: events. I think they've been changed between the current version of 3.2 and 3.3, and I use them in my Connectors. I'm going to have to change this.
Uh ... looking at your changes there is no use of #trigger:with: events except in the state machines. Adding
NCFiniteStateMachine>>trigger: eventName with: arg ^self trigger: eventName withArguments: {args}
and renaming the category 'NK-FSM' into 'Morphic-NK-FSM' in the CS lets me file in the connectors into 3.3a perfectly. And it appears that it's running entirely fine.
Cheers, - Andreas
squeak-dev@lists.squeakfoundation.org