Is it possible to merge changesets? For example when I am creating a new class and adding a new instance variable, I would like to see it as one change set, not two.
Similarly if I am overriding a method twice, it would be good to see only what actually gets applied. For example ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " Sandbox removeFromSystem. " (model := RBNamespace new) name: 'ChangeSet'. r1 := RBAddClassRefactoring model: model addClass: #Sandbox superclass: Object subclasses: #() category: #Sandbox. r1 primitiveExecute. r2 := RBAddInstanceVariableRefactoring model: model variable: 'attr' class: #Sandbox. r2 primitiveExecute. r3 := RBAddMethodRefactoring model: model addMethod: 'attr' toClass: #Sandbox inProtocols: 'accessing'. r3 transform. r4 := RBAddMethodRefactoring model: model addMethod: 'attr ^ attr' toClass: #Sandbox inProtocols: 'accessing'. r4 transform. (ChangesBrowser changes: model changes changes) open. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I will get four changes But the second (top right) could be merged into the first one, and the third one (bottom left) is superfluous. So ideally I would like to have Is it possible to merge it in such a way? Thanks, Peter