Changes

Summary

  1. Fixes pharo-project#3430 ifError: block accepts anError instance as a (details)
  2. Block's "ifError:" accepts up to one parameter. (details)
  3. Deprecation warning when ifError:'s handler has more than one argument. (details)
  4. Original "ifError:" preserved with depreaction notice. New logic (details)
Commit ded582f2a439541a44736d3aa2f4275e1ae5b8f3 by kamil.kukura
Fixes pharo-project#3430 ifError: block accepts anError instance as a
first argument
The file was modifiedsrc/EmergencyEvaluator/Transcripter.class.st (diff)
The file was modifiedsrc/Kernel/BlockClosure.class.st (diff)
The file was modifiedsrc/Morphic-Core/WorldState.class.st (diff)
The file was modifiedsrc/Kernel-Tests/BlockClosureTest.class.st (diff)
The file was modifiedsrc/Tool-Finder/MethodFinderSend.class.st (diff)
The file was modifiedsrc/Kernel/Semaphore.class.st (diff)
Commit 415dfdefea0d5da0a49f7da62dff382687248ef7 by kamil.kukura
Block's "ifError:" accepts up to one parameter.
The file was modifiedsrc/Collections-Weak/WeakArray.class.st (diff)
The file was modifiedsrc/Morphic-Core/WorldState.class.st (diff)
The file was modifiedsrc/Tool-Finder/MethodFinderSend.class.st (diff)
The file was modifiedsrc/Kernel/BlockClosure.class.st (diff)
The file was modifiedsrc/Kernel/Semaphore.class.st (diff)
The file was modifiedsrc/Collections-Weak/WeakRegistry.class.st (diff)
Commit f3c35a7d1c95e849435671b9193a0c3190df1df9 by kamil.kukura
Deprecation warning when ifError:'s handler has more than one argument.
The file was modifiedsrc/Kernel/BlockClosure.class.st (diff)
Commit fd37b2e8e30e9c42f9e8675497aab38a373cc3de by kamil.kukura
Original "ifError:" preserved with depreaction notice. New logic
implemented as "ifErrorDo:" method.
The file was modifiedsrc/ClassAnnotation-Tests/QueryAnnotationsFromClassTest.class.st (diff)
The file was modifiedsrc/JenkinsTools-Core/HDTestReport.class.st (diff)
The file was modifiedsrc/Kernel/Context.class.st (diff)
The file was modifiedsrc/Morphic-Core/WorldState.class.st (diff)
The file was modifiedsrc/Multilingual-Tests/MultiFontTest.extension.st (diff)
The file was modifiedsrc/Calypso-SystemQueries/ClyQueryBrowserFilter.class.st (diff)
The file was modifiedsrc/Morphic-Base/Form.extension.st (diff)
The file was modifiedsrc/Calypso-NavigationModel-Tests/ClyUnionQueryTest.class.st (diff)
The file was modifiedsrc/Calypso-NavigationModel-Tests/ClyCompositeScopeTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests-Extended/MutexTest.class.st (diff)
The file was modifiedsrc/Tool-ProcessBrowser/ProcessBrowser.class.st (diff)
The file was modifiedsrc/DeprecatedFileStream/FileStream.class.st (diff)
The file was modifiedsrc/System-Support/SmalltalkImage.class.st (diff)
The file was modifiedsrc/Monticello/MCWorkingCopy.class.st (diff)
The file was modifiedsrc/Kernel/BlockClosure.class.st (diff)
The file was modifiedsrc/Kernel-Tests/SemaphoreTest.class.st (diff)
The file was modifiedsrc/EmergencyEvaluator/Transcripter.class.st (diff)
The file was modifiedsrc/Network-Mail/MailMessage.class.st (diff)
The file was modifiedsrc/Morphic-Core/PasteUpMorph.class.st (diff)
The file was modifiedsrc/Calypso-NavigationModel-Tests/ClyTypedQueryTestCase.class.st (diff)
The file was modifiedsrc/Debugger-Model/DebugSession.class.st (diff)
The file was modifiedsrc/Math-Operations-Extensions/Number.extension.st (diff)
The file was modifiedsrc/Morphic-Base/PolygonMorph.class.st (diff)
The file was modifiedsrc/Tool-Finder/Object.extension.st (diff)
The file was modifiedsrc/Kernel/Semaphore.class.st (diff)
The file was modifiedsrc/Tool-Finder/MethodFinderSend.class.st (diff)
The file was modifiedsrc/OSWindow-SDL2/SDL2.class.st (diff)
The file was modifiedsrc/Math-Operations-Extensions/Float.extension.st (diff)
The file was modifiedsrc/System-Sources/PharoFilesOpener.class.st (diff)
The file was modifiedsrc/Kernel-Tests/BlockClosureTest.class.st (diff)

