Issue 4572 in pharo: Last reference to MessageSet

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

Issue 4572 in pharo: Last reference to MessageSet

pharo
Status: Accepted
Owner: [hidden email]
CC: [hidden email]
Labels: Milestone-1.4 Difficulty-Easy

New issue 4572 by [hidden email]: Last reference to MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

MessageSet should be replaced by MessageList.
MessageSet subclass is not referenced anymore.
in 1.4 there are only two references left that refer to MessageSet

ToolRegistry>>messageSet
^MessageSet .


and

        setClassAndSelectorIn: csBlock
                [ | strm class sel |
                strm :=  self selection asString readStream.
                strm skipTo: $}.
                strm atEnd ifTrue:  [ ^ contents := nil ].
                strm skipSeparators.
                class := strm upToAll: '>>'.
                (class includes: $() ifTrue: [
                class := (class copyAfter: $() copyUpTo: $)].
                sel := strm upToEnd.
                ^ (Smalltalk at: #MessageSet)
                        parse: class, ' ', sel
                        toClassAndSelector: csBlock ]
                        on: Error
                        do: [ :ex | ^ contents := nil ]

It would be nice to check if MessageList replacement works and that we can  
deprecate MessageSet and subclasses.
If somebody would like to help this would be good.



_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #1 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

I've done the replacement and appearently everything's all right. :)All  
tests green.


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #2 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

cool!
Even such simple tests help. Thanks a lot.

Can you publish the changesets?


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #3 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

yes, I'll publish a slice ASAP :)


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #4 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

Name: SLICE-Issue-4572-Last-Reference-to-Message-Set-ClaraAllende.1
Author: ClaraAllende
Time: 1 August 2011, 5:07:50 pm
UUID: 761cf876-fcf2-3e46-84ab-283a5dd938d3
Ancestors:
Dependencies: System-Tools-ClaraAllende.57, Tools-ClaraAllende.639

Made replacements and test for MessageList


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #5 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

thanks clara.



_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #6 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

I can not merge the slice.


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #7 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

I haven't had problems with the merge :O


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #8 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

Name: SLICE-Issue-4572-Last-Reference-to-Message-Set-ClaraAllende.2
Author: ClaraAllende
Time: 4 August 2011, 11:25:41 am
UUID: 943258ed-be74-9b41-9e11-b24ce4f6b771
Ancestors:

empty log message

I wasn't using the last build :S Now there should not be problems... At  
least no conflicts when I did the merge


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #9 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

Name: SLICE-Issue-4572-Last-Reference-to-Message-Set-ClaraAllende.1

has no Dependencies, so merging has no effect


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #10 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

clara can you republish your change and add the packages to the slice?


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #11 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

right now I'm debugging code at work, but I will check this out ASAP.
Hopefully tonight I can publish a new slice. tx for your patience :)


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #12 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

Right now I'm a little bit busy at work, but I'll check this out ASAP.  
Hopefully tonight or maybe tomorrow morning I can publish a new slice. Tx  
for your patience :)


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #13 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

Thanks clara. We should improve the ui because people woud not make mistake  
if it would be good.


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo

Comment #14 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

hehe, people could make mistakes either way stef :) but I agree, the better  
the UI the less error rate :D So here is the new slice :)

Name: SLICE-Issue-4572-Last-Reference-to-MessageSet-ClaraAllende.2
Author: ClaraAllende
Time: 19 August 2011, 7:25:13 pm
UUID: 4c0c8d91-fe73-2c42-965b-9bc5fc6d44fe
Ancestors: SLICE-Issue-4572-Last-Reference-to-MessageSet-ClaraAllende.1
Dependencies: System-Tools-ClaraAllende.60, Tools-ClaraAllende.643

Check the timestamp, there's another one I did this morning which has  
problems with the merge, this last one doesn't


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo
Updates:
        Status: FixProposed

Comment #15 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

(No comment was entered for this change.)


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 4572 in pharo: Last reference to MessageSet

pharo
Updates:
        Status: closed

Comment #16 on issue 4572 by [hidden email]: Last reference to  
MessageSet
http://code.google.com/p/pharo/issues/detail?id=4572

(No comment was entered for this change.)


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker