[pharo-project/pharo-core] 0b91cd: 50019

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

[pharo-project/pharo-core] 0b91cd: 50019

Eliot Miranda-3
  Branch: refs/heads/5.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 0b91cdb07971022da3f17f804d4d8a9eb355d341
      https://github.com/pharo-project/pharo-core/commit/0b91cdb07971022da3f17f804d4d8a9eb355d341
  Author: Jenkins Build Server <[hidden email]>
  Date:   2015-04-29 (Wed, 29 Apr 2015)

  Changed paths:
    R Collections-Strings.package/String.class/instance/accessing/allRangesOfSubString_.st
    R Collections-Strings.package/String.class/instance/accessing/findAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/findAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/accessing/findBetweenSubStrs_.st
    A Collections-Strings.package/String.class/instance/accessing/findBetweenSubstrings_.st
    M Collections-Strings.package/String.class/instance/accessing/findLastOccurrenceOfString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findTokens_includes_.st
    M Collections-Strings.package/String.class/instance/accessing/includesSubstring_.st
    R Collections-Strings.package/String.class/instance/accessing/skipAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/skipAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/converting/subStrings_.st
    M Collections-Strings.package/String.class/instance/converting/substrings_.st
    R CollectionsTests.package/StringTest.class/instance/testing - converting/testSubStrings.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testStoreOn.st
    A Deprecated50.package/extension/String/instance/allRangesOfSubString_.st
    A Deprecated50.package/extension/String/instance/findAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/findBetweenSubStrs_.st
    A Deprecated50.package/extension/String/instance/skipAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/subStrings_.st
    M Morphic-Base.package/Paragraph.class/instance/selection/secondarySelection_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/find-replace/findNextString_startingAt_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/private/refreshExtraSelection.st
    M NECompletion.package/NECSymbols.class/class/query/startsWith_caseSensitive_do_.st
    M Network-Mail.package/MIMEHeaderValue.class/class/instance creation/fromMIMEHeader_.st
    M Refactoring-Critics.package/RBFutureDeprecationWarningRule.class/instance/private/plannedSelectorRenames.st
    A Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - links/testLinkWithConditionInvalidation.st
    A Reflectivity.package/MetaLink.class/instance/installing/invalidate.st
    M Reflectivity.package/MetaLink.class/instance/link api/arguments_.st
    M Reflectivity.package/MetaLink.class/instance/link api/condition_.st
    M Reflectivity.package/MetaLink.class/instance/link api/control_.st
    M Reflectivity.package/MetaLink.class/instance/link api/level_.st
    M Reflectivity.package/MetaLink.class/instance/link api/metaObject_.st
    M Reflectivity.package/MetaLink.class/instance/link api/selector_.st
    A Reflectivity.package/extension/RBProgramNode/instance/invalidate.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionIncludes_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionIncludes_description_.st
    M ScriptLoader50.package/ScriptLoader.class/class/source/latestVersionOf_location_.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script627.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script628.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50018.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50019.st
    M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_caseSensitive_.st
    R Text-Edition.package/FindReplaceService.class/instance/services/findNextSubString_inTextMorph_.st
    M Text-Edition.package/TextEditor.class/instance/find-select/findNextString_startingAt_.st
    M Text-Edition.package/TextEditor.class/instance/menu messages/findAgain.st
    M Tool-Finder.package/MethodFinder.class/instance/initialize/initialize2.st

  Log Message:
  -----------
  50019
14080 Nuke remaining subStringXyzs
        https://pharo.fogbugz.com/f/cases/14080

15435 MetaLink: invalidate all methods when state of link ist changed
        https://pharo.fogbugz.com/f/cases/15435

http://files.pharo.org/image/50/50019.zip


Reply | Threaded
Open this post in threaded view
|

Re: [pharo-project/pharo-core] 0b91cd: 50019

