After reading through this question about Ruby diff packages, I'm still not sure how to generate a unified diff from two text files. I'm not having trouble reading each file into a string (IO.read()
), but I'm not finding any package that can generate a unified diff. Does one exist? Is doing a system call to diff
even an option I should consider? (I'm thinking no.)
Any help is appreciated! Thanks.