I went ahead and tried coding up my second suggestion. It was really
easy actually. I haven't done a ton of testing with it, but seems
pretty good. Just select your content and run this script and it will
paste it into the document and select it.

tell application "BBEdit" to tell front window
        -- Ensure clipboard is not empty
        if (length of (contents of (the clipboard as text))) = 0 then return
        tell the selection to set offset1 to characterOffset
        paste
        tell the selection to set offset2 to characterOffset
        select (characters offset1 through (offset2 - 1))
end tell

-Kendall

On Aug 5, 4:47 pm, Kendall Conrad <angelw...@gmail.com> wrote:
> One idea. Create some AppleScript that does a Special Paste that finds
> out what column you're using indented at then applies the indentation
> to to everything after the first line of the text on the clipboard,
> then pastes the resulting text into the document. So it doesn't
> directly do what you want, but allows you to pre-process rather than
> post-process.
>
> I suppose you may be able to create a different kind of script that
> records the initial cursor position, and after pasting, will select
> back to that point. I think that's doable and would be less code than
> the above idea.
>
> -Kendall
>

-- 
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 bbedit@googlegroups.com
To unsubscribe from this group, send email to
bbedit+unsubscr...@googlegroups.com
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 "supp...@barebones.com" rather than posting to the group.

Reply via email to