So I am new to this list, so forgive me if I break any rules.  I have been using referencer for a bit, and I came across a bug.  When you select multiple items and click new library the program crashes.  I mange to fix this by changing the onNewLibrary() function in RefWindow.C to:<br /><br />{<br />        if (ensureSaved ()) {<br />                setDirty (false);<br /><br />                ignoreDocSelectionChanged_ = true;<br />                ignoreTagSelectionChanged_ = true;<br /><br />                clearTagList ();<br />                docview_-&gt;clear ();<br /><br />                library_-&gt;clear ();<br /><br />                populateTagList ();<br />                docview_-&gt;populateDocStore ();<br /><br />                ignoreDocSelectionChanged_ = false;<br />                ignoreTagSelectionChanged_ = false;<br /><br />                updateStatusBar ();<br />                setOpenedLib (&quot;&quot;);<br />        }<br />}<br /><br />Also, I am currently writing my Thesis, and I was wanting to have a library for each chapter of my thesis, however I was unable to copy from my main library to each individual library.  My solution to this was to write a copyBib() function that would copy the bibTex information and you can use the PasteBibtex() function to paste into your new library.  The copyBib() function looked like:<br /><br />{<br />        std::vector&lt;Document*&gt; docs = docview_-&gt;getSelectedDocs ();<br />        std::vector&lt;Document*&gt;::iterator it = docs.begin ();<br />        std::vector&lt;Document*&gt;::iterator const end = docs.end ();<br /><br />        Glib::ustring citationBib;<br /><br />        for (; it != end; ++it) {<br />                Glib::ustring const bibValues = (*it)-&gt;printBibtex (false, false);<br />                citationBib += bibValues;<br />        }<br /><br />        Glib::RefPtr&lt;Gtk::Clipboard&gt; clipboard = Gtk::Clipboard::get ();<br /><br />        clipboard-&gt;set_text (citationBib);<br />}<br /><br />Finally you just need to modify the header file and the ui file to make everything work.  I hope this helps.<br /><br />Cheers,<br />Chip