This repository has been archived by the owner on Aug 3, 2024. It is now read-only.
1.3.0
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.