[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