--- /dev/null
+Return-Path: <jani@nikula.org>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+ by olra.theworths.org (Postfix) with ESMTP id A0101431FDC\r
+ for <notmuch@notmuchmail.org>; Sun, 1 Dec 2013 02:03:48 -0800 (PST)\r
+X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: 0.091\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=0.091 tagged_above=-999 required=5\r
+ tests=[RCVD_IN_DNSWL_LOW=-0.7, UPPERCASE_50_75=0.791]\r
+ autolearn=disabled\r
+Received: from olra.theworths.org ([127.0.0.1])\r
+ by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
+ with ESMTP id U3IVs8u7a32B for <notmuch@notmuchmail.org>;\r
+ Sun, 1 Dec 2013 02:03:38 -0800 (PST)\r
+Received: from mail-ea0-f182.google.com (mail-ea0-f182.google.com\r
+ [209.85.215.182]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
+ (No client certificate requested)\r
+ by olra.theworths.org (Postfix) with ESMTPS id 6FB92431FD0\r
+ for <notmuch@notmuchmail.org>; Sun, 1 Dec 2013 02:03:38 -0800 (PST)\r
+Received: by mail-ea0-f182.google.com with SMTP id o10so11195158eaj.27\r
+ for <notmuch@notmuchmail.org>; Sun, 01 Dec 2013 02:03:37 -0800 (PST)\r
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;\r
+ d=1e100.net; s=20130820;\r
+ h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to\r
+ :references;\r
+ bh=DrDwJmqltKj6RVws8MiBiswPTh4a9F/wEhpnxX0EMPY=;\r
+ b=jCHwFFD2URcLc6OaNciwUWitDncwVYtt+m3aNiH13E54WPW09o9FakUC2MWGf/hM5e\r
+ BdL23gYHYndmJworU4RJSHRkK96+SU9/PJWp4o0bcZZ1ir6gA9lNkwXYmcl7tQymkutG\r
+ YASPh/OX36+67jBwFKe6p+2PHshnP2eOFvmQRKEF83DysJ2hj6B3/27KC4CCjQT3zVlu\r
+ SMN3BqV7qeZ3v7HDzg9LxSGalwcp/9T7+u35SFOYCTjB9aVVAa18Ziuwt4aBvJd7RTHs\r
+ 2xYkVGEErwgLzKy20EALZLnRJapNsxnWzqExPtyaFSQSMvad800lotANr8Yy6XvJ4AK9\r
+ Isfw==\r
+X-Gm-Message-State:\r
+ ALoCoQntcGpFl/9/Ay/fRtOo2q0sKWuwugBKdCNtsz07qyyCEMZIsWM29OQ2cr9UqeTpkPznjE5l\r
+X-Received: by 10.15.50.195 with SMTP id l43mr60501400eew.30.1385890767997;\r
+ Sun, 01 Dec 2013 01:39:27 -0800 (PST)\r
+Received: from localhost (dsl-hkibrasgw2-58c36f-91.dhcp.inet.fi.\r
+ [88.195.111.91])\r
+ by mx.google.com with ESMTPSA id l4sm23394788een.13.2013.12.01.01.39.26\r
+ for <multiple recipients>\r
+ (version=TLSv1.2 cipher=RC4-SHA bits=128/128);\r
+ Sun, 01 Dec 2013 01:39:26 -0800 (PST)\r
+From: Jani Nikula <jani@nikula.org>\r
+To: notmuch@notmuchmail.org\r
+Subject: [PATCH] devel: add doxygen configuration file\r
+Date: Sun, 1 Dec 2013 11:39:23 +0200\r
+Message-Id: <1385890763-15161-1-git-send-email-jani@nikula.org>\r
+X-Mailer: git-send-email 1.8.4.2\r
+In-Reply-To:\r
+ <4000d64d9fa9e0954ace15dcdf97f1a39b6b6145.1385826040.git.jani@nikula.org>\r
+References:\r
+ <4000d64d9fa9e0954ace15dcdf97f1a39b6b6145.1385826040.git.jani@nikula.org>\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.13\r
+Precedence: list\r
+List-Id: "Use and development of the notmuch mail system."\r
+ <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Sun, 01 Dec 2013 10:03:48 -0000\r
+\r
+To generate library man page from lib/notmuch.h using\r
+\r
+$ doxygen devel/doxygen.cfg\r
+\r
+---\r
+\r
+Same as before but with comments removed using:\r
+$ doxygen -s -u devel/doxygen.cfg\r
+\r
+You can get the comments back with:\r
+$ doxygen -u devel/doxygen.cfg\r
+\r
+Removing the explicitly set defaults or unused config options requires\r
+more effort.\r
+---\r
+ devel/doxygen.cfg | 304 ++++++++++++++++++++++++++++++++++++++++++++++++++++++\r
+ 1 file changed, 304 insertions(+)\r
+ create mode 100644 devel/doxygen.cfg\r
+\r
+diff --git a/devel/doxygen.cfg b/devel/doxygen.cfg\r
+new file mode 100644\r
+index 0000000..65d5fb5\r
+--- /dev/null\r
++++ b/devel/doxygen.cfg\r
+@@ -0,0 +1,304 @@\r
++# Doxyfile 1.8.4\r
++\r
++#---------------------------------------------------------------------------\r
++# Project related configuration options\r
++#---------------------------------------------------------------------------\r
++DOXYFILE_ENCODING = UTF-8\r
++PROJECT_NAME = "Notmuch 0.17"\r
++PROJECT_NUMBER =\r
++PROJECT_BRIEF =\r
++PROJECT_LOGO =\r
++OUTPUT_DIRECTORY =\r
++CREATE_SUBDIRS = NO\r
++OUTPUT_LANGUAGE = English\r
++BRIEF_MEMBER_DESC = YES\r
++REPEAT_BRIEF = YES\r
++ABBREVIATE_BRIEF =\r
++ALWAYS_DETAILED_SEC = NO\r
++INLINE_INHERITED_MEMB = NO\r
++FULL_PATH_NAMES = NO\r
++STRIP_FROM_PATH =\r
++STRIP_FROM_INC_PATH =\r
++SHORT_NAMES = NO\r
++JAVADOC_AUTOBRIEF = YES\r
++QT_AUTOBRIEF = NO\r
++MULTILINE_CPP_IS_BRIEF = NO\r
++INHERIT_DOCS = YES\r
++SEPARATE_MEMBER_PAGES = NO\r
++TAB_SIZE = 8\r
++ALIASES =\r
++TCL_SUBST =\r
++OPTIMIZE_OUTPUT_FOR_C = YES\r
++OPTIMIZE_OUTPUT_JAVA = NO\r
++OPTIMIZE_FOR_FORTRAN = NO\r
++OPTIMIZE_OUTPUT_VHDL = NO\r
++EXTENSION_MAPPING =\r
++MARKDOWN_SUPPORT = YES\r
++AUTOLINK_SUPPORT = YES\r
++BUILTIN_STL_SUPPORT = NO\r
++CPP_CLI_SUPPORT = NO\r
++SIP_SUPPORT = NO\r
++IDL_PROPERTY_SUPPORT = YES\r
++DISTRIBUTE_GROUP_DOC = NO\r
++SUBGROUPING = YES\r
++INLINE_GROUPED_CLASSES = NO\r
++INLINE_SIMPLE_STRUCTS = NO\r
++TYPEDEF_HIDES_STRUCT = YES\r
++LOOKUP_CACHE_SIZE = 0\r
++#---------------------------------------------------------------------------\r
++# Build related configuration options\r
++#---------------------------------------------------------------------------\r
++EXTRACT_ALL = NO\r
++EXTRACT_PRIVATE = NO\r
++EXTRACT_PACKAGE = NO\r
++EXTRACT_STATIC = NO\r
++EXTRACT_LOCAL_CLASSES = YES\r
++EXTRACT_LOCAL_METHODS = NO\r
++EXTRACT_ANON_NSPACES = NO\r
++HIDE_UNDOC_MEMBERS = NO\r
++HIDE_UNDOC_CLASSES = NO\r
++HIDE_FRIEND_COMPOUNDS = NO\r
++HIDE_IN_BODY_DOCS = NO\r
++INTERNAL_DOCS = NO\r
++CASE_SENSE_NAMES = YES\r
++HIDE_SCOPE_NAMES = NO\r
++SHOW_INCLUDE_FILES = NO\r
++FORCE_LOCAL_INCLUDES = NO\r
++INLINE_INFO = YES\r
++SORT_MEMBER_DOCS = NO\r
++SORT_BRIEF_DOCS = NO\r
++SORT_MEMBERS_CTORS_1ST = NO\r
++SORT_GROUP_NAMES = NO\r
++SORT_BY_SCOPE_NAME = NO\r
++STRICT_PROTO_MATCHING = NO\r
++GENERATE_TODOLIST = NO\r
++GENERATE_TESTLIST = NO\r
++GENERATE_BUGLIST = NO\r
++GENERATE_DEPRECATEDLIST= NO\r
++ENABLED_SECTIONS =\r
++MAX_INITIALIZER_LINES = 30\r
++SHOW_USED_FILES = NO\r
++SHOW_FILES = NO\r
++SHOW_NAMESPACES = NO\r
++FILE_VERSION_FILTER =\r
++LAYOUT_FILE =\r
++CITE_BIB_FILES =\r
++#---------------------------------------------------------------------------\r
++# configuration options related to warning and progress messages\r
++#---------------------------------------------------------------------------\r
++QUIET = YES\r
++WARNINGS = YES\r
++WARN_IF_UNDOCUMENTED = YES\r
++WARN_IF_DOC_ERROR = YES\r
++WARN_NO_PARAMDOC = NO\r
++WARN_FORMAT = "$file:$line: $text"\r
++WARN_LOGFILE =\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the input files\r
++#---------------------------------------------------------------------------\r
++INPUT = lib/notmuch.h\r
++INPUT_ENCODING = UTF-8\r
++FILE_PATTERNS =\r
++RECURSIVE = NO\r
++EXCLUDE =\r
++EXCLUDE_SYMLINKS = NO\r
++EXCLUDE_PATTERNS =\r
++EXCLUDE_SYMBOLS =\r
++EXAMPLE_PATH =\r
++EXAMPLE_PATTERNS =\r
++EXAMPLE_RECURSIVE = NO\r
++IMAGE_PATH =\r
++INPUT_FILTER =\r
++FILTER_PATTERNS =\r
++FILTER_SOURCE_FILES = NO\r
++FILTER_SOURCE_PATTERNS =\r
++USE_MDFILE_AS_MAINPAGE =\r
++#---------------------------------------------------------------------------\r
++# configuration options related to source browsing\r
++#---------------------------------------------------------------------------\r
++SOURCE_BROWSER = NO\r
++INLINE_SOURCES = NO\r
++STRIP_CODE_COMMENTS = YES\r
++REFERENCED_BY_RELATION = NO\r
++REFERENCES_RELATION = NO\r
++REFERENCES_LINK_SOURCE = YES\r
++USE_HTAGS = NO\r
++VERBATIM_HEADERS = NO\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the alphabetical class index\r
++#---------------------------------------------------------------------------\r
++ALPHABETICAL_INDEX = NO\r
++COLS_IN_ALPHA_INDEX = 5\r
++IGNORE_PREFIX =\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the HTML output\r
++#---------------------------------------------------------------------------\r
++GENERATE_HTML = NO\r
++HTML_OUTPUT = html\r
++HTML_FILE_EXTENSION = .html\r
++HTML_HEADER =\r
++HTML_FOOTER =\r
++HTML_STYLESHEET =\r
++HTML_EXTRA_STYLESHEET =\r
++HTML_EXTRA_FILES =\r
++HTML_COLORSTYLE_HUE = 220\r
++HTML_COLORSTYLE_SAT = 100\r
++HTML_COLORSTYLE_GAMMA = 80\r
++HTML_TIMESTAMP = YES\r
++HTML_DYNAMIC_SECTIONS = NO\r
++HTML_INDEX_NUM_ENTRIES = 100\r
++GENERATE_DOCSET = NO\r
++DOCSET_FEEDNAME = "Doxygen generated docs"\r
++DOCSET_BUNDLE_ID = org.doxygen.Project\r
++DOCSET_PUBLISHER_ID = org.doxygen.Publisher\r
++DOCSET_PUBLISHER_NAME = Publisher\r
++GENERATE_HTMLHELP = NO\r
++CHM_FILE =\r
++HHC_LOCATION =\r
++GENERATE_CHI = NO\r
++CHM_INDEX_ENCODING =\r
++BINARY_TOC = NO\r
++TOC_EXPAND = NO\r
++GENERATE_QHP = NO\r
++QCH_FILE =\r
++QHP_NAMESPACE = org.doxygen.Project\r
++QHP_VIRTUAL_FOLDER = doc\r
++QHP_CUST_FILTER_NAME =\r
++QHP_CUST_FILTER_ATTRS =\r
++QHP_SECT_FILTER_ATTRS =\r
++QHG_LOCATION =\r
++GENERATE_ECLIPSEHELP = NO\r
++ECLIPSE_DOC_ID = org.doxygen.Project\r
++DISABLE_INDEX = NO\r
++GENERATE_TREEVIEW = NO\r
++ENUM_VALUES_PER_LINE = 4\r
++TREEVIEW_WIDTH = 250\r
++EXT_LINKS_IN_WINDOW = NO\r
++FORMULA_FONTSIZE = 10\r
++FORMULA_TRANSPARENT = YES\r
++USE_MATHJAX = NO\r
++MATHJAX_FORMAT = HTML-CSS\r
++MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest\r
++MATHJAX_EXTENSIONS =\r
++MATHJAX_CODEFILE =\r
++SEARCHENGINE = YES\r
++SERVER_BASED_SEARCH = NO\r
++EXTERNAL_SEARCH = NO\r
++SEARCHENGINE_URL =\r
++SEARCHDATA_FILE = searchdata.xml\r
++EXTERNAL_SEARCH_ID =\r
++EXTRA_SEARCH_MAPPINGS =\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the LaTeX output\r
++#---------------------------------------------------------------------------\r
++GENERATE_LATEX = NO\r
++LATEX_OUTPUT = latex\r
++LATEX_CMD_NAME = latex\r
++MAKEINDEX_CMD_NAME = makeindex\r
++COMPACT_LATEX = NO\r
++PAPER_TYPE = a4\r
++EXTRA_PACKAGES =\r
++LATEX_HEADER =\r
++LATEX_FOOTER =\r
++LATEX_EXTRA_FILES =\r
++PDF_HYPERLINKS = YES\r
++USE_PDFLATEX = YES\r
++LATEX_BATCHMODE = NO\r
++LATEX_HIDE_INDICES = NO\r
++LATEX_SOURCE_CODE = NO\r
++LATEX_BIB_STYLE = plain\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the RTF output\r
++#---------------------------------------------------------------------------\r
++GENERATE_RTF = NO\r
++RTF_OUTPUT = rtf\r
++COMPACT_RTF = NO\r
++RTF_HYPERLINKS = NO\r
++RTF_STYLESHEET_FILE =\r
++RTF_EXTENSIONS_FILE =\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the man page output\r
++#---------------------------------------------------------------------------\r
++GENERATE_MAN = YES\r
++MAN_OUTPUT = man\r
++MAN_EXTENSION = .3\r
++MAN_LINKS = NO\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the XML output\r
++#---------------------------------------------------------------------------\r
++GENERATE_XML = NO\r
++XML_OUTPUT = xml\r
++XML_SCHEMA =\r
++XML_DTD =\r
++XML_PROGRAMLISTING = YES\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the DOCBOOK output\r
++#---------------------------------------------------------------------------\r
++GENERATE_DOCBOOK = NO\r
++DOCBOOK_OUTPUT = docbook\r
++#---------------------------------------------------------------------------\r
++# configuration options for the AutoGen Definitions output\r
++#---------------------------------------------------------------------------\r
++GENERATE_AUTOGEN_DEF = NO\r
++#---------------------------------------------------------------------------\r
++# configuration options related to the Perl module output\r
++#---------------------------------------------------------------------------\r
++GENERATE_PERLMOD = NO\r
++PERLMOD_LATEX = NO\r
++PERLMOD_PRETTY = YES\r
++PERLMOD_MAKEVAR_PREFIX =\r
++#---------------------------------------------------------------------------\r
++# Configuration options related to the preprocessor\r
++#---------------------------------------------------------------------------\r
++ENABLE_PREPROCESSING = YES\r
++MACRO_EXPANSION = NO\r
++EXPAND_ONLY_PREDEF = NO\r
++SEARCH_INCLUDES = NO\r
++INCLUDE_PATH =\r
++INCLUDE_FILE_PATTERNS =\r
++PREDEFINED = __DOXYGEN__\r
++EXPAND_AS_DEFINED =\r
++SKIP_FUNCTION_MACROS = YES\r
++#---------------------------------------------------------------------------\r
++# Configuration::additions related to external references\r
++#---------------------------------------------------------------------------\r
++TAGFILES =\r
++GENERATE_TAGFILE =\r
++ALLEXTERNALS = NO\r
++EXTERNAL_GROUPS = NO\r
++EXTERNAL_PAGES = NO\r
++PERL_PATH = /usr/bin/perl\r
++#---------------------------------------------------------------------------\r
++# Configuration options related to the dot tool\r
++#---------------------------------------------------------------------------\r
++CLASS_DIAGRAMS = NO\r
++MSCGEN_PATH =\r
++HIDE_UNDOC_RELATIONS = YES\r
++HAVE_DOT = NO\r
++DOT_NUM_THREADS = 0\r
++DOT_FONTNAME = Helvetica\r
++DOT_FONTSIZE = 10\r
++DOT_FONTPATH =\r
++CLASS_GRAPH = YES\r
++COLLABORATION_GRAPH = YES\r
++GROUP_GRAPHS = YES\r
++UML_LOOK = NO\r
++UML_LIMIT_NUM_FIELDS = 10\r
++TEMPLATE_RELATIONS = NO\r
++INCLUDE_GRAPH = NO\r
++INCLUDED_BY_GRAPH = NO\r
++CALL_GRAPH = NO\r
++CALLER_GRAPH = NO\r
++GRAPHICAL_HIERARCHY = NO\r
++DIRECTORY_GRAPH = NO\r
++DOT_IMAGE_FORMAT = png\r
++INTERACTIVE_SVG = NO\r
++DOT_PATH =\r
++DOTFILE_DIRS =\r
++MSCFILE_DIRS =\r
++DOT_GRAPH_MAX_NODES = 50\r
++MAX_DOT_GRAPH_DEPTH = 0\r
++DOT_TRANSPARENT = NO\r
++DOT_MULTI_TARGETS = YES\r
++GENERATE_LEGEND = NO\r
++DOT_CLEANUP = YES\r
+-- \r
+1.8.4.2\r
+\r