mymail.git
11 years agoIncreased the version number.
Francois Fleuret [Fri, 22 Mar 2013 16:27:29 +0000 (17:27 +0100)]
Increased the version number.

11 years agoNow uses the leading mail line time by default, and Date: when we can parse it and...
Francois Fleuret [Fri, 22 Mar 2013 16:26:46 +0000 (17:26 +0100)]
Now uses the leading mail line time by default, and Date: when we can parse it and should.

11 years agoFixed the description of 'today'.
Francois Fleuret [Fri, 22 Mar 2013 07:57:39 +0000 (08:57 +0100)]
Fixed the description of 'today'.

11 years agoFixed a bug for the last mail of each db (it was ignored ...) + redefined "today"
Francois Fleuret [Fri, 22 Mar 2013 07:56:16 +0000 (08:56 +0100)]
Fixed a bug for the last mail of each db (it was ignored ...) + redefined "today"

11 years agoAdded the --use-leading-time option.
Francois Fleuret [Fri, 22 Mar 2013 07:15:02 +0000 (08:15 +0100)]
Added the --use-leading-time option.

11 years agoFixed a bug indexing the last header line of a mail in the next one.
Francois Fleuret [Thu, 21 Mar 2013 22:01:49 +0000 (23:01 +0100)]
Fixed a bug indexing the last header line of a mail in the next one.

11 years agoFixed a bug when we use '!' with the default search field.
Francois Fleuret [Thu, 21 Mar 2013 12:50:47 +0000 (13:50 +0100)]
Fixed a bug when we use '!' with the default search field.

11 years agoUpdate.
Francois Fleuret [Sat, 9 Mar 2013 10:12:38 +0000 (11:12 +0100)]
Update.

11 years agoCosmetics, renamed global variables global_*.
Francois Fleuret [Sat, 9 Mar 2013 09:41:09 +0000 (10:41 +0100)]
Cosmetics, renamed global variables global_*.

11 years agoCosmetics.
Francois Fleuret [Fri, 8 Mar 2013 19:56:45 +0000 (20:56 +0100)]
Cosmetics.

11 years agoCosmetics.
Francois Fleuret [Sun, 24 Feb 2013 21:17:47 +0000 (22:17 +0100)]
Cosmetics.

11 years agoSimplified a bit.
Francois Fleuret [Sun, 24 Feb 2013 14:54:54 +0000 (15:54 +0100)]
Simplified a bit.

11 years agoUpdate with groups for defcustom, cosmetics, and mymail/default-search-request.
Francois Fleuret [Sat, 23 Feb 2013 13:11:00 +0000 (14:11 +0100)]
Update with groups for defcustom, cosmetics, and mymail/default-search-request.

11 years agoCosmetics.
Francois Fleuret [Sun, 17 Feb 2013 10:36:44 +0000 (11:36 +0100)]
Cosmetics.

11 years agoAdded the "48h" criterion and some clarifications in the man page.
Francois Fleuret [Wed, 13 Feb 2013 20:25:12 +0000 (21:25 +0100)]
Added the "48h" criterion and some clarifications in the man page.

11 years agoIncreased the version number to 0.9.5.
Francois Fleuret [Tue, 12 Feb 2013 22:22:43 +0000 (23:22 +0100)]
Increased the version number to 0.9.5.

11 years agoCosmetics.
Francois Fleuret [Tue, 12 Feb 2013 22:02:21 +0000 (23:02 +0100)]
Cosmetics.

11 years agoCosmetics.
Francois Fleuret [Tue, 12 Feb 2013 18:01:12 +0000 (19:01 +0100)]
Cosmetics.

11 years agoDebugged and cleaned up the time-related queries.
Francois Fleuret [Tue, 12 Feb 2013 17:23:10 +0000 (18:23 +0100)]
Debugged and cleaned up the time-related queries.

11 years agoTypo.
Francois Fleuret [Tue, 12 Feb 2013 08:19:07 +0000 (09:19 +0100)]
Typo.

11 years agoCosmetics.
Francois Fleuret [Tue, 12 Feb 2013 08:13:51 +0000 (09:13 +0100)]
Cosmetics.

11 years agoAdded safe_fopen.
Francois Fleuret [Tue, 12 Feb 2013 08:01:22 +0000 (09:01 +0100)]
Added safe_fopen.

11 years agoCosmetics.
Francois Fleuret [Tue, 12 Feb 2013 07:55:15 +0000 (08:55 +0100)]
Cosmetics.

11 years agoAdded the --mbox-pattern option.
Francois Fleuret [Sun, 10 Feb 2013 11:49:04 +0000 (12:49 +0100)]
Added the --mbox-pattern option.

11 years agoSpacing cosmetics.
Francois Fleuret [Sat, 9 Feb 2013 10:41:43 +0000 (11:41 +0100)]
Spacing cosmetics.

