Aug. 9, 2016
11:56 a.m.
Hi I just tried to replay a change today in Pharo60 and I got an error in epicea. EpRedoVisitor>>visitEvent: aChange ^ self error: 'Should not be reached'. EpRedoVisitor>>visitCodeChange: aChange "Default behavior for any change." ^ self visitEvent: aChange EpRedoVisitor>>visitBehaviorChange: aChange ^ self visitCodeChange: aChange EpRedoVisitor>>visitProtocolChange: aProtocolAddition ^ self visitBehaviorChange: aProtocolAddition. visitProtocolAddition: aProtocolAddition ^ self visitProtocolChange: aProtocolAddition Apparently it was a EpProtocolAddition And the RedoVisitor does not handle them. I do not have the time to check further - I just want to rescue my code for now. Stef