Both GTSpotter>>spotterImplementorsFor: and
GTSpotterCandidatesProcessor>>is:matching: do substring matching, so
I'm wondering if the matching logic is duplicated/distributed in
several places.

On 9 January 2015 at 15:55, Tudor Girba <tu...@tudorgirba.com> wrote:
> I am not sure I understand the question. A duplication of what?
>
> Doru
>
> On Fri, Jan 9, 2015 at 3:48 PM, Damien Pollet
> <damien.pollet+ph...@gmail.com> wrote:
>>
>> I've seen #includesSubstring: in
>> GTSpotterCandidatesProcessor>>is:matching: as well… is it duplication
>> or a legitimately different use? (just trying to understand the
>> architecture)
>>
>> On 9 January 2015 at 14:46, Tudor Girba <tu...@tudorgirba.com> wrote:
>> > The includesSubstring: is the simplest thing we could do to get some
>> > value
>> > out of the interface. More is definitely required in this direction.
>> >
>> > To build a custom search logic, you should use "processor filter:
>> > [...]".
>> >
>> > For an example, look at GTSpotter>>spotterImplementorsFor: aStep.
>> >
>> > This is still too complicated and we need to simplify it.
>> >
>> > Cheers,
>> > Doru
>> >
>> >
>> >
>> > On Fri, Jan 9, 2015 at 2:19 PM, Damien Pollet
>> > <damien.pollet+ph...@gmail.com> wrote:
>> >>
>> >> Back to this thread!
>> >>
>> >> I'm not completely fond of the way GTSpotter matches candidates using
>> >> just #includesSubstring:
>> >> Are there provisions already to rank candidates instead of binary
>> >> matching/rejecting them? I'd like to try one of the fuzzy matching
>> >> algorithms that other quick-selection tools have.
>> >>
>> >> On 24 December 2014 at 02:36, Offray Vladimir Luna Cárdenas
>> >> <off...@riseup.net> wrote:
>> >> > Hi,
>> >> >
>> >> > Sorry I don't want to "kidnap" the thread, but just inspecting
>> >> > "KMRepository
>> >> > default" and selecting an empty row brings and error. In an other
>> >> > thread
>> >> > today I talked about this error still being present, so is not just
>> >> > about my
>> >> > project, but a way to select empty places on GT objects (trees,
>> >> > tables,
>> >> > etc)
>> >> > and when there is noting there, raising no error and keeping the
>> >> > state
>> >> > of
>> >> > the visualization (in the table resulting from inspecting
>> >> > KMRepository
>> >> > default closing the error brings you back to the table, with my
>> >> > outliner,
>> >> > the tree gets empty).
>> >> >
>> >> > Just trying to make the connection... surely I'm loosing something.
>> >> >
>> >> > Cheers,
>> >> >
>> >> > Offray
>> >> >
>> >> > El 13/12/14 a las 04:23, Edward Povazan escribió:
>> >> >
>> >> >> Doru’s blog has some neat things. One led me to the following:
>> >> >> Inspect:
>> >> >> KMRepository default.
>> >> >>
>> >> >> With GTools installed, you can see all the shortcuts nicely
>> >> >> formatted.
>> >> >> I
>> >> >> finally found a ‘scope selection’ (Cmd+Sh+P) which makes me a very
>> >> >> happy
>> >> >> user (it’s my primary selection method in IntelliJ/AppCode).
>> >> >>
>> >> >> -Ed
>> >> >>
>> >> >> On Dec 11, 2014, at 8:59 AM, Johan Fabry <jfa...@dcc.uchile.cl>
>> >> >> wrote:
>> >> >>
>> >> >>>
>> >> >>> A big +1 on Damien’s comment. Discoverability of useful things is
>> >> >>> too
>> >> >>> low. For example, I did not know about Shift-enter for searching
>> >> >>> until
>> >> >>> somebody showed it to me inadvertently when he was demoing
>> >> >>> something
>> >> >>> else
>> >> >>> :-/
>> >> >>>
>> >> >>> That being said, I don’t have a good solution to the problem either
>> >> >>> :-(
>> >> >>> Maybe have the standard image have a second workspace open that
>> >> >>> lists
>> >> >>> useful
>> >> >>> tools and their shortcuts? Plus put new tools and their shortcuts
>> >> >>> prominent
>> >> >>> in the release notes for each new release? (cause us old timers
>> >> >>> don’t
>> >> >>> look
>> >> >>> at those workspaces anymore ;-) ).
>> >> >>>
>> >> >>>> On Dec 11, 2014, at 13:25, Damien Pollet
>> >> >>>> <damien.pollet+ph...@gmail.com>
>> >> >>>> wrote:
>> >> >>>>
>> >> >>>>> Cmd+Enter: ‘Package'
>> >> >>>>
>> >> >>>>
>> >> >>>> Doru, your blog post does not mention this piece of information:
>> >> >>>> how
>> >> >>>> to invoke GTSpotter
>> >> >>>> It does not seem to be mentioned in your announcement email
>> >> >>>> either; I
>> >> >>>> found it here after going through threads talking about GTSpotter.
>> >> >>>>
>> >> >>>> Nobody else asked for it, so I'm guessing it was well-known before
>> >> >>>> and
>> >> >>>> I'm the only one who failed to get addicted to whatever the
>> >> >>>> shortcut
>> >> >>>> was doing before? How do we make discoverable affordances for such
>> >> >>>> behaviors in the image?
>> >> >>>>
>> >> >>>>
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> ---> Save our in-boxes! http://emailcharter.org <---
>> >> >>>
>> >> >>> Johan Fabry   -   http://pleiad.cl/~jfabry
>> >> >>> PLEIAD lab  -  Computer Science Department (DCC)  -  University of
>> >> >>> Chile
>> >> >>>
>> >> >>>
>> >> >>
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >>
>> >
>> >
>> >
>> > --
>> > www.tudorgirba.com
>> >
>> > "Every thing has its own flow"
>>
>
>
>
> --
> www.tudorgirba.com
>
> "Every thing has its own flow"

Reply via email to