Seems like you'll essentially be reimplementing their command line tool, which doesn't make sense on the surface of it.
Any performance hit for using the apple event? The only reason I can think of to *not* use the installed version of the command line tool is you might have someone who doesn't have and can't get permission to install system wide tools - hard to imagine a developer doing anything productive under such conditions, but... Seems to me every developer should have admin access and if they are using bbedit they will have the command line tools installed. I thought that I might have to keep a version of bbedit 8.x around because 9 was 10.5 only, but I just looked and 9 goes back to 10.4 so no problem for me to stick use 9.x. thanks! On Dec 22, 3:02 am, Dirk Stoop <[email protected]> wrote: > Yes, that would absolutely make sense. > > But using the AppleEvent interface in BBEdit makes even more sense, > for the following two reasons: > > 1. The location of the bbdiff command line tool inside the application > bundle might change again in a later release (the location of this > file inside the app is not a way to interact with it that's endorsed > or recommended by BareBones Software) > 2. We prefer not to require people to install the command line tools > for an application we integrate with if it's not strictly necessary. > > Using the supported AppleEvent interface to show a diff in BBEdit > makes integration completely independent from the command line tools. > Plus, it should work with current, previous and future releases of > BBEdit. > > All the best, > - Dirk > > the Versions team > > On Dec 22, 1:25 am, AussieAbroad <[email protected]> wrote: > > > Would it make sense to use the INSTALLED version first and if not > > found in the installed path: /usr/bin/bbdiff > > If not found only then use the uninstalled version in the bundle? > > > On Dec 21, 12:03 pm, Dirk Stoop <[email protected]> wrote: > > > > Hi Haikuti, > > > > We're planning to remain compatible with older versions too. Versions > > > currently uses the BBEdit bbdiff command line tool from it's > > > uninstalled location in the application bundle, which changed in 9.1. > > > We're investigating using BBEdit's AppleEvent interface in the next > > > release which should also work with older releases. > > > > Which release of BBEdit do you want to use with Versions? > > > > Dirk > > > > --- > > > Sent from my iPhone > > > > On Dec 21, 2008, at 7:52 PM, haikuty <[email protected]> wrote: > > > > > Thanks Dirk. Given the nature of the (likely) fix or the problem is > > > > it then going to not work with previous versions of BBEdit? > > > > > On Dec 19, 3:13 pm, Dirk Stoop <[email protected]> wrote: > > > >> Hi everyone, > > > > >> Thanks to the great folks over at BareBones Software we know exactly > > > >> why this problem is occuring, we're working to get it fixed asap. > > > > >> Sorry for the trouble, a fix will be out soon. > > > > >> All the best, > > > >> - Dirk > > > > >> the Versions team > > > > >> On Dec 17, 5:05 pm, Tim Gray <[email protected]> wrote: > > > > >>> Same problem here. > > > > >>> On Dec 16, 6:41 pm, echo <[email protected]> wrote: > > > > >>>> Huge essential feature for me too. I've posted to theBBEditgoogle > > > >>>> group, writtenBBEditsupport and was writing here in hopes for a > > > >>>> debugging lead, as it seems to point to something with command line > > > >>>> diff. You could writeBBEditsupport too, to give it more weight. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Versions" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/versions?hl=en -~----------~----~----~----~------~----~------~--~---