Summary

  1. Fixes pharo-project#3430 ifError: block accepts anError instance as a (details)
  2. Block's "ifError:" accepts up to one parameter. (details)
  3. Deprecation warning when ifError:'s handler has more than one argument. (details)
  4. Original "ifError:" preserved with depreaction notice. New logic (details)
Commit ded582f2a439541a44736d3aa2f4275e1ae5b8f3 by kamil.kukura
Fixes pharo-project#3430 ifError: block accepts anError instance as a
first argument
The file was modifiedsrc/Tool-Finder/MethodFinderSend.class.st (diff)
The file was modifiedsrc/Kernel-Tests/BlockClosureTest.class.st (diff)
The file was modifiedsrc/Kernel/Semaphore.class.st (diff)
The file was modifiedsrc/Kernel/BlockClosure.class.st (diff)
The file was modifiedsrc/EmergencyEvaluator/Transcripter.class.st (diff)
The file was modifiedsrc/Morphic-Core/WorldState.class.st (diff)
Commit 415dfdefea0d5da0a49f7da62dff382687248ef7 by kamil.kukura
Block's "ifError:" accepts up to one parameter.
The file was modifiedsrc/Collections-Weak/WeakArray.class.st (diff)
The file was modifiedsrc/Morphic-Core/WorldState.class.st (diff)
The file was modifiedsrc/Tool-Finder/MethodFinderSend.class.st (diff)
The file was modifiedsrc/Kernel/Semaphore.class.st (diff)
The file was modifiedsrc/Collections-Weak/WeakRegistry.class.st (diff)
The file was modifiedsrc/Kernel/BlockClosure.class.st (diff)
Commit f3c35a7d1c95e849435671b9193a0c3190df1df9 by kamil.kukura
Deprecation warning when ifError:'s handler has more than one argument.
The file was modifiedsrc/Kernel/BlockClosure.class.st (diff)
Commit fd37b2e8e30e9c42f9e8675497aab38a373cc3de by kamil.kukura
Original "ifError:" preserved with depreaction notice. New logic
implemented as "ifErrorDo:" method.
The file was modifiedsrc/EmergencyEvaluator/Transcripter.class.st (diff)
The file was modifiedsrc/Kernel/Semaphore.class.st (diff)
The file was modifiedsrc/Math-Operations-Extensions/Number.extension.st (diff)
The file was modifiedsrc/System-Support/SmalltalkImage.class.st (diff)
The file was modifiedsrc/Network-Mail/MailMessage.class.st (diff)
The file was modifiedsrc/OSWindow-SDL2/SDL2.class.st (diff)
The file was modifiedsrc/System-Sources/PharoFilesOpener.class.st (diff)
The file was modifiedsrc/Tool-Finder/MethodFinderSend.class.st (diff)
The file was modifiedsrc/Calypso-NavigationModel-Tests/ClyTypedQueryTestCase.class.st (diff)
The file was modifiedsrc/Kernel-Tests/BlockClosureTest.class.st (diff)
The file was modifiedsrc/Calypso-NavigationModel-Tests/ClyUnionQueryTest.class.st (diff)
The file was modifiedsrc/Tool-Finder/Object.extension.st (diff)
The file was modifiedsrc/Kernel-Tests-Extended/MutexTest.class.st (diff)
The file was modifiedsrc/ClassAnnotation-Tests/QueryAnnotationsFromClassTest.class.st (diff)
The file was modifiedsrc/Morphic-Core/PasteUpMorph.class.st (diff)
The file was modifiedsrc/Monticello/MCWorkingCopy.class.st (diff)
The file was modifiedsrc/Tool-ProcessBrowser/ProcessBrowser.class.st (diff)
The file was modifiedsrc/Kernel/BlockClosure.class.st (diff)
The file was modifiedsrc/Morphic-Base/PolygonMorph.class.st (diff)
The file was modifiedsrc/Morphic-Core/WorldState.class.st (diff)
The file was modifiedsrc/Calypso-NavigationModel-Tests/ClyCompositeScopeTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests/SemaphoreTest.class.st (diff)
The file was modifiedsrc/Morphic-Base/Form.extension.st (diff)
The file was modifiedsrc/Kernel/Context.class.st (diff)
The file was modifiedsrc/DeprecatedFileStream/FileStream.class.st (diff)
The file was modifiedsrc/Math-Operations-Extensions/Float.extension.st (diff)
The file was modifiedsrc/Multilingual-Tests/MultiFontTest.extension.st (diff)
The file was modifiedsrc/JenkinsTools-Core/HDTestReport.class.st (diff)
The file was modifiedsrc/Debugger-Model/DebugSession.class.st (diff)
The file was modifiedsrc/Calypso-SystemQueries/ClyQueryBrowserFilter.class.st (diff)