|
979dc9334c
|
Re-order --help messages.
Divided them into 3 categories:
- general
- search
- output
Closes: #12
|
2021-06-24 18:34:07 +02:00 |
|
|
961deff41d
|
Add --status and --status-interval.
--status prints a status message to stderr at regular intervals.
--status-interval sets the interval for status messages.
Closes: #10
|
2021-06-24 18:13:40 +02:00 |
|
|
37c2fe1bb1
|
Add HTML output.
continuous-integration/drone/push Build is passing
Prints a simple HTML document with tables wrapped in articles to stdout.
Closes: #9
|
2021-06-08 17:11:32 +02:00 |
|
|
f1cb16f6d0
|
Add JSON output.
Closes: #3
|
2021-06-01 19:17:44 +02:00 |
|
|
017059cb5b
|
Make options::options printable (for use in debug output).
|
2021-06-01 15:25:39 +02:00 |
|
|
28c0a5a797
|
Add --debug switch and enable debugging if it is on.
|
2021-06-01 13:41:54 +02:00 |
|
|
77d013c12a
|
Change config file path.
continuous-integration/drone/push Build was killed
Existing old config file is copied over.
|
2021-05-31 19:37:11 +02:00 |
|
|
ac5b31f2d5
|
Add logger.
|
2021-05-31 18:50:41 +02:00 |
|
|
78ada56226
|
Make input files required.
It will be difficult to parse EPUB files from stdin and the usefulness is
questionable.
|
2021-05-31 15:31:41 +02:00 |
|
|
22cae4c3cd
|
Output metadata italic, chapters underlined.
|
2021-05-30 19:03:59 +02:00 |
|
|
c3131e01f0
|
Add setting to suppress this-is-not-an-EPUB errors.
|
2021-05-27 21:48:35 +02:00 |
|
|
2b91a839cc
|
Add --raw and --context again.
Forgot to re-implement them when I overhauled the option parsing…
|
2021-05-27 21:01:07 +02:00 |
|
|
e64591f204
|
Rework option parsing, change --no-filename.
continuous-integration/drone/push Build is failing
Options are now better accessible, --no-filename accepts the values filesystem,
in-epub or all.
|
2021-05-27 17:20:00 +02:00 |
|
|
c376ce8466
|
Print the EPUB file name if more than 1 input file.
Change --no-filename to mean: Don't print the EPUB file name.
|
2021-05-27 14:46:23 +02:00 |
|
|
0c45e7ac98
|
Add --recursive and --dereference-recursive.
Closes: #5
|
2021-05-27 14:45:52 +02:00 |
|
|
694cb3bc44
|
Add --no-filename switch.
continuous-integration/drone/push Build is passing
Suppresses the mentioning of file names on output.
|
2021-05-26 09:04:16 +02:00 |
|
|
fd8db544bd
|
Add --nocolor switch.
Closes: #2
|
2021-05-25 11:52:13 +02:00 |
|
|
be229d25d6
|
Don't demand required options if --help or --version is requested.
continuous-integration/drone/push Build is passing
Bump version to 0.1.2.
|
2021-05-25 07:15:04 +02:00 |
|
|
84e2b387e5
|
Clean up text before searching.
|
2021-05-24 16:01:41 +02:00 |
|
|
9c769f664d
|
Clarify documentation: NUM → NUMBER.
|
2021-05-24 08:23:52 +02:00 |
|
|
3222019c69
|
Add default value (0) to --context.
|
2021-05-24 08:14:29 +02:00 |
|
|
f388dd0511
|
Add --raw and --context switches.
|
2021-05-24 07:50:50 +02:00 |
|
|
5ac7f92f1d
|
Add hint to man page.
|
2021-05-24 06:03:32 +02:00 |
|
|
2ab4705475
|
Make --regexp required, show help if it is not given.
|
2021-05-24 05:45:42 +02:00 |
|
|
03e07dfc3e
|
Rework option parsing a bit.
- Add --basic-regexp
- Add --grep
- Remove --input-file
- Make it possible to have multiple --regexp
|
2021-05-23 16:23:07 +02:00 |
|
|
8c8a19b86b
|
Cosmetic changes.
|
2021-05-21 07:10:46 +02:00 |
|
|
031e2f0db6
|
Use sub-namespaces for functionality-groups.
|
2021-05-21 01:50:13 +02:00 |
|
|
7007d5e89a
|
Add single letter options.
|
2021-05-20 11:51:08 +02:00 |
|
|
231ec20cd5
|
Rename input → input-file.
|
2021-05-20 11:43:35 +02:00 |
|
|
9a136b87a9
|
Add --regexp and --input, add both as positional options.
|
2021-05-20 11:33:33 +02:00 |
|
|
bfb59da98d
|
std::filesystem compatibility for older GCC.
continuous-integration/drone/push Build is passing
The header was in experimental a while ago and the implementation was a
separate library.
|
2021-05-20 10:37:45 +02:00 |
|
|
cf8fb95777
|
Switch to fs::path where appropriate.
continuous-integration/drone/push Build is failing
|
2021-05-20 10:20:42 +02:00 |
|
|
f95389d76c
|
Add support for config file.
|
2021-05-20 09:05:39 +02:00 |
|
|
94c25552a1
|
Add translation support, german translation.
|
2021-05-20 07:09:21 +02:00 |
|
|
678b506a8c
|
Initial commit.
- Add skeleton
- Add command-line parsing
|
2021-05-20 04:34:06 +02:00 |
|