diff options
author | Austin Ziegler <austin@zieglers.ca> | 2019-02-02 22:52:28 -0500 |
---|---|---|
committer | Austin Ziegler <austin@zieglers.ca> | 2019-02-04 10:33:18 -0500 |
commit | 15169228be42559f98fa6729d5f6bb32edad44e3 (patch) | |
tree | 0fe1626255811fae6b3c85ce406f0dc02c4987a2 /History.md | |
parent | 3a89de07745fea52f611e6955f61c11ffd68c754 (diff) | |
download | diff-lcs-15169228be42559f98fa6729d5f6bb32edad44e3.tar.gz |
Resolve multiple issues for 1.4
- Resolve ldiff output issues: Resolves #5 and #6 by adding system-output
comparison calls to `bin/ldiff` compared against some pre-generated output.
There is some timestamp manipulation involved with the output comparison,
as the timestamps are unstable because of the way that git clone works.
- Resolved a problem with bin/ldiff --context output.
- Resolved a Numeric/Integer OptParse issue: later versions of Ruby had
problems working with an `OptParse` option specification of `Numeric`; this
has been changed to `Integer`.
Diffstat (limited to 'History.md')
-rw-r--r-- | History.md | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -1,4 +1,4 @@ -## 1.NEXT / 2019-MM-DD +## 1.4 / 2019-MM-DD * Ruby versions lower than 2.3 are soft-deprecated and will not be run as part of the CI process any longer. @@ -6,6 +6,13 @@ implicitly treated arrays. Originally provided as pull request [#47][], but it introduced a number of test failures as documented in [#48][], and remediation of Diff::LCS itself was introduced in [#49][]. +* Resolved [#5][] with some tests comparing output from `system` calls to + `bin/ldiff` with some pre-generated output. Resolved [#6][] with these + tests. +* Resolved a previously undetected `bin/ldiff` issue with `--context` output + not matching `diff --context` output. +* Resolved an issue with later versions of Ruby not working with an `OptParse` + specification of `Numeric`; this has been changed to `Integer`. ## 1.3 / 2017-01-18 @@ -212,6 +219,8 @@ [#2]: https://github.com/halostatue/diff-lcs/issues/2 [#3]: https://github.com/halostatue/diff-lcs/issues/3 [#4]: https://github.com/halostatue/diff-lcs/issues/4 +[#5]: https://github.com/halostatue/diff-lcs/issues/5 +[#6]: https://github.com/halostatue/diff-lcs/issues/6 [#8]: https://github.com/halostatue/diff-lcs/pull/8 [#9]: https://github.com/halostatue/diff-lcs/pull/9 [#10]: https://github.com/halostatue/diff-lcs/pull/10 |