diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2017-06-08 14:31:46 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2017-06-08 14:39:41 +0300 |
commit | 2c83d0247675ac08791401dc2b341d7f3f201830 (patch) | |
tree | af415ecb67d1cdef13963718db3ff056ec3fc616 /libmailutils/tests/.gitignore | |
parent | 4e7f5b5c08095818d7876a86ad6657c57c9a8ad1 (diff) | |
download | mailutils-2c83d0247675ac08791401dc2b341d7f3f201830.tar.gz mailutils-2c83d0247675ac08791401dc2b341d7f3f201830.tar.bz2 |
Improve locus tracker; provide a testsuite
* include/mailutils/locus.h (mu_locus_track_stat): New struct.
(mu_locus_tracker_stat): New proto.
(mu_locus_tracker_retreat): Change return type.
* libmailutils/locus/debug.c (mu_stream_vlprintf): Don't print
spurious \n.
(mu_lrange_debug): Fix incorrect call.
* libmailutils/locus/tracker.c (mu_locus_track_create): Allocate storage
for at least two lines of text.
(mu_locus_tracker_stat): New function.
(mu_locus_tracker_advance): Handle empty lines
(mu_locus_tracker_retreat): Add error handling.
* libmailutils/tests/Makefile.am (noinst_PROGRAMS): Add locktrack.
* libmailutils/tests/tracker.c: Rename to loctrack.c
* libmailutils/tests/testsuite.at: Add new testcase.
* libmailutils/tests/loctrack.at: New test case.
Diffstat (limited to 'libmailutils/tests/.gitignore')
-rw-r--r-- | libmailutils/tests/.gitignore | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libmailutils/tests/.gitignore b/libmailutils/tests/.gitignore index 04ceff27e..1b414e3d6 100644 --- a/libmailutils/tests/.gitignore +++ b/libmailutils/tests/.gitignore @@ -19,6 +19,7 @@ fsfolder globtest imapio listop +loctrack logstr mailcap mimehdr @@ -34,7 +35,6 @@ strout strtoc tcli tempfile -tracker url-comp url-parse vexp |