I tried to publish a new configurationOfFilesystem but after 15 min I stopped because I could not make it load. For me there is something wrong with the interface of metacello because I can never remember it version: '1.0.2' did not load it while it defined as version: #'1.0.2' and of course I tried string and symobols.... And I got a bug in the decompiler that crashed my image probably here [tempVector remoteTemps size = maybeTVTag value size]]] assert] and so I lost everything... popIntoTemporaryVariable: offset | maybeTVTag tempVector start | maybeTVTag := stack last. ((maybeTVTag isMemberOf: Association) and: [maybeTVTag key == #pushNewArray]) ifTrue: [blockStartsToTempVars notNil "implies we were intialized with temp names." ifTrue: "Use the provided temps" [[(tempVector := tempVars at: offset + 1 ifAbsent: [ParseNode basicNew]) isTemp and: [tempVector isIndirectTempVector and: [tempVector remoteTemps size = maybeTVTag value size]]] assert] ifFalse: "Synthesize some remote temps" [tempVector := maybeTVTag value. offset + 1 <= tempVars size ifTrue: [start := 2. tempVector at: 1 put: (tempVars at: offset + 1)] ifFalse: [tempVars := (Array new: offset + 1) replaceFrom: 1 to: tempVars size with: tempVars. start := 1]. start to: tempVector size do: [:i| tempVector at: i put: (constructor codeTemp: numLocalTemps + offset + i - 1 named: 't', (tempVarCount + i) printString)]. tempVars at: offset + 1 put: (constructor codeRemoteTemp: offset + 1 remoteTemps: tempVector)]. tempVarCount := tempVarCount + maybeTVTag value size. stack removeLast. ^self]. self pushTemporaryVariable: offset; doStore: statements On Feb 3, 2011, at 10:43 AM, Stéphane Ducasse wrote:
Hi guys
Igor convinced me to publish filesystem into the squeaksource Filesystem so that others people can not feel that we are stealing it from colin. Now since we want it as a fondation for the our system, we should invest on it. and this is what I'm doing.
So here is what I did - fetched all the versions from colin, lukas, pharotaskforces - pushed all the versions to squeaksource/Filesystem - pushed all the versions to pharoTaskForces
Now I will publish to squeaksource/Filesystem.
If people want to join this is open and free.
Stef