txt: ## dist_zef-raku-community-modules-Algorithm-Diff.md
  ## Chunk 2 of 2
   By Mark-Jason, with code from cdiff.pl included.
  
  cdiff.pl implements "diff" that generates real context diffs in either traditional format or GNU unified format. Original contextless "context" diff supplied by Christian Murphy. Modifications to make it into a real full-featured diff with -c and -u options supplied by Amir D. Karger.
  
  Yes, you can use this program to generate patches.
  
  OTHER RESOURCES
  
  "Longest Common Subsequences", at <http://www.ics.uci.edu/~eppstein/161/960229.html>
  
  This code was adapted from the Smalltalk code of Mario Wolczko [mario@wolczko.com](mailto:mario@wolczko.com), which is available at ftp://st.cs.uiuc.edu/pub/Smalltalk/MANCHESTER/manchester/4.0/diff.st
  
  THANKS SECTION
  
  Thanks to Ned Konz's for rewriting the module to greatly improve performance, for maintaining it over the years, and for readilly handing it over to me so I could plod along with my improvements.
  
  (From Ned Konz's earlier versions):
  
  Thanks to Mark-Jason Dominus for doing the original Perl version and maintaining it over the last couple of years. Mark-Jason has been a huge contributor to the Perl community and CPAN; it's because of people like him that Perl has become a success.
  
  Thanks to Mario Wolczko [mario@wolczko.com](mailto:mario@wolczko.com) for writing and making publicly available his Smalltalk version of diff, which this Perl version is heavily based on.
  
  Thanks to Mike Schilli [m@perlmeister.com](mailto:m@perlmeister.com) for writing sdiff and traverse\_balanced and making them available for the Algorithm::Diff distribution.
  
  (From Mark-Jason Dominus' earlier versions):
  
  Huge thanks to Amir Karger for adding full context diff support to "cdiff.pl", and then for waiting patiently for five months while I let it sit in a closet and didn't release it. Thank you thank you thank you, Amir!
  
  Thanks to Christian Murphy for adding the first context diff format support to "cdiff.pl".
  