Thanks! I see it now in the Library docs in AppleScript Editor. I was looking under the "document" type documentation.
Jeremy Cowgar On May 15, 2013, at 5:27 PM, Patrick Woolsey <pwool...@barebones.com> wrote: > At 13:48 -0700 05/15/2013, Jeremy Cowgar wrote: >> Via AppleScript, can I ask BBEdit what the current document's programming >> language is? I know that I can look at the name of the current document >> and parse the extension of the file, but I was hoping for a more sure way, >> and easier way, to get the programming language. > > > Certainly, since that's a property of the document. > > Here's a quick example: > ==== > tell application "BBEdit" > set docLang to source language of text document 1 > if (docLang is missing value) then set docLang to "Plain text" > end tell > ==== > > [NB: One potential complication is that since a plain text document has no > language name, AppleScript will return `missing value`; thus, I used line 3 > to handle this case.] > > > Regards, > > Patrick Woolsey > == > Bare Bones Software, Inc. <http://www.barebones.com/> > > -- > This is the BBEdit Talk public discussion group. If you have a > feature request or would like to report a problem, please email > "supp...@barebones.com" rather than posting to the group. > Follow @bbedit on Twitter: <http://www.twitter.com/bbedit> > > --- > You received this message because you are subscribed to the Google Groups > "BBEdit Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to bbedit+unsubscr...@googlegroups.com. > To post to this group, send email to bbedit@googlegroups.com. > >
smime.p7s
Description: S/MIME cryptographic signature