April 17, 2012
2:11 p.m.
Am 2012-04-17 um 15:20 schrieb Guillermo Polito:
Be careful that #isBehavior is false for Traits :). To fix I think.
oO I did not expect that. However, I think Traits should respond with true to traits. Well then⦠1) send isTrait, if applicable defaultGlobalSymbols ^ (self environment "or 'Smalltalk globals' or 'Smalltalk', to your taste" reject: [:g | (g isBehavior) or: [ (g respondsTo: #isTrait) and: [ g isTrait]]]) keys or 2) make Traits respond true to isBehavior ;) Best -Tobias