Levente Uzonyi uploaded a new version of Kernel to project The Trunk: http://source.squeak.org/trunk/Kernel-ul.1263.mcz
==================== Summary ====================
Name: Kernel-ul.1263 Author: ul Time: 29 August 2019, 2:23:08.696311 pm UUID: 06ff84ab-3ba9-40f8-90f7-9fcdcca39692 Ancestors: Kernel-nice.1262
- restore Object >> #perform:with:with:with:with:with: , which was accidentally removed by Kernel-nice.1261
=============== Diff against Kernel-nice.1262 ===============
Item was added: + ----- Method: Object>>perform:with:with:with:with:with: (in category 'message handling') ----- + perform: aSymbol with: firstObject with: secondObject with: thirdObject with: fourthObject with: fifthObject + "Send the selector, aSymbol, to the receiver with the given arguments. + Fail if the number of arguments expected by the selector is not four. + Primitive. Optional. See Object documentation whatIsAPrimitive." + + <primitive: 83> + ^ self perform: aSymbol withArguments: { firstObject. secondObject. thirdObject. fourthObject. fifthObject }!
Sorry, I missed that. There is a conflict with some VMMaker package I think.
Le jeu. 29 août 2019 à 14:24, commits@source.squeak.org a écrit :
Levente Uzonyi uploaded a new version of Kernel to project The Trunk: http://source.squeak.org/trunk/Kernel-ul.1263.mcz
==================== Summary ====================
Name: Kernel-ul.1263 Author: ul Time: 29 August 2019, 2:23:08.696311 pm UUID: 06ff84ab-3ba9-40f8-90f7-9fcdcca39692 Ancestors: Kernel-nice.1262
- restore Object >> #perform:with:with:with:with:with: , which was
accidentally removed by Kernel-nice.1261
=============== Diff against Kernel-nice.1262 ===============
Item was added:
- ----- Method: Object>>perform:with:with:with:with:with: (in category
'message handling') -----
- perform: aSymbol with: firstObject with: secondObject with: thirdObject
with: fourthObject with: fifthObject
"Send the selector, aSymbol, to the receiver with the given
arguments.
Fail if the number of arguments expected by the selector is not
four.
Primitive. Optional. See Object documentation whatIsAPrimitive."
<primitive: 83>
^ self perform: aSymbol withArguments: { firstObject.
secondObject. thirdObject. fourthObject. fifthObject }!
That is very likely, as this method was missing from Squeak for years.
Levente
On Thu, 29 Aug 2019, Nicolas Cellier wrote:
Sorry, I missed that. There is a conflict with some VMMaker package I think.
Le jeu. 29 août 2019 à 14:24, commits@source.squeak.org a écrit : Levente Uzonyi uploaded a new version of Kernel to project The Trunk: http://source.squeak.org/trunk/Kernel-ul.1263.mcz
==================== Summary ==================== Name: Kernel-ul.1263 Author: ul Time: 29 August 2019, 2:23:08.696311 pm UUID: 06ff84ab-3ba9-40f8-90f7-9fcdcca39692 Ancestors: Kernel-nice.1262 - restore Object >> #perform:with:with:with:with:with: , which was accidentally removed by Kernel-nice.1261 =============== Diff against Kernel-nice.1262 =============== Item was added: + ----- Method: Object>>perform:with:with:with:with:with: (in category 'message handling') ----- + perform: aSymbol with: firstObject with: secondObject with: thirdObject with: fourthObject with: fifthObject + "Send the selector, aSymbol, to the receiver with the given arguments. + Fail if the number of arguments expected by the selector is not four. + Primitive. Optional. See Object documentation whatIsAPrimitive." + + <primitive: 83> + ^ self perform: aSymbol withArguments: { firstObject. secondObject. thirdObject. fourthObject. fifthObject }!
squeak-dev@lists.squeakfoundation.org