Andrei Chis
Now you also need to integrate https://pharo.fogbugz.com/f/cases/15438/Update-Rubric as otherwise you cannot use spotter/playground.
I'll also make another issue for updating the entire gtools suite.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:43 AM, GitHub <[hidden email]> wrote:
  Branch: refs/heads/5.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 0b91cdb07971022da3f17f804d4d8a9eb355d341
      https://github.com/pharo-project/pharo-core/commit/0b91cdb07971022da3f17f804d4d8a9eb355d341
  Author: Jenkins Build Server <[hidden email]>
  Date:   2015-04-29 (Wed, 29 Apr 2015)

  Changed paths:
    R Collections-Strings.package/String.class/instance/accessing/allRangesOfSubString_.st
    R Collections-Strings.package/String.class/instance/accessing/findAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/findAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/accessing/findBetweenSubStrs_.st
    A Collections-Strings.package/String.class/instance/accessing/findBetweenSubstrings_.st
    M Collections-Strings.package/String.class/instance/accessing/findLastOccurrenceOfString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findTokens_includes_.st
    M Collections-Strings.package/String.class/instance/accessing/includesSubstring_.st
    R Collections-Strings.package/String.class/instance/accessing/skipAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/skipAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/converting/subStrings_.st
    M Collections-Strings.package/String.class/instance/converting/substrings_.st
    R CollectionsTests.package/StringTest.class/instance/testing - converting/testSubStrings.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testStoreOn.st
    A Deprecated50.package/extension/String/instance/allRangesOfSubString_.st
    A Deprecated50.package/extension/String/instance/findAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/findBetweenSubStrs_.st
    A Deprecated50.package/extension/String/instance/skipAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/subStrings_.st
    M Morphic-Base.package/Paragraph.class/instance/selection/secondarySelection_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/find-replace/findNextString_startingAt_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/private/refreshExtraSelection.st
    M NECompletion.package/NECSymbols.class/class/query/startsWith_caseSensitive_do_.st
    M Network-Mail.package/MIMEHeaderValue.class/class/instance creation/fromMIMEHeader_.st
    M Refactoring-Critics.package/RBFutureDeprecationWarningRule.class/instance/private/plannedSelectorRenames.st
    A Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - links/testLinkWithConditionInvalidation.st
    A Reflectivity.package/MetaLink.class/instance/installing/invalidate.st
    M Reflectivity.package/MetaLink.class/instance/link api/arguments_.st
    M Reflectivity.package/MetaLink.class/instance/link api/condition_.st
    M Reflectivity.package/MetaLink.class/instance/link api/control_.st
    M Reflectivity.package/MetaLink.class/instance/link api/level_.st
    M Reflectivity.package/MetaLink.class/instance/link api/metaObject_.st
    M Reflectivity.package/MetaLink.class/instance/link api/selector_.st
    A Reflectivity.package/extension/RBProgramNode/instance/invalidate.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionIncludes_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionIncludes_description_.st
    M ScriptLoader50.package/ScriptLoader.class/class/source/latestVersionOf_location_.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script627.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script628.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50018.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50019.st
    M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_caseSensitive_.st
    R Text-Edition.package/FindReplaceService.class/instance/services/findNextSubString_inTextMorph_.st
    M Text-Edition.package/TextEditor.class/instance/find-select/findNextString_startingAt_.st
    M Text-Edition.package/TextEditor.class/instance/menu messages/findAgain.st
    M Tool-Finder.package/MethodFinder.class/instance/initialize/initialize2.st

  Log Message:
  -----------
  50019
14080 Nuke remaining subStringXyzs
        https://pharo.fogbugz.com/f/cases/14080

15435 MetaLink: invalidate all methods when state of link ist changed
        https://pharo.fogbugz.com/f/cases/15435

http://files.pharo.org/image/50/50019.zip



Reply | Threaded
Open this post in threaded view
|

Re: [pharo-project/pharo-core] 0b91cd: 50019

