Skip to content
This repository has been archived by the owner on Aug 3, 2024. It is now read-only.

1.3.0

Compare
Choose a tag to compare
@rkrisztian rkrisztian released this 10 Jun 17:30

Optimized -l handling, correct context lines for -l, customizable temporary directory path, no double (...) printing

Breaking Changes:

  • The default temporary directory used for HTML output and string replacements is now taken from Java system property java.io.tmpdir, rathen than hardcoded to /tmp.

Features:

  • Allow the path of the temporary directory used for HTML output and string replacements to be set with configuration property tmpDir.

Improvements:

  • If we have displayed the last matched line we are allowed to show (when -l is used), then the search is stopped for that file.
  • Matched lines can now be context lines (when -l is used). If context lines should still be shown after the last matched line allowed to be shown, and we still find a matching line, that line will now be shown as a context line instead.
  • The "skipped lines marker" that we used to show after the last match (when -l is used), will no longer be shown. This eliminates double printing of (...).

Other Changes:

  • Significantly increased overall test coverage to increase confidence in correctness.