11 years agoUpdate.
Francois Fleuret [Sat, 9 Feb 2013 10:33:56 +0000 (11:33 +0100)]
Update.

11 years agoCosmetics.
Francois Fleuret [Sat, 9 Feb 2013 09:32:30 +0000 (10:32 +0100)]
Cosmetics.

11 years agoAdded the computation of the number of extracted mails.
Francois Fleuret [Sat, 9 Feb 2013 07:51:41 +0000 (08:51 +0100)]
Added the computation of the number of extracted mails.

11 years agoUpdated the version number.
Francois Fleuret [Fri, 8 Feb 2013 19:44:00 +0000 (20:44 +0100)]
Updated the version number.

11 years agoFixed a bug for queries prefixed with \.
Francois Fleuret [Fri, 8 Feb 2013 18:47:50 +0000 (19:47 +0100)]
Fixed a bug for queries prefixed with \.

11 years agoCosmetics.
Francois Fleuret [Fri, 8 Feb 2013 17:28:46 +0000 (18:28 +0100)]
Cosmetics.

11 years agoCosmetics + increased version number.
Francois Fleuret [Fri, 8 Feb 2013 17:27:30 +0000 (18:27 +0100)]
Cosmetics + increased version number.

11 years agoCosmetics.
Francois Fleuret [Fri, 8 Feb 2013 17:05:27 +0000 (18:05 +0100)]
Cosmetics.

11 years agoAdded the "year" criterion.
Francois Fleuret [Fri, 8 Feb 2013 09:49:56 +0000 (10:49 +0100)]
Added the "year" criterion.

11 years agoCosmetics.
Francois Fleuret [Fri, 8 Feb 2013 07:41:16 +0000 (08:41 +0100)]
Cosmetics.

11 years agoDeals properly with case in the indexing fields.
Francois Fleuret [Fri, 8 Feb 2013 07:35:30 +0000 (08:35 +0100)]
Deals properly with case in the indexing fields.

11 years agoUpdate.
Francois Fleuret [Fri, 8 Feb 2013 07:35:14 +0000 (08:35 +0100)]
Update.

11 years agoPrompt cosmetics.
Francois Fleuret [Fri, 8 Feb 2013 07:35:05 +0000 (08:35 +0100)]
Prompt cosmetics.

11 years agoRemoved the condition on the preceding blank line for mail separation.
Francois Fleuret [Wed, 6 Feb 2013 21:55:55 +0000 (22:55 +0100)]
Removed the condition on the preceding blank line for mail separation.

11 years agoUpdate.
Francois Fleuret [Wed, 6 Feb 2013 21:55:30 +0000 (22:55 +0100)]
Update.

11 years agoAdd a documentation string, and ignore the default search if it is prefaced with \.
Francois Fleuret [Wed, 6 Feb 2013 20:09:39 +0000 (21:09 +0100)]
Add a documentation string, and ignore the default search if it is prefaced with \.

11 years agoAdded an EXAMPLES section.
Francois Fleuret [Wed, 6 Feb 2013 18:26:47 +0000 (19:26 +0100)]
Added an EXAMPLES section.

11 years agoAdded the --default-search option.
Francois Fleuret [Wed, 6 Feb 2013 18:15:01 +0000 (19:15 +0100)]
Added the --default-search option.

11 years agoAdded default_search_field, set to "participant".
Francois Fleuret [Wed, 6 Feb 2013 08:09:23 +0000 (09:09 +0100)]
Added default_search_field, set to "participant".

11 years agoAdded the "week" search criterion.
Francois Fleuret [Wed, 6 Feb 2013 08:02:51 +0000 (09:02 +0100)]
Added the "week" search criterion.

11 years agoCosmetics.
Francois Fleuret [Wed, 6 Feb 2013 07:52:19 +0000 (08:52 +0100)]
Cosmetics.

11 years agoNow catches mymail errors.
Francois Fleuret [Wed, 6 Feb 2013 07:34:10 +0000 (08:34 +0100)]
Now catches mymail errors.

11 years agoAdded the time conditions (today, etc.)
Francois Fleuret [Tue, 5 Feb 2013 20:40:06 +0000 (21:40 +0100)]
Added the time conditions (today, etc.)

11 years agoMoved some of the non-global variables into main().
Francois Fleuret [Tue, 5 Feb 2013 20:39:52 +0000 (21:39 +0100)]
Moved some of the non-global variables into main().

11 years agoCosmetics.
Francois Fleuret [Tue, 5 Feb 2013 13:44:42 +0000 (14:44 +0100)]
Cosmetics.

11 years agoIntroduced mymail/default-search-request.
Francois Fleuret [Tue, 5 Feb 2013 13:44:34 +0000 (14:44 +0100)]
Introduced mymail/default-search-request.