Andrei Chis
Do we backport String>>#findAnySubstring:startingAt: to Pharo 4?
It breaks the inspector in moose.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:57 AM, Andrei Chis <[hidden email]> wrote:
Now you also need to integrate https://pharo.fogbugz.com/f/cases/15438/Update-Rubric as otherwise you cannot use spotter/playground.
I'll also make another issue for updating the entire gtools suite.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:43 AM, GitHub <[hidden email]> wrote:
  Branch: refs/heads/5.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 0b91cdb07971022da3f17f804d4d8a9eb355d341
      https://github.com/pharo-project/pharo-core/commit/0b91cdb07971022da3f17f804d4d8a9eb355d341
  Author: Jenkins Build Server <[hidden email]>
  Date:   2015-04-29 (Wed, 29 Apr 2015)

  Changed paths:
    R Collections-Strings.package/String.class/instance/accessing/allRangesOfSubString_.st
    R Collections-Strings.package/String.class/instance/accessing/findAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/findAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/accessing/findBetweenSubStrs_.st
    A Collections-Strings.package/String.class/instance/accessing/findBetweenSubstrings_.st
    M Collections-Strings.package/String.class/instance/accessing/findLastOccurrenceOfString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findTokens_includes_.st
    M Collections-Strings.package/String.class/instance/accessing/includesSubstring_.st
    R Collections-Strings.package/String.class/instance/accessing/skipAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/skipAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/converting/subStrings_.st
    M Collections-Strings.package/String.class/instance/converting/substrings_.st
    R CollectionsTests.package/StringTest.class/instance/testing - converting/testSubStrings.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testStoreOn.st
    A Deprecated50.package/extension/String/instance/allRangesOfSubString_.st
    A Deprecated50.package/extension/String/instance/findAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/findBetweenSubStrs_.st
    A Deprecated50.package/extension/String/instance/skipAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/subStrings_.st
    M Morphic-Base.package/Paragraph.class/instance/selection/secondarySelection_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/find-replace/findNextString_startingAt_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/private/refreshExtraSelection.st
    M NECompletion.package/NECSymbols.class/class/query/startsWith_caseSensitive_do_.st
    M Network-Mail.package/MIMEHeaderValue.class/class/instance creation/fromMIMEHeader_.st
    M Refactoring-Critics.package/RBFutureDeprecationWarningRule.class/instance/private/plannedSelectorRenames.st
    A Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - links/testLinkWithConditionInvalidation.st
    A Reflectivity.package/MetaLink.class/instance/installing/invalidate.st
    M Reflectivity.package/MetaLink.class/instance/link api/arguments_.st
    M Reflectivity.package/MetaLink.class/instance/link api/condition_.st
    M Reflectivity.package/MetaLink.class/instance/link api/control_.st
    M Reflectivity.package/MetaLink.class/instance/link api/level_.st
    M Reflectivity.package/MetaLink.class/instance/link api/metaObject_.st
    M Reflectivity.package/MetaLink.class/instance/link api/selector_.st
    A Reflectivity.package/extension/RBProgramNode/instance/invalidate.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionIncludes_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionIncludes_description_.st
    M ScriptLoader50.package/ScriptLoader.class/class/source/latestVersionOf_location_.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script627.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script628.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50018.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50019.st
    M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_caseSensitive_.st
    R Text-Edition.package/FindReplaceService.class/instance/services/findNextSubString_inTextMorph_.st
    M Text-Edition.package/TextEditor.class/instance/find-select/findNextString_startingAt_.st
    M Text-Edition.package/TextEditor.class/instance/menu messages/findAgain.st
    M Tool-Finder.package/MethodFinder.class/instance/initialize/initialize2.st

  Log Message:
  -----------
  50019
14080 Nuke remaining subStringXyzs
        https://pharo.fogbugz.com/f/cases/14080

15435 MetaLink: invalidate all methods when state of link ist changed
        https://pharo.fogbugz.com/f/cases/15435

http://files.pharo.org/image/50/50019.zip




Reply | Threaded
Open this post in threaded view
|

Re: [pharo-project/pharo-core] 0b91cd: 50019

Tudor Girba-2
No. We only load the stable in Moose and release Moose 5.1 for Pharo 4.0 (we are overdue anyway).

Doru

On Wed, Apr 29, 2015 at 11:43 AM, Andrei Chis <[hidden email]> wrote:
Do we backport String>>#findAnySubstring:startingAt: to Pharo 4?
It breaks the inspector in moose.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:57 AM, Andrei Chis <[hidden email]> wrote:
Now you also need to integrate https://pharo.fogbugz.com/f/cases/15438/Update-Rubric as otherwise you cannot use spotter/playground.
I'll also make another issue for updating the entire gtools suite.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:43 AM, GitHub <[hidden email]> wrote:
  Branch: refs/heads/5.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 0b91cdb07971022da3f17f804d4d8a9eb355d341
      https://github.com/pharo-project/pharo-core/commit/0b91cdb07971022da3f17f804d4d8a9eb355d341
  Author: Jenkins Build Server <[hidden email]>
  Date:   2015-04-29 (Wed, 29 Apr 2015)

  Changed paths:
    R Collections-Strings.package/String.class/instance/accessing/allRangesOfSubString_.st
    R Collections-Strings.package/String.class/instance/accessing/findAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/findAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/accessing/findBetweenSubStrs_.st
    A Collections-Strings.package/String.class/instance/accessing/findBetweenSubstrings_.st
    M Collections-Strings.package/String.class/instance/accessing/findLastOccurrenceOfString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findTokens_includes_.st
    M Collections-Strings.package/String.class/instance/accessing/includesSubstring_.st
    R Collections-Strings.package/String.class/instance/accessing/skipAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/skipAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/converting/subStrings_.st
    M Collections-Strings.package/String.class/instance/converting/substrings_.st
    R CollectionsTests.package/StringTest.class/instance/testing - converting/testSubStrings.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testStoreOn.st
    A Deprecated50.package/extension/String/instance/allRangesOfSubString_.st
    A Deprecated50.package/extension/String/instance/findAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/findBetweenSubStrs_.st
    A Deprecated50.package/extension/String/instance/skipAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/subStrings_.st
    M Morphic-Base.package/Paragraph.class/instance/selection/secondarySelection_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/find-replace/findNextString_startingAt_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/private/refreshExtraSelection.st
    M NECompletion.package/NECSymbols.class/class/query/startsWith_caseSensitive_do_.st
    M Network-Mail.package/MIMEHeaderValue.class/class/instance creation/fromMIMEHeader_.st
    M Refactoring-Critics.package/RBFutureDeprecationWarningRule.class/instance/private/plannedSelectorRenames.st
    A Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - links/testLinkWithConditionInvalidation.st
    A Reflectivity.package/MetaLink.class/instance/installing/invalidate.st
    M Reflectivity.package/MetaLink.class/instance/link api/arguments_.st
    M Reflectivity.package/MetaLink.class/instance/link api/condition_.st
    M Reflectivity.package/MetaLink.class/instance/link api/control_.st
    M Reflectivity.package/MetaLink.class/instance/link api/level_.st
    M Reflectivity.package/MetaLink.class/instance/link api/metaObject_.st
    M Reflectivity.package/MetaLink.class/instance/link api/selector_.st
    A Reflectivity.package/extension/RBProgramNode/instance/invalidate.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionIncludes_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionIncludes_description_.st
    M ScriptLoader50.package/ScriptLoader.class/class/source/latestVersionOf_location_.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script627.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script628.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50018.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50019.st
    M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_caseSensitive_.st
    R Text-Edition.package/FindReplaceService.class/instance/services/findNextSubString_inTextMorph_.st
    M Text-Edition.package/TextEditor.class/instance/find-select/findNextString_startingAt_.st
    M Text-Edition.package/TextEditor.class/instance/menu messages/findAgain.st
    M Tool-Finder.package/MethodFinder.class/instance/initialize/initialize2.st

  Log Message:
  -----------
  50019
