> It is difficult to know whether database.bib.bib exists, 

In my humble opinion it is always a user error if such a crazy name exists. So 
just assume database --> database.bib, and database.bib --> database.bib. 
Don't make life more complicated than it already is ;-)

And yes, mydocument --> mydocument.lyx would be nice too.

Martin


Reply via email to