11 years agoAdded criteria for previous week days.
Francois Fleuret [Tue, 5 Feb 2013 13:32:29 +0000 (14:32 +0100)]
Added criteria for previous week days.

11 years agoFixed the leading from regexp.
Francois Fleuret [Tue, 5 Feb 2013 11:09:02 +0000 (12:09 +0100)]
Fixed the leading from regexp.

11 years agoFixed the negation of body conditions.
Francois Fleuret [Tue, 5 Feb 2013 08:06:02 +0000 (09:06 +0100)]
Fixed the negation of body conditions.

11 years agoUpdate.
Francois Fleuret [Tue, 5 Feb 2013 07:54:50 +0000 (08:54 +0100)]
Update.

11 years agoMajor cosmetic changes.
Francois Fleuret [Tue, 5 Feb 2013 07:52:32 +0000 (08:52 +0100)]
Major cosmetic changes.

11 years agoFree regexp only for non ID_INTERVAL conditions.
Francois Fleuret [Mon, 4 Feb 2013 21:49:22 +0000 (22:49 +0100)]
Free regexp only for non ID_INTERVAL conditions.

11 years agoAdded a regexp-based check for the "leading From lines". This sucks horribly.
Francois Fleuret [Mon, 4 Feb 2013 21:36:30 +0000 (22:36 +0100)]
Added a regexp-based check for the "leading From lines". This sucks horribly.

11 years agoAdded some missing fflush for the files we write to.
Francois Fleuret [Mon, 4 Feb 2013 20:56:43 +0000 (21:56 +0100)]
Added some missing fflush for the files we write to.

11 years agoAdded the search conditions "today" and "yesterday".
Francois Fleuret [Mon, 4 Feb 2013 18:00:58 +0000 (19:00 +0100)]
Added the search conditions "today" and "yesterday".

11 years agoNow index the first line separately, still takes it into account for 'from' search.
Francois Fleuret [Mon, 4 Feb 2013 11:16:17 +0000 (12:16 +0100)]
Now index the first line separately, still takes it into account for 'from' search.

11 years agoNow flushes stdout when writing progress in non-quiet mode.
Francois Fleuret [Mon, 4 Feb 2013 07:54:38 +0000 (08:54 +0100)]
Now flushes stdout when writing progress in non-quiet mode.

11 years agoAdded --quiet.
Francois Fleuret [Mon, 4 Feb 2013 07:54:21 +0000 (08:54 +0100)]
Added --quiet.

11 years agoAdded the documentation about --quiet and --output.
Francois Fleuret [Mon, 4 Feb 2013 07:24:24 +0000 (08:24 +0100)]
Added the documentation about --quiet and --output.

11 years agoAdded the --output and --quiet options.
Francois Fleuret [Mon, 4 Feb 2013 07:17:25 +0000 (08:17 +0100)]
Added the --output and --quiet options.

11 years agoAdded the exclusion rule to recentf-exclude.
Francois Fleuret [Sun, 3 Feb 2013 20:59:32 +0000 (21:59 +0100)]
Added the exclusion rule to recentf-exclude.

11 years agoUpdate.
Francois Fleuret [Sun, 3 Feb 2013 19:58:13 +0000 (20:58 +0100)]
Update.

11 years agoUpdate.
Francois Fleuret [Sun, 3 Feb 2013 19:56:59 +0000 (20:56 +0100)]
Update.

11 years agoFixed the body content condition.
Francois Fleuret [Sun, 3 Feb 2013 19:55:25 +0000 (20:55 +0100)]
Fixed the body content condition.

11 years agoChanged the version number to 0.9.1.
Francois Fleuret [Sun, 3 Feb 2013 18:06:59 +0000 (19:06 +0100)]
Changed the version number to 0.9.1.

11 years agoAdded the body condition.
Francois Fleuret [Sun, 3 Feb 2013 18:06:18 +0000 (19:06 +0100)]
Added the body condition.

11 years agoUpdate.
Francois Fleuret [Sun, 3 Feb 2013 13:56:15 +0000 (14:56 +0100)]
Update.

11 years agoCosmetics.
Francois Fleuret [Sun, 3 Feb 2013 10:31:38 +0000 (11:31 +0100)]
Cosmetics.

11 years agoInitial commit.
Francois Fleuret [Sun, 3 Feb 2013 10:15:06 +0000 (11:15 +0100)]
Initial commit.

11 years agoTypo.
Francois Fleuret [Sun, 3 Feb 2013 10:13:21 +0000 (11:13 +0100)]
Typo.

11 years agoUpdated the usage and man page.
Francois Fleuret [Sat, 2 Feb 2013 23:26:17 +0000 (00:26 +0100)]
Updated the usage and man page.

