Glad to hear that BBEdit's AppleScript language is a little larger than the .sdef suggests.
I hadn't thought about looking at Script Editor's recording result. Great idea! Thanks, guys. --Gil > On Mar 20, 2024, at 1:58 PM, GP <[email protected]> wrote: > > If you use the Script Editor to record BBEdit's Find Differences -> Compare > Two Front Windows command you'll find the recording is something like: > > tell application "BBEdit" > activate > compare text document id 717 against text document id 716 options > {ignore blank lines:true, ignore RCS keywords:true, ignore leading > spaces:true, ignore trailing spaces:true, ignore extra spaces:true} > end tell > > Where the text document id's are those associated with window index 1 and > window index 2 in the windows class. In my example, one of the comparison > windows was for an untitled, never saved text window with no file property. > > So, you don't strictly need an on disk file parameter for BBEdit's > AppleScript compare command parameters. >> On Mar 20, 2024, at 1:28 PM, Fletcher Sandbeck <[email protected]> wrote: >> >> You can get the "first text document", "second text document", etc. so a >> command like this will compare the front two windows. >> >> tell application "BBEdit" >> activate >> compare first text document against second text document options {ignore >> RCS keywords:true, ignore all spaces:true} >> end tell > > >>> Is there AppleScript language in BBEdit 14.6.9 equivalent to Search > Find >>> Differences > Compare Two Front Windows? The .sdef suggests only files and >>> folders: >>> >>> compare v : compares two files or folders >>> compare file >>> <applewebdata://F7C03196-9AC6-4F8D-B7D8-B8C5C58AE4C8#BBEdit-Suite.file> : >>> the new file/folder >>> against file >>> <applewebdata://F7C03196-9AC6-4F8D-B7D8-B8C5C58AE4C8#BBEdit-Suite.file> : >>> the old file/folder >>> [options Compare Options >>> <applewebdata://F7C03196-9AC6-4F8D-B7D8-B8C5C58AE4C8#BBEdit-Suite.Compare-Options>] >>> : comparison options >>> [file_filter filter >>> <applewebdata://F7C03196-9AC6-4F8D-B7D8-B8C5C58AE4C8#BBEdit-Suite.filter>] >>> : file filtering criteria (for multi-file compare) >>> [folder_filter filter >>> <applewebdata://F7C03196-9AC6-4F8D-B7D8-B8C5C58AE4C8#BBEdit-Suite.filter>] >>> : folder filtering criteria (for multi-file compare) >>> → Compare Results >>> <applewebdata://F7C03196-9AC6-4F8D-B7D8-B8C5C58AE4C8#BBEdit-Suite.Compare-Results> >>> : information about the compare results -- This is the BBEdit Talk public discussion group. If you have a feature request or need technical support, please email "[email protected]" rather than posting here. Follow @bbedit on Twitter: <https://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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/bbedit/DC963C40-98D2-4A07-B0BC-0D2BA2895CF8%40GilDawson.com.
