[PD] search plugin revision
Jonathan Wilkes
jancsika at yahoo.com
Thu Mar 22 03:42:34 CET 2012
----- Original Message -----
> From: m.e.grimm <megrimm at gmail.com>
> To: Jonathan Wilkes <jancsika at yahoo.com>
> Cc: Hans-Christoph Steiner <hans at at.or.at>; "pd-list at iem.at" <pd-list at iem.at>
> Sent: Wednesday, March 21, 2012 7:50 PM
> Subject: Re: [PD] search plugin revision
>
>t his looks really great!
>
> hans ... whats up with the other "Search" under "help". I
> cant even
> type into it let alone search for anything. are we just getting rid of
> that and replacing with jonathons?
I'm assuming you are on OSX because they have a standard search
window under "Help". Is there some way to hook into it?
-Jonathan
>
> thanks!
> m
>
> On Wed, Mar 21, 2012 at 6:11 PM, Jonathan Wilkes <jancsika at yahoo.com>
> wrote:
>> ----- Original Message -----
>>
>>> From: Hans-Christoph Steiner <hans at at.or.at>
>>> To: Jonathan Wilkes <jancsika at yahoo.com>
>>> Cc: "pd-list at iem.at" <pd-list at iem.at>
>>> Sent: Wednesday, March 21, 2012 5:47 PM
>>> Subject: Re: [PD] search plugin revision
>>>
>>>
>>> Very nice, a big improvement. Its really looking quite complete. Its
> getting
>>> so good that I finally missed that it doesn't have a back button
> like lots
>>> of browserly things these days.
>>
>> There's probably a way to do that if someone wants to investigate.
> There's a
>> "dump" subcommand for the text widget, but you'd probably
> want to cache it
>> on disk since results can be pretty big for, say, a search for
> "float".
>>
>> Other issues:
>> * long searches on OSX. I'm just doing a regex on every file as one
> big
>> string (which is faster than foreaching each line). Could be faster with
> an
>> index but then not even half of all docs have keywords or metadata.
>> * users can easily trigger tk error messages because I'm using their
> input
>> as the regex pattern. Plus, I'm blithely treating the input as if it
> were a well
>> formed list, and thus I've entered tcl "quoting hell". The
> benefit is that I get
>> string quoting for free, and I'm quite fine with that vs. the cost of
> an error
>> with a complex regex pattern.
>> * external libraries that don't have a *-meta.pd patch won't get
> listed in the
>> external libraries list. (Simple fix, though.)
>> * Pd's chronic lack of user-friendly documentation is even more
> obvious.
>> One external library's description is something like "my bag of
> tricks"!
>> Of course many of the libs are just directories for a particular
> developer's
>> experimentation, but if you see a description that can be improved let
>> me know and I'll fix it.
>>
>> -Jonathan
>>
>>>
>>> Its definitely ready to be on the puredata.info/downloads page, at the
> very
>>> least.
>>>
>>> One minor thing, it seems that the widget frames and the background are
> slightly
>>> different shades of grey (see attachment):
>>>
>>>
>>>
>>>
>>> .hc
>>>
>>> On Mar 21, 2012, at 5:14 PM, Jonathan Wilkes wrote:
>>>
>>>> Search plugin revision:
>>>> 1) links to tutorials, manual, and other stuff to guide beginners
> on the
>>> front page
>>>> 2) tutorial and libdir filebrowser obsoletes the <ctrl-B>
> HelpBrowser
>>>> 3) folder icon allows to open any directory (or libdir) in
> external file
>>> browser
>>>> 4) Found an object in the search results you've never seen
> before?
>>> Click the
>>>>
>>>> info icon to automatically open the readme file from the libdir
> author!
>>>> 5) search results in alphabetical order, with internal objects
> listed first
>>>> 6) see a hint in the statusbar for all links
>>>> 7) description/author/license/version automatically listed for
> every libdir
>>> in the libdir format
>>>>
>>>> -Jonathan
>>>>
> <search-plugin.tcl>_______________________________________________
>>>> Pd-list at iem.at mailing list
>>>> UNSUBSCRIBE and account-management ->
>>> http://lists.puredata.info/listinfo/pd-list
>>>
>>>
>>>
>>>
> ----------------------------------------------------------------------------
>>>
>>> I have the audacity to believe that peoples everywhere can have three
> meals a
>>> day for their bodies, education and culture for their minds, and
> dignity,
>>> equality and freedom for their spirits. - Martin Luther King, Jr.
>>>
>>
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
>
> --
> ____________________
> m.e.grimm | m.f.a | ed.m.
> megrimm at gmail.com
> _________________________________
>
More information about the Pd-list
mailing list