notmuch/lib
Austin Clements f3c1eebfaf Implement an internal generic string list and use it.
This replaces the guts of the filename list and tag list, making those
interfaces simple iterators over the generic string list.  The
directory, message filename, and tags-related code now build generic
string lists and then wraps them in specific iterators.  The real wins
come in later patches, when we use these for even more generic
functionality.

As a nice side-effect, this also eliminates the annoying dependency on
GList in the tag list.
2011-03-21 02:45:18 -04:00
..
database-private.h lib: Rework interface for maildir_flags synchronization 2010-11-11 03:40:19 -08:00
database.cc Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
directory.cc Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
filenames.c Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
index.cc Fix to index the "Re" term present in any subject. 2010-11-23 18:11:04 -08:00
libsha1.c libify: Move library sources down into lib directory. 2009-11-09 16:24:03 -08:00
libsha1.h lib: Add GCC visibility(hidden) pragmas to private header files. 2010-11-01 22:35:48 -07:00
Makefile Makefiles: Use .DEFAULT to support arbitrary targets from sub directories. 2010-01-06 10:32:06 -08:00
Makefile.local Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
message-file.c Make Received: header special in notmuch_message_file_get_header 2010-04-26 14:44:06 -07:00
message.cc Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
messages.c Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
notmuch-private.h Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
notmuch.h tags_to_maildir_flags: Fix to preserve existing, unsupported flags 2010-11-11 16:36:02 -08:00
query.cc Simplify _notmuch_doc_id_set_init interface. 2011-01-30 21:01:56 -05:00
sha1.c Typsos 2009-11-18 03:21:36 -08:00
string-list.c Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
tags.c Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
thread.cc Implement an internal generic string list and use it. 2011-03-21 02:45:18 -04:00
xutil.c xutil: Implement xstrndup without relying on strndup. 2009-12-01 12:51:39 -08:00
xutil.h lib: Add GCC visibility(hidden) pragmas to private header files. 2010-11-01 22:35:48 -07:00