Abdelrazak Younes wrote:
> Richard Heck wrote:
>> So now I type an
>> "a". That narrows it down to everything that contains "sa". Again,
>> little progress. Now I type "m". That will weed out a few things, but
>> possibly not very many, especially because I have a lot of annote,
>> abstract, and review fields in the database. (Note here that the current
>> BibTeX parser loads all fields and searches all fields.) So there are
>> going to be three pretty much full DB searches, and the fourth one will
>> likely be quite large as well. Of course, I've chosen a bad case. If I'd
>> type "fre", I'd have made more progress. But still it is slow.
>
> I see. I just want to say that I tested this extensively at the time I
> implemented it (that was before the new parser) and the speed was OK
> even with a _lot_ of entries. My test case was to load all Bibtex
> files that come with Miktex.
>
> If the speed is now a problem, I guess a check box "Find as you type"
> which default to yes is necessary.
Yes. I'll do this when I do some other things with that dialog, after
1.5.0. As I said in an earlier message, now that we have parsed BibTeX
data, it's trivial to implement the ability to search a particular
field, say, title. The only question is what the UI should be:
title=whatever, as in JabRef, or two text fields, or a dropbox (which
could get its data from the parser), or what.

Richard

-- 
==================================================================
Richard G Heck, Jr
Professor of Philosophy
Brown University
http://frege.brown.edu/heck/
==================================================================
Get my public key from http://sks.keyserver.penguin.de
Hash: 0x1DE91F1E66FFBDEC
Learn how to sign your email using Thunderbird and GnuPG at:
http://dudu.dyn.2-h.org/nist/gpg-enigmail-howto

Reply via email to