On 26 Dec 2013, at 17:55, Nicolai Hess <[email protected]> wrote:
> Hi,
>
> I am about to file in a whole bunch of issues regarding MessageBrowser.
> All are related to search result of the kind RGCommentDefinition. These
> are collected by SystemNavigation or doing a search: "class comments with it"
> or "method source with it".
>
> Most of you may not recognize these bugs, as the typically "senders of it",
> "implementors of it"
> search results doesn't suffer from these.
> (and doing search "class comments with it" isn't used that often from all, I
> think)
>
> But for newcomers searching strings through "method source with it" is an
> handy
> task for exploring the image. And this search mixes search results of
> RGCommentDefinition
> and RGMethodDefinition. And it is annoying for newcomers to stumble of not
> working
> buttons/menus without realizing that there is actually a difference in the
> search results.
>
> These bugs are:
> In MessageBrowser, search results of kind RGCommentDefinition
> - have no working context menu
> - use syntax highlighting for a class comment text
> - can not be changed (raising an error on accept)
> - Browse button opens the Systembrowser but it does not show the
> comment text, but the class definition
> - Senders button opens a MessageBrowser for selectors containing the
> symbol #Comment
> - Implementors button searches for implementors of a "Comment" selector (no
> search results)
> - Version button raises an error
> - switch source formatter to "Byte Code" or "Time stamp" raises an error
>
> I would add all issues under one parent issue (MessageBrowser doesn't play
> well
> with RGCommentDefinition)
>
> I don't consider all issues as "must fix", some are real bugs (all that
> raising
> an error) and some are more like enhancements (useless syntax highlight for
> comment text)
>
> But I would like to fix them all and maybe even all at once.
>
> What do you think?
>
> All for Pharo3, none for Pharo3, split them by bugfixes for 3 and
> "nice to have" for 4?
>
good question.. right now I see a bit the thread that we are drowning in
issues… even with closing hundreds in December,
the amount of reported issues is growing.
So I would not strive for extreme perfection… but be guided by what we can do
for real…
Marcus