14080 Nuke remaining subStringXyzs
        https://pharo.fogbugz.com/f/cases/14080

15435 MetaLink: invalidate all methods when state of link ist changed
        https://pharo.fogbugz.com/f/cases/15435

http://files.pharo.org/image/50/50019.zip







--

"Every thing has its own flow"
Reply | Threaded
Open this post in threaded view
|

Re: [pharo-project/pharo-core] 0b91cd: 50019

Andrei Chis
Ok. Then we need to start updating the stable versions for Pharo 4 for  moose :)

Cheers,
Andrei

On Wed, Apr 29, 2015 at 11:50 AM, Tudor Girba <[hidden email]> wrote:
No. We only load the stable in Moose and release Moose 5.1 for Pharo 4.0 (we are overdue anyway).

Doru

On Wed, Apr 29, 2015 at 11:43 AM, Andrei Chis <[hidden email]> wrote:
Do we backport String>>#findAnySubstring:startingAt: to Pharo 4?
It breaks the inspector in moose.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:57 AM, Andrei Chis <[hidden email]> wrote:
Now you also need to integrate https://pharo.fogbugz.com/f/cases/15438/Update-Rubric as otherwise you cannot use spotter/playground.
I'll also make another issue for updating the entire gtools suite.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:43 AM, GitHub <[hidden email]> wrote:
  Branch: refs/heads/5.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 0b91cdb07971022da3f17f804d4d8a9eb355d341
      https://github.com/pharo-project/pharo-core/commit/0b91cdb07971022da3f17f804d4d8a9eb355d341
  Author: Jenkins Build Server <[hidden email]>
  Date:   2015-04-29 (Wed, 29 Apr 2015)

  Changed paths:
    R Collections-Strings.package/String.class/instance/accessing/allRangesOfSubString_.st
    R Collections-Strings.package/String.class/instance/accessing/findAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/findAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/accessing/findBetweenSubStrs_.st
    A Collections-Strings.package/String.class/instance/accessing/findBetweenSubstrings_.st
    M Collections-Strings.package/String.class/instance/accessing/findLastOccurrenceOfString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findTokens_includes_.st
    M Collections-Strings.package/String.class/instance/accessing/includesSubstring_.st
    R Collections-Strings.package/String.class/instance/accessing/skipAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/skipAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/converting/subStrings_.st
    M Collections-Strings.package/String.class/instance/converting/substrings_.st
    R CollectionsTests.package/StringTest.class/instance/testing - converting/testSubStrings.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testStoreOn.st
    A Deprecated50.package/extension/String/instance/allRangesOfSubString_.st
    A Deprecated50.package/extension/String/instance/findAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/findBetweenSubStrs_.st
    A Deprecated50.package/extension/String/instance/skipAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/subStrings_.st
    M Morphic-Base.package/Paragraph.class/instance/selection/secondarySelection_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/find-replace/findNextString_startingAt_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/private/refreshExtraSelection.st
    M NECompletion.package/NECSymbols.class/class/query/startsWith_caseSensitive_do_.st
    M Network-Mail.package/MIMEHeaderValue.class/class/instance creation/fromMIMEHeader_.st
    M Refactoring-Critics.package/RBFutureDeprecationWarningRule.class/instance/private/plannedSelectorRenames.st
    A Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - links/testLinkWithConditionInvalidation.st
    A Reflectivity.package/MetaLink.class/instance/installing/invalidate.st
    M Reflectivity.package/MetaLink.class/instance/link api/arguments_.st
    M Reflectivity.package/MetaLink.class/instance/link api/condition_.st
    M Reflectivity.package/MetaLink.class/instance/link api/control_.st
    M Reflectivity.package/MetaLink.class/instance/link api/level_.st
    M Reflectivity.package/MetaLink.class/instance/link api/metaObject_.st
    M Reflectivity.package/MetaLink.class/instance/link api/selector_.st
    A Reflectivity.package/extension/RBProgramNode/instance/invalidate.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionIncludes_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionIncludes_description_.st
    M ScriptLoader50.package/ScriptLoader.class/class/source/latestVersionOf_location_.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script627.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script628.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50018.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50019.st
    M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_caseSensitive_.st
    R Text-Edition.package/FindReplaceService.class/instance/services/findNextSubString_inTextMorph_.st
    M Text-Edition.package/TextEditor.class/instance/find-select/findNextString_startingAt_.st
    M Text-Edition.package/TextEditor.class/instance/menu messages/findAgain.st
    M Tool-Finder.package/MethodFinder.class/instance/initialize/initialize2.st

  Log Message:
  -----------
  50019
