Commit Graph

30 Commits

Author SHA1 Message Date
5af10f6767
Fix configuration file example.
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-02 11:21:27 +02:00
ba2161fa47
Fix explanation for --json in man page.
Some checks failed
continuous-integration/drone/push Build is failing
2021-06-01 20:23:54 +02:00
21989aabfe
Fix JSON output.
Bug: #3
2021-06-01 20:14:36 +02:00
f1cb16f6d0
Add JSON output.
Closes: #3
2021-06-01 19:17:44 +02:00
892d757aa4
Add --debug to manpage. 2021-06-01 15:36:18 +02:00
f184a19832
Add log file location to man page. 2021-05-31 19:45:01 +02:00
77d013c12a
Change config file path.
Some checks reported errors
continuous-integration/drone/push Build was killed
Existing old config file is copied over.
2021-05-31 19:37:11 +02:00
22cae4c3cd
Output metadata italic, chapters underlined. 2021-05-30 19:03:59 +02:00
00e3edb9f2
Only search files in spine, in the right order.
The spine lists all content documents in their linear reading order. So we're
finally getting our results in the right order! 🎉

Since we skip the images and fonts, which usually make up the most bytes in an
EPUB file, the performance increase is immense. I measured 60-70% in a very
short test.

Closes: #1
2021-05-29 17:34:43 +02:00
26678812c9
Typo in man page. 2021-05-28 22:59:54 +02:00
3f58b27709
Fix config file example in man page. 2021-05-27 22:21:25 +02:00
dc4b233c3e
Fix typos in manpage.
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-27 21:55:51 +02:00
c3131e01f0
Add setting to suppress this-is-not-an-EPUB errors. 2021-05-27 21:48:35 +02:00
e64591f204
Rework option parsing, change --no-filename.
Some checks failed
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
d107ce5c31
Modify config file example.
It's not a good idea to specify “perl-regexp” in the config file, because it can
not be overriden yet. 😊
2021-05-26 20:19:09 +02:00
694cb3bc44
Add --no-filename switch.
All checks were successful
continuous-integration/drone/push Build is passing
Suppresses the mentioning of file names on output.
2021-05-26 09:04:16 +02:00
b6347aeab4
Add --nocolor to man page.
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-05-25 11:56:17 +02:00
165d8597b6
Improve short description and add license information to readme.
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-25 11:08:08 +02:00
6d48f667fd
Fix typo in man page.
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-24 21:49:27 +02:00
6ee550c171
Update man page. 2021-05-24 18:57:04 +02:00
bb4a4c719f
Wrap headlines in <H> and </H> during cleanup. 2021-05-24 18:08:40 +02:00
972ce1d0fe
Don't strip headlines. 2021-05-24 16:37:30 +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
78230b26e6
Add a bit of usage information to man page.
The described stuff is not working yet.
2021-05-24 07:51:37 +02:00
f388dd0511
Add --raw and --context switches. 2021-05-24 07:50:50 +02:00
f96f07caa7
Update man page.
- Add --basic-regexp and --grep
- Expand description
- Document configuration file syntax
2021-05-23 16:52:27 +02:00
281c0d47d2
Add basic man page.
Some checks failed
continuous-integration/drone/push Build is failing
2021-05-23 06:36:33 +02:00