From 7b7bafd5f85f10f5dc1528a5776bb830d3f34cb8 Mon Sep 17 00:00:00 2001 From: Daniel Spiljar Date: Fri, 27 Sep 2024 23:42:13 +0200 Subject: [PATCH] Re-arrange the TODO list for readability. --- TODO.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/TODO.md b/TODO.md index 6fb2633..16bb8e6 100644 --- a/TODO.md +++ b/TODO.md @@ -4,27 +4,27 @@ - [x] use cryptographic hashes for detecting duplicate messages - [x] add checking for conflicting command-line options -- [ ] support for deletion of messages after being matched and displayed - [x] ignore .overview when grepping Gnus folders - [x] inverted matching - [x] recursive search through directories - [x] writing selected messages to a new folder - [x] deleting selected messages -- [ ] basic time and date matching -- [ ] more advanced time and date matching, with strings such as "yesterday" - [x] reading messages from standard input - [x] run-time selection of file locking method - [x] add a debug function +- [ ] support for deletion of messages after being matched and displayed +- [ ] basic time and date matching +- [ ] more advanced time and date matching, with strings such as "yesterday" - [ ] Remove the option to recursively traverse directories and instruct the users to run mboxgrep in conjuction with find(1) instead. ## File formats, encodings and standards - [x] migrate to pcre2, as pcre is obsolete +- [x] support for compressed mbox folders +- [x] support for bzip2 compression - [ ] use a more modern hash function than MD5 - [ ] MIME support - [ ] support for GnuPG -- [x] support for compressed mbox folders -- [x] support for bzip2 compression - [ ] support for XZ-format compression - [ ] support for mail folder conversion - [ ] improve error detection when a directory is not a Maildir or MH folder @@ -34,8 +34,8 @@ ## Miscellaneous - [x] write Texinfo documentation +- [x] provide possibility to use flock() instead of fcntl() - [ ] configuration files - [ ] make use of lockfile library - [ ] make use of Solaris' maillock library -- [x] provide possibility to use flock() instead of fcntl() - [ ] provide national language support with gettext()