14080 Nuke remaining subStringXyzs
        https://pharo.fogbugz.com/f/cases/14080

15435 MetaLink: invalidate all methods when state of link ist changed
        https://pharo.fogbugz.com/f/cases/15435

http://files.pharo.org/image/50/50019.zip







--

"Every thing has its own flow"

Reply | Threaded
Open this post in threaded view
|

Re: [pharo-project/pharo-core] 0b91cd: 50019

Richard Wettel-3
Hi

I am experiencing this problem, too.
Do you have a solution for it?

Cheers
Ricky

On Wed, Apr 29, 2015 at 11:53 AM, Andrei Chis <[hidden email]> wrote:
Ok. Then we need to start updating the stable versions for Pharo 4 for  moose :)

Cheers,
Andrei

On Wed, Apr 29, 2015 at 11:50 AM, Tudor Girba <[hidden email]> wrote:
No. We only load the stable in Moose and release Moose 5.1 for Pharo 4.0 (we are overdue anyway).

Doru

On Wed, Apr 29, 2015 at 11:43 AM, Andrei Chis <[hidden email]> wrote:
Do we backport String>>#findAnySubstring:startingAt: to Pharo 4?
It breaks the inspector in moose.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:57 AM, Andrei Chis <[hidden email]> wrote:
Now you also need to integrate https://pharo.fogbugz.com/f/cases/15438/Update-Rubric as otherwise you cannot use spotter/playground.
I'll also make another issue for updating the entire gtools suite.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:43 AM, GitHub <[hidden email]> wrote:
  Branch: refs/heads/5.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 0b91cdb07971022da3f17f804d4d8a9eb355d341
      https://github.com/pharo-project/pharo-core/commit/0b91cdb07971022da3f17f804d4d8a9eb355d341
  Author: Jenkins Build Server <[hidden email]>
  Date:   2015-04-29 (Wed, 29 Apr 2015)

  Changed paths:
    R Collections-Strings.package/String.class/instance/accessing/allRangesOfSubString_.st
    R Collections-Strings.package/String.class/instance/accessing/findAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/findAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/accessing/findBetweenSubStrs_.st
    A Collections-Strings.package/String.class/instance/accessing/findBetweenSubstrings_.st
    M Collections-Strings.package/String.class/instance/accessing/findLastOccurrenceOfString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findTokens_includes_.st
    M Collections-Strings.package/String.class/instance/accessing/includesSubstring_.st
    R Collections-Strings.package/String.class/instance/accessing/skipAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/skipAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/converting/subStrings_.st
    M Collections-Strings.package/String.class/instance/converting/substrings_.st
    R CollectionsTests.package/StringTest.class/instance/testing - converting/testSubStrings.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testStoreOn.st
    A Deprecated50.package/extension/String/instance/allRangesOfSubString_.st
    A Deprecated50.package/extension/String/instance/findAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/findBetweenSubStrs_.st
    A Deprecated50.package/extension/String/instance/skipAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/subStrings_.st
    M Morphic-Base.package/Paragraph.class/instance/selection/secondarySelection_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/find-replace/findNextString_startingAt_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/private/refreshExtraSelection.st
    M NECompletion.package/NECSymbols.class/class/query/startsWith_caseSensitive_do_.st
    M Network-Mail.package/MIMEHeaderValue.class/class/instance creation/fromMIMEHeader_.st
    M Refactoring-Critics.package/RBFutureDeprecationWarningRule.class/instance/private/plannedSelectorRenames.st
    A Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - links/testLinkWithConditionInvalidation.st
    A Reflectivity.package/MetaLink.class/instance/installing/invalidate.st
    M Reflectivity.package/MetaLink.class/instance/link api/arguments_.st
    M Reflectivity.package/MetaLink.class/instance/link api/condition_.st
    M Reflectivity.package/MetaLink.class/instance/link api/control_.st
    M Reflectivity.package/MetaLink.class/instance/link api/level_.st
    M Reflectivity.package/MetaLink.class/instance/link api/metaObject_.st
    M Reflectivity.package/MetaLink.class/instance/link api/selector_.st
    A Reflectivity.package/extension/RBProgramNode/instance/invalidate.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionIncludes_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionIncludes_description_.st
    M ScriptLoader50.package/ScriptLoader.class/class/source/latestVersionOf_location_.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script627.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script628.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50018.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50019.st
    M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_caseSensitive_.st
    R Text-Edition.package/FindReplaceService.class/instance/services/findNextSubString_inTextMorph_.st
    M Text-Edition.package/TextEditor.class/instance/find-select/findNextString_startingAt_.st
    M Text-Edition.package/TextEditor.class/instance/menu messages/findAgain.st
    M Tool-Finder.package/MethodFinder.class/instance/initialize/initialize2.st

  Log Message:
  -----------
  50019
