Commit Graph

37 Commits

Author SHA1 Message Date
Jai Flack cdbbce4c74
make handle-date and handle-flag into separate functions 2022-03-30 14:33:03 +10:00
Jai Flack e29e14c710
Remove unused function 2022-03-30 14:32:52 +10:00
Jai Flack c2305c0479
Remove incorrect transform-expression method 2022-03-30 14:32:37 +10:00
Jai Flack 83ace5fca2
Fix gnus-search-remove-prefix type 2022-03-30 14:32:07 +10:00
Jai Flack 0bdaf4f162
Update docstrings according to the tips 2022-03-28 21:41:40 +10:00
Jai Flack d827311878
Clean documentation to match that of gnus-search-notmuch 2022-03-28 09:36:25 +10:00
Jai Flack 18c274980f
Don't use getenv anymore 2022-03-28 09:05:08 +10:00
Jai Flack 00fe8bf1ca
Use --nocolor option instead of removing it in elisp 2022-03-28 09:03:02 +10:00
Jai Flack d96803dae0
Remove comment on gnus-search-notmuch, it's no longer true with gs 2022-03-25 00:23:07 +10:00
Jai Flack 35481e7e7d
Change nnir to gnus-search 2022-03-25 00:22:36 +10:00
Jai Flack a6a38ac51d
Bump version to 1.0; feature complete for now... 2022-03-25 00:04:25 +10:00
Jai Flack 784252ea85
Fix missing string= argument 2022-03-25 00:02:48 +10:00
Jai Flack b9ce5fd132
Handle marks/flags 2022-03-25 00:01:24 +10:00
Jai Flack 71eb9e3b17
Handle thread: in queries 2022-03-24 23:48:59 +10:00
Jai Flack fda53c43e0
Leave out date so it can be decoded from gnus-search's encoded form 2022-03-24 23:41:46 +10:00
Jai Flack ed2d9f6348
Properly format dates as ISO YYYY-MM-DD HH:MM:SS 2022-03-24 23:27:33 +10:00
Jai Flack 3b4476ab68
msgid doesn't need translation 2022-03-24 23:27:21 +10:00
Jai Flack 7d67bacf6a
Give error if "mark:" is given in the search 2022-03-24 23:26:56 +10:00
Jai Flack 67180d45c4
Parsing priority as relevancy is a bad idea.. 2022-03-24 21:53:54 +10:00
Jai Flack 084dcdcf6a
Parse mu priorities 2022-03-24 21:47:25 +10:00
Jai Flack b592cdd016
Remove "NOT part of GNU Emacs" line 2022-03-24 20:15:10 +10:00
Jai Flack 14dda3ca43
Assign copyright 2022-03-24 20:14:48 +10:00
Jai Flack a5b0007ad2
Change versioning type 2022-03-24 20:12:32 +10:00
Jai Flack 1fa339dc5d
Require ansi-color to silence compilation warnings 2021-08-22 16:32:06 +10:00
Jai Flack 99ffdf9f32
Change default `muhome' to match recent versions 2021-08-20 22:35:25 +10:00
Jai Flack 3f6f3f6c83
a little code cleanup 2021-03-16 21:05:17 +10:00
Jai Flack 9e432757ce
use the more efficient --format=plain --fields=l to parse mu output 2021-03-10 11:33:36 +10:00
Jai Flack 3ee0b8fa8e
properly handle limit and don't error for grep 2021-03-08 21:04:51 +10:00
Jai Flack b34a68c674
Start filling out query options
Now everything is supported except for:
 - thread
 - limit
 - grep
2021-03-08 19:56:28 +10:00
Jai Flack 18f8b41045
Remove gnus-search-indexed-parse-output defmethod as patch is merged 2021-02-15 18:43:16 +10:00
Jai Flack f639efc649
New gnus-search backend instead of nnir. 2021-02-03 20:29:21 +10:00
Jai Flack 461a252813
fill out README 2020-09-16 18:30:30 +10:00
Jai Flack 2559132a1b
add more commentary 2020-09-16 17:52:05 +10:00
Jai Flack 267a247745
add option to leave remove-prefix blank 2020-09-16 17:47:32 +10:00
Jai Flack ea43bd12e7
finish initial implementation
it works but we could probably do better because mu also returns the
mail directory, removing the need for an explicit prefix.
2020-09-16 16:27:17 +10:00
Jai Flack ac9aaa4d50
initial package outline 2020-09-15 12:37:05 +10:00
jflack 402b22a01a Initial commit 2020-09-15 02:21:36 +00:00