I'll give this a try! Thank you. On Tuesday, February 27, 2024 at 12:56:24 AM UTC-8 jj wrote:
> Hi Allen, > > I don't know if this is possible with BBEdit alone. > But you could do it in a terminal with the help of command line utilities > diff <https://www.gnu.org/software/diffutils/> and aha > <https://github.com/theZiz/aha>, generating a colored HTML file. > > Install Diffutils and Aha: > > % brew install diffutils > % brew install aha > > Run this command in Teminal with your files: > > % diff -y --color=always ~/Desktop/A.txt ~/Desktop/B.txt | aha > --stylesheet > ~/Desktop/output.html > > Within BBEdit with a differences window in the foreground with the help of > Applescript: > > *tell* *application* "BBEdit" > > *if* *class* *of* *front* *window* = *differences window* *then* > > *set* vFileA *to* POSIX path *of* ((*file* *of* *first* *document* > *of* *front* *window*) *as* *string*) > > *set* vFileB *to* POSIX path *of* ((*file* *of* *second* *document* > *of* *front* *window*) *as* *string*) > > *set* vCommand *to* "/opt/homebrew/bin/diff -y --color=always" & > space & *the* quoted form *of* vFileA & space & *the* quoted form *of* > vFileB & space & "| /opt/homebrew/bin/aha --stylesheet > > ~/Desktop/output.html" > > *do shell script* (vCommand) > > *do shell script* "open ~/Desktop/output.html" > > *end* *if* > > *end* *tell* > > > HTH > > > Jean Jourdain > On Monday, February 26, 2024 at 10:17:37 PM UTC+1 Allen Watson wrote: > >> I love the ability to find the differences between two text files. I >> would really like to have a printed version of the result, showing the >> differences, so that I could pass out a handout to students in my class. >> >> Is it possible somehow to print the differences? Just printing only >> prints the panel at the bottom, not the two side-by-side texts. A screen >> shot seems to lose the highlighting that shows the differences. >> > -- 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/8b464e91-9773-45fc-bf72-46ec3fd90220n%40googlegroups.com.