11 years agoNow use db_filename_regexp_string for recursive search of db files.
Francois Fleuret [Sat, 2 Feb 2013 23:08:41 +0000 (00:08 +0100)]
Now use db_filename_regexp_string for recursive search of db files.

11 years agoChanged field "dest" to "to", added "date".
Francois Fleuret [Sat, 2 Feb 2013 16:00:18 +0000 (17:00 +0100)]
Changed field "dest" to "to", added "date".

11 years agoUpdate.
Francois Fleuret [Sat, 2 Feb 2013 15:51:14 +0000 (16:51 +0100)]
Update.

11 years agoCosmetics.
Francois Fleuret [Sat, 2 Feb 2013 15:44:42 +0000 (16:44 +0100)]
Cosmetics.

11 years agoUpdate.
Francois Fleuret [Sat, 2 Feb 2013 14:00:20 +0000 (15:00 +0100)]
Update.

11 years agoCosmetics.
Francois Fleuret [Sat, 2 Feb 2013 13:59:31 +0000 (14:59 +0100)]
Cosmetics.

11 years agoInitial commit.
Francois Fleuret [Sat, 2 Feb 2013 13:47:50 +0000 (14:47 +0100)]
Initial commit.

11 years agoCosmetics.
Francois Fleuret [Sat, 2 Feb 2013 13:43:58 +0000 (14:43 +0100)]
Cosmetics.

11 years agoCosmetics + now check that each ^"From " line follows an empty line.
Francois Fleuret [Sat, 2 Feb 2013 13:24:53 +0000 (14:24 +0100)]
Cosmetics + now check that each ^"From " line follows an empty line.

11 years agoCosmetics + visit the folder in read-only mode.
Francois Fleuret [Sat, 2 Feb 2013 13:24:13 +0000 (14:24 +0100)]
Cosmetics + visit the folder in read-only mode.

11 years agoNow handle negative search constraints with a leading '!'.
Francois Fleuret [Fri, 1 Feb 2013 23:23:16 +0000 (00:23 +0100)]
Now handle negative search constraints with a leading '!'.

11 years agoIntroduced struct search_request.
Francois Fleuret [Fri, 1 Feb 2013 23:14:32 +0000 (00:14 +0100)]
Introduced struct search_request.

11 years agoPick the mbox name dynamically so that it is not currently used in another buffer.
Francois Fleuret [Fri, 1 Feb 2013 17:16:13 +0000 (18:16 +0100)]
Pick the mbox name dynamically so that it is not currently used in another buffer.

11 years agoFix of the subject token name.
Francois Fleuret [Fri, 1 Feb 2013 13:55:33 +0000 (14:55 +0100)]
Fix of the subject token name.

11 years agoUpdate.
Francois Fleuret [Fri, 1 Feb 2013 13:55:22 +0000 (14:55 +0100)]
Update.

11 years agoInitial commit.
Francois Fleuret [Fri, 1 Feb 2013 13:23:08 +0000 (14:23 +0100)]
Initial commit.

11 years agoAdded the "participant" search field.
Francois Fleuret [Thu, 31 Jan 2013 21:53:12 +0000 (22:53 +0100)]
Added the "participant" search field.

11 years agoStarting to convert the ID from strings to integers to speed things up.
Francois Fleuret [Thu, 31 Jan 2013 21:47:32 +0000 (22:47 +0100)]
Starting to convert the ID from strings to integers to speed things up.

11 years agoCosmetics.
Francois Fleuret [Thu, 31 Jan 2013 16:02:27 +0000 (17:02 +0100)]
Cosmetics.

11 years agoNow handles multi-criteria search.
Francois Fleuret [Thu, 31 Jan 2013 09:20:14 +0000 (10:20 +0100)]
Now handles multi-criteria search.

11 years agoNow search recursively in multiple db files + lots of little updates.
Francois Fleuret [Thu, 31 Jan 2013 08:01:17 +0000 (09:01 +0100)]
Now search recursively in multiple db files + lots of little updates.

11 years agoAdded the full usage + now initializes full_line.
Francois Fleuret [Mon, 28 Jan 2013 15:30:57 +0000 (16:30 +0100)]
Added the full usage + now initializes full_line.

11 years agoNow uses the environment variable MYMAIL_DB_FILE.
Francois Fleuret [Mon, 28 Jan 2013 15:11:12 +0000 (16:11 +0100)]
Now uses the environment variable MYMAIL_DB_FILE.

11 years agoNow deals properly with multi-lines header lines. Does not deal with multipart mails.
Francois Fleuret [Mon, 28 Jan 2013 14:04:51 +0000 (15:04 +0100)]
Now deals properly with multi-lines header lines. Does not deal with multipart mails.