14080 Nuke remaining subStringXyzs
        https://pharo.fogbugz.com/f/cases/14080

15435 MetaLink: invalidate all methods when state of link ist changed
        https://pharo.fogbugz.com/f/cases/15435

http://files.pharo.org/image/50/50019.zip







--

"Every thing has its own flow"


Reply | Threaded
Open this post in threaded view
|

Re: [pharo-project/pharo-core] 0b91cd: 50019

Andrei Chis
Hi,

The quick and dirty solution is just to add the method below to the String class.
I still think we should backport #findAnySubstring:startingAt: to Pharo 4 

Cheers,
Andrei


findAnySubstring: aCollection startingAt: start 
"Answer the index where an element of aCollection begins. If none are found, answer size + 1. aCollection is an Array of Strings or Characters."

^aCollection inject: 1 + self size into: [:min :searchTerm |
| ind |
ind := searchTerm isCharacter 
ifTrue: [self indexOf: searchTerm startingAt: start ifAbsent: [min]]
ifFalse: [self indexOfSubCollection: searchTerm startingAt: start ifAbsent: [min]].
min min: ind]

On Mon, May 4, 2015 at 12:24 PM, Richard Wettel <[hidden email]> wrote:
Hi

I am experiencing this problem, too.
Do you have a solution for it?

Cheers
Ricky

On Wed, Apr 29, 2015 at 11:53 AM, Andrei Chis <[hidden email]> wrote:
Ok. Then we need to start updating the stable versions for Pharo 4 for  moose :)

Cheers,
Andrei

On Wed, Apr 29, 2015 at 11:50 AM, Tudor Girba <[hidden email]> wrote:
No. We only load the stable in Moose and release Moose 5.1 for Pharo 4.0 (we are overdue anyway).

Doru

