If anyone's interested, I hacked together support for BibDesk bibliography completion using tm_dialog, without using osascript. I've posted it at http://homepage.mac.com/amaxwell as Completion.zip.
We'll have support for this in the next nightly build of BibDesk (BibDesk-20061123.dmg). If anyone's interested in trying it before then, and possibly giving feedback, I posted a build of BibDesk from current sources at the same location. I don't know Ruby, and suggestions on improving the command are welcome.
Source for the program is available on request; I'll likely upload it to BibDesk's svn repository as an example at some point.
regards, Adam Maxwell
I've updated my BibDesk completion tool for TextMate. There's a binary and .tmCommand at <http://homepage.mac.com/amaxwell/.Public/Completion.zip
; the readme file has an option summary, or you can run the command
with -h. I've changed it significantly with respect to searching for included files and bibliography commands.
Source is also available at <http://homepage.mac.com/amaxwell/.Public/BibDeskTMCompletions.zip
; I'm not inclined to mess with it much more unless someone has
problems with it. Patches are welcome.
Once again, this requires a fairly recent nightly build of BibDesk for the necessary Distributed Objects interface. Those are available at <http://bibdesk.demokratia.org/beta
.
regards, Adam