For me, with pre-release 9.6.3 (2885), OS X 10.5.8, PB G4, selecting a
clipping with the option key down will open it in a new window,
content intact.

Steve


On Dec 23, 5:24 am, David Kendal <[email protected]> wrote:
> BBEdit 9.6.3 removes a feature that, for me at least, was really
> useful:
> you could open a textClipping and its contents would appear in a new
> BBEdit window. I probably used this feature more than actually viewing
> clippings with the Finder or dragging them into a text-box.
>
> 9.6.3 takes this away and instead opens the text clipping file
> itself's
> data fork, which is empty. I can't imagine a single situation in which
> this useful, but I've emailed BBEdit support and they've made it clear
> that in order to avoid depending on undocumented data structures,
> they're not going to change back.
>
> Here's how to bring it back.
>
> 1. Grab the `clipcat` script I wrote back in November--preferably
> [this
>    modified one by Morgan Aldridge](https://gist.github.com/733828)
> and
>    install it somewhere. This script cats the contents of a text-
> clipping
>    on the command-line.
> 2. Copy this script:
>
>         on documentDidOpen(_doc)
>                 set _SCRIPT to "/Users/david/Library/Scripts/UNIX/clipcat"
>
>                 tell application "BBEdit"
>                         set _doc to document 1
>                         set _file to the file of _doc
>                 end tell
>
>                 if _file is missing value then
>                         return -- prevents an error when creating new 
> documents
>                 end if
>
>                 tell application "Finder"
>                         set _type to the file type of _file
>                 end tell
>
>                 tell application "BBEdit"
>                         if _type is "clpt" then
>                                 close document 1
>                                 set _path to POSIX path of _file
>                                 set _contents to (do shell script _SCRIPT & " 
> " & quoted form of
> _path)
>                                 make new text document with properties 
> {contents:_contents}
>                                 select insertion point before character 1 of 
> text window 1
>                         end if
>                 end tell
>         end documentDidOpen
>
>    and change the _SCRIPT variable to the path to where you saved the
>    script (this must be in UNIX/POSIX format, delimited by slashes,
> not
>    classic-Mac format using colons). Paste it into the Script editor
> and
>    save in `~/Library/Application Support/BBEdit/Attachment Scripts/`
> as
>    `Document.documentDidOpen.scpt`.
> 3. Open a text clipping file. Ta-da!
>
> I hope this is useful to some of you.
>
> — dpk.

-- 
You received this message because you are subscribed to the 
"BBEdit Talk" discussion group on Google Groups.
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/bbedit?hl=en>
If you have a feature request or would like to report a problem, 
please email "[email protected]" rather than posting to the group.
Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>

Reply via email to