David T. Lewis uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-dtl.998.mcz==================== Summary ====================
Name: System-dtl.998
Author: dtl
Time: 25 January 2018, 8:05:33.27544 pm
UUID: d20b1282-caaa-4e4f-8025-a85608b6345e
Ancestors: System-bf.997
Project>>dispatchTo:addPrefixAndSend:withArguments: no longer requires manual update of baseSelectors since System-bf.997. Update method comment accordingly.
=============== Diff against System-bf.997 ===============
Item was changed:
----- Method: Project>>dispatchTo:addPrefixAndSend:withArguments: (in category 'dispatching') -----
dispatchTo: requestor addPrefixAndSend: baseSelector withArguments: arguments
"Sender wants to perform a method with dependencies on the type of project.
Dispatch to an appropriate method for the current project.
- If additional base selectors are added for dispatching, the list of base selectors
- in Project class>>baseSelectors should be updated.
-
This method is a workaround for lack of proper ToolBuilder support in the sender,
and should be eliminated when possible (dtl Feb 2010)"
<hasLiteralTest: #isDispatchSelector:>
| selector |
selector := (self selectorPrefixForDispatch, baseSelector) asSymbol.
^ requestor perform: selector withArguments: arguments!