Christopher,
I'm envious of your AppleScript and shell knowledge. You always have a 
solution for those on this board. Kudos!

Rick

On Monday, December 12, 2016 at 5:25:44 PM UTC-5, Christopher Stone wrote:
>
> On Nov 25, 2016, at 16:48, Venmore <ven...@gmail.com> wrote:
>
> What is the best way to do this within BBEdit please?
>
> Can it be done on save/export whilst keeping original format for easy 
> editing?
>
> ------------------------------
>
> Hey Carl,
>
> It looks like the yuicompressor java module is one of the more highly 
> regarded compressors.  (Of course you must have Java installed for it to 
> work.)
>
> See the downloads area on this page: 
> https://github.com/yui/yuicompressor/releases
>
> Using it in a BBEdit text filter is simple enough:
>
>
> -------------------------------------------------------------------------------------------
>
> #!/usr/bin/env bash
>
> java -jar ~/Downloads/yuicompressor-2.4.8.jar --type css --charset utf8
>
>
> -------------------------------------------------------------------------------------------
>
> Give it a keyboard shortcut and go-to-town.
>
>
> -------------------------------------------------------------------------------------------
> # An AppleScript version:
>
> -------------------------------------------------------------------------------------------
>
> *set* bbeditText *to* bbeditFrontWinText()
> *set* shCMD *to* "java -jar ~/Downloads/yuicompressor-2.4.8.jar --type 
> css --charset utf8 <<< " & quoted form *of* bbeditText
> *set* minifiedCSS *to* *do shell script* shCMD
>
> # Do whatever you want with the minifed css.
>
>
> -------------------------------------------------------------------------------------------
> --ยป HANDLERS
>
> -------------------------------------------------------------------------------------------
> *on* bbeditFrontWinText()
>    *tell* *application* "BBEdit"
>       *tell* *front* *document* *to* *its* *text*
>    *end* *tell*
> *end* bbeditFrontWinText
>
> -------------------------------------------------------------------------------------------
>
> * Note that you should pick a more permanent path for the yuicompressor 
> module.
>
> --
> Best Regards,
> Chris
>
>

-- 
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.
Visit this group at https://groups.google.com/group/bbedit.

Reply via email to