Revert the new API. It was mistake to integrate it in the code freeze phase.
-- Pavel 2016-11-14 9:53 GMT+01:00 Nicolai Hess <nicolaih...@gmail.com>: > > > 2016-11-14 9:42 GMT+01:00 Pavel Krivanek <pavel.kriva...@gmail.com>: > >> Well, we will revert the change >> >> > revert the autodeprecation or the new api ? > I made a fix for case 19336 Finder and FileList can now work with the new > api. > > >> -- Pavel >> >> 2016-11-13 17:33 GMT+01:00 Nicolai Hess <nicolaih...@gmail.com>: >> >>> >>> >>> 2016-11-13 10:06 GMT+01:00 Nicolai Hess <nicolaih...@gmail.com>: >>> >>>> >>>> >>>> 2016-11-11 10:55 GMT+01:00 Pavel Krivanek <pavel.kriva...@gmail.com>: >>>> >>>>> Hi, >>>>> >>>>> the API of Pragma was changed in quite dangerous way. >>>>> In past we had: >>>>> - #selector to access to method selector >>>>> - #keyword to access to pragma selector >>>>> >>>>> now we have: >>>>> - #methodSelector to access to method selector >>>>> - #selector to access to pragma selector >>>>> >>>>> That means that the meaning of the message #selector was changed and >>>>> it can cause some problems (like some currently failing tests [1]). The >>>>> #selector message was deprecated in the middle of the transition process >>>>> so >>>>> most of usages should be already rewritten to #methodSelector but we >>>>> need to be aware of it. >>>>> >>>>> [1] https://pharo.fogbugz.com/f/cases/19333/17-more-tests-fa >>>>> iling-due-to-MockSettings-class-Object-doesNotUnderstand-moc >>>>> ksystemsettings-SettingTreeBuilder-mocksystemse >>>>> >>>> >>>> And it broke finder. >>>> 19336 >>>> <https://pharo.fogbugz.com/f/cases/19336/Finder-broken-Can-not-search-for-pragmas> >>>> Finder broken: Can not search for pragmas >>>> >>> >>> And FileList can not show .cs files anymore. >>> I think both has something to do with a lock (?) during the transform of >>> the autodeprecation. >>> >>> >>>> >>>> >>>>> >>>>> Cheers >>>>> -- Pavel >>>>> >>>> >>>> >>> >> >