[PD] search plugin revision
Jonathan Wilkes
jancsika at yahoo.com
Thu Mar 22 03:44:33 CET 2012
----- Original Message -----
> From: Hans-Christoph Steiner <hans at at.or.at>
> To: m.e.grimm <megrimm at gmail.com>
> Cc: Jonathan Wilkes <jancsika at yahoo.com>; "pd-list at iem.at" <pd-list at iem.at>
> Sent: Wednesday, March 21, 2012 9:27 PM
> Subject: Re: [PD] search plugin revision
>
>
> That other big blue search thing on Mac OS X is the Apple Help search. It only
> searches Apple Help. If anyone can figure out how to either make it search .pd
> files, or make it go away entirely, that would be great to have.
Also, the last time I tried Pd on OSX it had two "Preferences" menu items under the
main Pd application menu.
-Jonathan
>
> .hc
>
> On Mar 21, 2012, at 7:50 PM, m.e.grimm wrote:
>
>> this 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?
>>
>> 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
>> _________________________________
>
>
>
>
>
> ----------------------------------------------------------------------------
>
> "Free software means you control what your computer does. Non-free software
> means someone else controls that, and to some extent controls you." -
> Richard M. Stallman
>
More information about the Pd-list
mailing list