Ok, removed it. So now, I see a "method indexing" progress bar popping for
a while repeatedly :-).

Well, it works. And I tried it out:

       "this is an instantaneous (~2ms!) search over all method sources"
       Search default matchSentence: 'Convert to a String with Characters'
{(ByteArray>>#asString "a CompiledMethod(108265472)")}

I am looking into how to integrate this with Spotlight [which is really
fantastic and improves productivity a lot!] (I guess I'll do another
binding like Ctrl-Enter instead of Shift-Enter). So, how do you get the
results? Is there a quick way to open the browser on a given CompliedMethod
right away? (Ah! So much to learn.... Sound is working nicely now BTW, got
a couple clues!)

Phil


2012/6/25 Camillo Bruni <[email protected]>

>
> not that I would do something fancy :) (and yeas 2.0)
>
> do:displayingProgress:
>
> is the only thing I do basically (and you can remove the display... part
> so it should even work under 1.4 I think)
>
>
>
> On 2012-06-25, at 00:38, [email protected] wrote:
> > Error is due to the Progress Morph (guess you use the new thing in 2.0)
> >
> > 2012/6/25 Camillo Bruni <[email protected]>
> >
> >> I was bored today (after yet another kernel panic) so I implemented a
> quick
> >> fulltext search for methods.
> >>
> >>
> >>       "this takes around 1.5mins"
> >>       Search default buildIndex.
> >>
> >>       "this is an instantaneous (~2ms!) search over all method sources"
> >>       Search default matchSentence: 'Convert to a String with
> Characters'
> >>
> >>
> >> I think we should integrate that into some kind of "SpotLight" search
> >> for accessing the sources much much faster...
> >>
> >> The current draft is available here:
> >>       http://smalltalkhub.com/#!/~dh83/spotlight
> >>
> >>
> >>
>
>
>

Reply via email to