On Wed, Apr 29, 2015 at 11:43 AM, Andrei Chis <[hidden email]> wrote:
Do we backport String>>#findAnySubstring:startingAt: to Pharo 4?
It breaks the inspector in moose.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:57 AM, Andrei Chis <[hidden email]> wrote:
Now you also need to integrate https://pharo.fogbugz.com/f/cases/15438/Update-Rubric as otherwise you cannot use spotter/playground.
I'll also make another issue for updating the entire gtools suite.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:43 AM, GitHub <[hidden email]> wrote:
  Branch: refs/heads/5.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 0b91cdb07971022da3f17f804d4d8a9eb355d341
      https://github.com/pharo-project/pharo-core/commit/0b91cdb07971022da3f17f804d4d8a9eb355d341
  Author: Jenkins Build Server <[hidden email]>
  Date:   2015-04-29 (Wed, 29 Apr 2015)

  Changed paths:
    R Collections-Strings.package/String.class/instance/accessing/allRangesOfSubString_.st
    R Collections-Strings.package/String.class/instance/accessing/findAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/findAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/accessing/findBetweenSubStrs_.st
    A Collections-Strings.package/String.class/instance/accessing/findBetweenSubstrings_.st
    M Collections-Strings.package/String.class/instance/accessing/findLastOccurrenceOfString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findTokens_includes_.st
    M Collections-Strings.package/String.class/instance/accessing/includesSubstring_.st
    R Collections-Strings.package/String.class/instance/accessing/skipAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/skipAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/converting/subStrings_.st
    M Collections-Strings.package/String.class/instance/converting/substrings_.st
    R CollectionsTests.package/StringTest.class/instance/testing - converting/testSubStrings.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testStoreOn.st
    A Deprecated50.package/extension/String/instance/allRangesOfSubString_.st
    A Deprecated50.package/extension/String/instance/findAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/findBetweenSubStrs_.st
    A Deprecated50.package/extension/String/instance/skipAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/subStrings_.st
    M Morphic-Base.package/Paragraph.class/instance/selection/secondarySelection_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/find-replace/findNextString_startingAt_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/private/refreshExtraSelection.st
    M NECompletion.package/NECSymbols.class/class/query/startsWith_caseSensitive_do_.st
    M Network-Mail.package/MIMEHeaderValue.class/class/instance creation/fromMIMEHeader_.st
    M Refactoring-Critics.package/RBFutureDeprecationWarningRule.class/instance/private/plannedSelectorRenames.st
    A Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - links/testLinkWithConditionInvalidation.st
    A Reflectivity.package/MetaLink.class/instance/installing/invalidate.st
    M Reflectivity.package/MetaLink.class/instance/link api/arguments_.st
    M Reflectivity.package/MetaLink.class/instance/link api/condition_.st
    M Reflectivity.package/MetaLink.class/instance/link api/control_.st
    M Reflectivity.package/MetaLink.class/instance/link api/level_.st
    M Reflectivity.package/MetaLink.class/instance/link api/metaObject_.st
    M Reflectivity.package/MetaLink.class/instance/link api/selector_.st
    A Reflectivity.package/extension/RBProgramNode/instance/invalidate.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionIncludes_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionIncludes_description_.st
    M ScriptLoader50.package/ScriptLoader.class/class/source/latestVersionOf_location_.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script627.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script628.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50018.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50019.st
    M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_caseSensitive_.st
    R Text-Edition.package/FindReplaceService.class/instance/services/findNextSubString_inTextMorph_.st
    M Text-Edition.package/TextEditor.class/instance/find-select/findNextString_startingAt_.st
    M Text-Edition.package/TextEditor.class/instance/menu messages/findAgain.st
    M Tool-Finder.package/MethodFinder.class/instance/initialize/initialize2.st

  Log Message:
  -----------
  50019
14080 Nuke remaining subStringXyzs
        https://pharo.fogbugz.com/f/cases/14080

15435 MetaLink: invalidate all methods when state of link ist changed
        https://pharo.fogbugz.com/f/cases/15435

http://files.pharo.org/image/50/50019.zip







--

"Every thing has its own flow"



Reply | Threaded
Open this post in threaded view
|

Re: [pharo-project/pharo-core] 0b91cd: 50019

Richard Wettel-3
Thanks, Andrei.
Ricky

On Mon, May 4, 2015 at 12:28 PM, Andrei Chis <[hidden email]> wrote:
Hi,

The quick and dirty solution is just to add the method below to the String class.
I still think we should backport #findAnySubstring:startingAt: to Pharo 4 

Cheers,
Andrei


findAnySubstring: aCollection startingAt: start 
"Answer the index where an element of aCollection begins. If none are found, answer size + 1. aCollection is an Array of Strings or Characters."

^aCollection inject: 1 + self size into: [:min :searchTerm |
| ind |
ind := searchTerm isCharacter 
ifTrue: [self indexOf: searchTerm startingAt: start ifAbsent: [min]]
ifFalse: [self indexOfSubCollection: searchTerm startingAt: start ifAbsent: [min]].
min min: ind]

On Mon, May 4, 2015 at 12:24 PM, Richard Wettel <[hidden email]> wrote:
Hi

I am experiencing this problem, too.
Do you have a solution for it?

Cheers
Ricky

On Wed, Apr 29, 2015 at 11:53 AM, Andrei Chis <[hidden email]> wrote:
Ok. Then we need to start updating the stable versions for Pharo 4 for  moose :)

Cheers,
Andrei

On Wed, Apr 29, 2015 at 11:50 AM, Tudor Girba <[hidden email]> wrote:
No. We only load the stable in Moose and release Moose 5.1 for Pharo 4.0 (we are overdue anyway).

Doru

On Wed, Apr 29, 2015 at 11:43 AM, Andrei Chis <[hidden email]> wrote:
Do we backport String>>#findAnySubstring:startingAt: to Pharo 4?
It breaks the inspector in moose.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:57 AM, Andrei Chis <[hidden email]> wrote:
Now you also need to integrate https://pharo.fogbugz.com/f/cases/15438/Update-Rubric as otherwise you cannot use spotter/playground.
I'll also make another issue for updating the entire gtools suite.

Cheers,
Andrei

