-
Name
-
diff-lcs
-
Version
-
1.6.0
-
Platform
-
ruby
-
Authors
-
Austin Ziegler
-
Bindir
-
bin
-
Date
-
2025-02-13 00:00:00 UTC
-
Dependencies
-
hoe (>= 3.0, < 5, development)
hoe-doofus (~> 1.0, development)
hoe-gemspec2 (~> 1.1, development)
hoe-git2 (~> 1.7, development)
hoe-rubygems (~> 1.0, development)
rspec (>= 2.0, < 4, development)
rake (>= 10.0, < 14, development)
rdoc (>= 6.3.1, < 7, development)
simplecov (~> 0.21, development)
-
Description
-
Diff::LCS computes the difference between two Enumerable sequences using the
McIlroy-Hunt longest common subsequence (LCS) algorithm. It includes utilities
to create a simple HTML diff output format and a standard diff-like tool.
This is release 1.4.3, providing a simple extension that allows for
Diff::LCS::Change objects to be treated implicitly as arrays and fixes a number
of formatting issues.
Ruby versions below 2.5 are soft-deprecated, which means that older versions are
no longer part of the CI test suite. If any changes have been introduced that
break those versions, bug reports and patches will be accepted, but it will be
up to the reporter to verify any fixes prior to release. The next major release
will completely break compatibility.
-
Email
-
halostatue@gmail.com
-
Executables
-
htmldiff
ldiff
-
Extra rdoc files
-
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
CONTRIBUTORS.md
Contributing.md
LICENCE.md
Manifest.txt
README.md
SECURITY.md
docs/COPYING.txt
docs/artistic.txt
-
Files
-
.rspec
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
CONTRIBUTORS.md
Contributing.md
LICENCE.md
Manifest.txt
README.md
Rakefile
SECURITY.md
bin/htmldiff
bin/ldiff
docs/COPYING.txt
docs/artistic.txt
lib/diff-lcs.rb
lib/diff/lcs.rb
lib/diff/lcs/array.rb
lib/diff/lcs/backports.rb
lib/diff/lcs/block.rb
lib/diff/lcs/callbacks.rb
lib/diff/lcs/change.rb
lib/diff/lcs/htmldiff.rb
lib/diff/lcs/hunk.rb
lib/diff/lcs/internals.rb
lib/diff/lcs/ldiff.rb
lib/diff/lcs/string.rb
spec/change_spec.rb
spec/diff_spec.rb
spec/fixtures/aX
spec/fixtures/bXaX
spec/fixtures/ds1.csv
spec/fixtures/ds2.csv
spec/fixtures/ldiff/output.diff
spec/fixtures/ldiff/output.diff-c
spec/fixtures/ldiff/output.diff-e
spec/fixtures/ldiff/output.diff-f
spec/fixtures/ldiff/output.diff-u
spec/fixtures/ldiff/output.diff.chef
spec/fixtures/ldiff/output.diff.chef-c
spec/fixtures/ldiff/output.diff.chef-e
spec/fixtures/ldiff/output.diff.chef-f
spec/fixtures/ldiff/output.diff.chef-u
spec/fixtures/ldiff/output.diff.chef2
spec/fixtures/ldiff/output.diff.chef2-c
spec/fixtures/ldiff/output.diff.chef2-d
spec/fixtures/ldiff/output.diff.chef2-e
spec/fixtures/ldiff/output.diff.chef2-f
spec/fixtures/ldiff/output.diff.chef2-u
spec/fixtures/new-chef
spec/fixtures/new-chef2
spec/fixtures/old-chef
spec/fixtures/old-chef2
spec/hunk_spec.rb
spec/issues_spec.rb
spec/lcs_spec.rb
spec/ldiff_spec.rb
spec/patch_spec.rb
spec/sdiff_spec.rb
spec/spec_helper.rb
spec/traverse_balanced_spec.rb
spec/traverse_sequences_spec.rb
-
Homepage
-
https://github.com/halostatue/diff-lcs
-
Licenses
-
MIT
Artistic-1.0-Perl
GPL-2.0-or-later
-
Metadata
-
{"rubygems_mfa_required"=>"true", "changelog_uri"=>"https://github.com/halostatue/diff-lcs/blob/main/CHANGELOG.md"}
-
Rdoc options
-
--main
README.md
-
Require paths
-
lib
-
Required ruby version
-
>= 1.8
-
Required rubygems version
-
>= 0
-
Rubygems version
-
3.5.22
-
Specification version
-
4
-
Summary
-
Diff::LCS computes the difference between two Enumerable sequences using the McIlroy-Hunt longest common subsequence (LCS) algorithm
-
Original platform
-
ruby
-
New platform
-
ruby