On Wed, Apr 29, 2015 at 10:43 AM, GitHub <[hidden email]> wrote:
  Branch: refs/heads/5.0
  Home:   https://github.com/pharo-project/pharo-core
  Commit: 0b91cdb07971022da3f17f804d4d8a9eb355d341
      https://github.com/pharo-project/pharo-core/commit/0b91cdb07971022da3f17f804d4d8a9eb355d341
  Author: Jenkins Build Server <[hidden email]>
  Date:   2015-04-29 (Wed, 29 Apr 2015)

  Changed paths:
    R Collections-Strings.package/String.class/instance/accessing/allRangesOfSubString_.st
    R Collections-Strings.package/String.class/instance/accessing/findAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/findAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/accessing/findBetweenSubStrs_.st
    A Collections-Strings.package/String.class/instance/accessing/findBetweenSubstrings_.st
    M Collections-Strings.package/String.class/instance/accessing/findLastOccurrenceOfString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_.st
    M Collections-Strings.package/String.class/instance/accessing/findString_startingAt_.st
    M Collections-Strings.package/String.class/instance/accessing/findTokens_includes_.st
    M Collections-Strings.package/String.class/instance/accessing/includesSubstring_.st
    R Collections-Strings.package/String.class/instance/accessing/skipAnySubStr_startingAt_.st
    A Collections-Strings.package/String.class/instance/accessing/skipAnySubstring_startingAt_.st
    R Collections-Strings.package/String.class/instance/converting/subStrings_.st
    M Collections-Strings.package/String.class/instance/converting/substrings_.st
    R CollectionsTests.package/StringTest.class/instance/testing - converting/testSubStrings.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterSequenceableTest.class/instance/tests - comma and delimiter/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsCommaStringMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterLastMore.st
    M CollectionsTests.package/TAsStringCommaAndDelimiterTest.class/instance/tests - as string comma delimiter sequenceable/testAsStringOnDelimiterMore.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintOnSequencedTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintElementsOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOn.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiter.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testPrintOnDelimiterLast.st
    M CollectionsTests.package/TPrintTest.class/instance/tests - printing/testStoreOn.st
    A Deprecated50.package/extension/String/instance/allRangesOfSubString_.st
    A Deprecated50.package/extension/String/instance/findAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/findBetweenSubStrs_.st
    A Deprecated50.package/extension/String/instance/skipAnySubStr_startingAt_.st
    A Deprecated50.package/extension/String/instance/subStrings_.st
    M Morphic-Base.package/Paragraph.class/instance/selection/secondarySelection_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/find-replace/findNextString_startingAt_.st
    M Morphic-Base.package/TextMorphForEditView.class/instance/private/refreshExtraSelection.st
    M NECompletion.package/NECSymbols.class/class/query/startsWith_caseSensitive_do_.st
    M Network-Mail.package/MIMEHeaderValue.class/class/instance creation/fromMIMEHeader_.st
    M Refactoring-Critics.package/RBFutureDeprecationWarningRule.class/instance/private/plannedSelectorRenames.st
    A Reflectivity-Tests.package/ReflectiveMethodTest.class/instance/tests - links/testLinkWithConditionInvalidation.st
    A Reflectivity.package/MetaLink.class/instance/installing/invalidate.st
    M Reflectivity.package/MetaLink.class/instance/link api/arguments_.st
    M Reflectivity.package/MetaLink.class/instance/link api/condition_.st
    M Reflectivity.package/MetaLink.class/instance/link api/control_.st
    M Reflectivity.package/MetaLink.class/instance/link api/level_.st
    M Reflectivity.package/MetaLink.class/instance/link api/metaObject_.st
    M Reflectivity.package/MetaLink.class/instance/link api/selector_.st
    A Reflectivity.package/extension/RBProgramNode/instance/invalidate.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/should_raise_whoseDescriptionIncludes_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionDoesNotInclude_description_.st
    M SUnit-Core.package/TAssertable.class/instance/asserting/shouldnt_raise_whoseDescriptionIncludes_description_.st
    M ScriptLoader50.package/ScriptLoader.class/class/source/latestVersionOf_location_.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script627.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - scripts/script628.st
    R ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50018.st
    A ScriptLoader50.package/ScriptLoader.class/instance/pharo - updates/update50019.st
    M ScriptLoader50.package/ScriptLoader.class/instance/public/commentForCurrentUpdate.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_.st
    M Text-Core.package/Text.class/instance/accessing/findString_startingAt_caseSensitive_.st
    R Text-Edition.package/FindReplaceService.class/instance/services/findNextSubString_inTextMorph_.st
    M Text-Edition.package/TextEditor.class/instance/find-select/findNextString_startingAt_.st
    M Text-Edition.package/TextEditor.class/instance/menu messages/findAgain.st
    M Tool-Finder.package/MethodFinder.class/instance/initialize/initialize2.st

  Log Message:
  -----------
  50019
14080 Nuke remaining subStringXyzs
        https://pharo.fogbugz.com/f/cases/14080

15435 MetaLink: invalidate all methods when state of link ist changed
        https://pharo.fogbugz.com/f/cases/15435

http://files.pharo.org/image/50/50019.zip







--

"Every thing has its own flow"