Updating documentation set.
authorBrian Aker <brian@tangent.org>
Thu, 7 Apr 2011 17:20:53 +0000 (10:20 -0700)
committerBrian Aker <brian@tangent.org>
Thu, 7 Apr 2011 17:20:53 +0000 (10:20 -0700)
.bzrignore
ChangeLog
docs/conf.py
docs/include.am

index cf0844a4a697f8e237b767730089d7d55f7c875a..4a94ff95a735f6445236da6105ca662ef9da5e2d 100644 (file)
@@ -20,6 +20,7 @@ Makefile.in
 TAGS
 aclocal.m4
 autom4te.cache
+clients/memaslap
 clients/memcapable
 clients/memcat
 clients/memcp
@@ -47,6 +48,93 @@ config/top.h
 configure
 docs/*.[13]
 docs/*.html
+docs/doctest/
+docs/doctrees/
+docs/hashkit_clone.rst
+docs/hashkit_crc32.rst
+docs/hashkit_fnv1_32.rst
+docs/hashkit_fnv1_64.rst
+docs/hashkit_fnv1a_32.rst
+docs/hashkit_fnv1a_64.rst
+docs/hashkit_free.rst
+docs/hashkit_hsieh.rst
+docs/hashkit_is_allocated.rst
+docs/hashkit_jenkins.rst
+docs/hashkit_md5.rst
+docs/hashkit_murmur.rst
+docs/html/
+docs/linkcheck
+docs/man/
+docs/memcached_add.rst
+docs/memcached_add_by_key.rst
+docs/memcached_append.rst
+docs/memcached_append_by_key.rst
+docs/memcached_behavior_get.rst
+docs/memcached_behavior_set.rst
+docs/memcached_callback_get.rst
+docs/memcached_callback_set.rst
+docs/memcached_cas.rst
+docs/memcached_cas_by_key.rst
+docs/memcached_clone.rst
+docs/memcached_decrement.rst
+docs/memcached_decrement_with_initial.rst
+docs/memcached_delete_by_key.rst
+docs/memcached_destroy_sasl_auth_data.rst
+docs/memcached_fetch.rst
+docs/memcached_fetch_execute.rst
+docs/memcached_fetch_result.rst
+docs/memcached_free.rst
+docs/memcached_get_by_key.rst
+docs/memcached_get_memory_allocators.rst
+docs/memcached_get_sasl_callbacks.rst
+docs/memcached_get_user_data.rst
+docs/memcached_increment.rst
+docs/memcached_increment_with_initial.rst
+docs/memcached_lib_version.rst
+docs/memcached_mget.rst
+docs/memcached_mget_by_key.rst
+docs/memcached_mget_execute.rst
+docs/memcached_mget_execute_by_key.rst
+docs/memcached_pool_behavior_get.rst
+docs/memcached_pool_behavior_set.rst
+docs/memcached_pool_create.rst
+docs/memcached_pool_destroy.rst
+docs/memcached_pool_push.rst
+docs/memcached_pool_rst.rst
+docs/memcached_prepend.rst
+docs/memcached_prepend_by_key.rst
+docs/memcached_replace.rst
+docs/memcached_replace_by_key.rst
+docs/memcached_result_cas.rst
+docs/memcached_result_create.rst
+docs/memcached_result_flags.rst
+docs/memcached_result_free.rst
+docs/memcached_result_key_length.rst
+docs/memcached_result_key_value.rst
+docs/memcached_result_length.rst
+docs/memcached_result_value.rst
+docs/memcached_sasl_set_auth_data.rst
+docs/memcached_server_add.rst
+docs/memcached_server_add_unix_socket.rst
+docs/memcached_server_count.rst
+docs/memcached_server_cursor.rst
+docs/memcached_server_list.rst
+docs/memcached_server_list_append.rst
+docs/memcached_server_list_count.rst
+docs/memcached_server_list_free.rst
+docs/memcached_server_push.rst
+docs/memcached_servers_parse.rst
+docs/memcached_servers_reset.rst
+docs/memcached_set_by_key.rst
+docs/memcached_set_memory_allocators.rst
+docs/memcached_set_memory_allocators_context.rst
+docs/memcached_set_sasl_callbacks.rst
+docs/memcached_set_user_data.rst
+docs/memcached_stat.rst
+docs/memcached_stat_execute.rst
+docs/memcached_stat_get_keys.rst
+docs/memcached_stat_get_value.rst
+docs/memcached_stat_servername.rst
 docs/pod2htmd.tmp
 docs/pod2htmi.tmp
 example/memcached_light
@@ -181,6 +269,7 @@ support/libmemcached-fc.spec
 support/libmemcached.pc
 support/libmemcached.spec
 tests/atomsmasher
+tests/hash_plus
 tests/hashplus
 tests/memplus
 tests/output.cmp
@@ -189,11 +278,5 @@ tests/testapp
 tests/testhashkit
 tests/testplus
 tests/testudp
-unittests/unittests
-clients/memaslap
-docs/doctest/
-docs/doctrees/
-docs/html/
-docs/man/
-tests/hash_plus
 tests/var/
+unittests/unittests
index b2ca1f743bb58f53157ae650cfeb78570dd2a7b8..09bfd51a768bcccc90b6de3fc1c9b30289df9ce4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,8 @@
   * New parser calls for generating memcached_st objects.
   * New error system.
 
+  * Added new documentation system.
+
   * A behavior change has been now made that if you specify a weight for any
   server, we enable the weight flag and do weight balancing.
 
index f90f68b0e06f222183bcfce009efbe7833d8db7b..0b49f5175132057e9fa7e7b8bd2b773e477be98d 100644 (file)
@@ -211,31 +211,113 @@ latex_documents = [
 # One entry per manual page. List of tuples
 # (source start file, name, description, authors, manual section).
 man_pages = [
-  ('hashkit_create', 'hashkit_create', u'libmemcached Documentation', [u'Brian Aker'], 3),
-  ('hashkit_functions', 'hashkit_functions', u'libmemcached Documentation', [u'Brian Aker'], 3),
-  ('hashkit_value', 'hashkit_value', u'libmemcached Documentation', [u'Brian Aker'], 3),
-  ('libmemcached_examples', 'libmemcached_examples', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('hashkit_clone', 'hashkit_clone', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_crc32', 'hashkit_crc32', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_create', 'hashkit_create', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_fnv1_32', 'hashkit_fnv1_32', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_fnv1_64', 'hashkit_fnv1_64', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_fnv1a_32', 'hashkit_fnv1a_32', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_fnv1a_64', 'hashkit_fnv1a_64', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_free', 'hashkit_free', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_functions', 'hashkit_functions', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_hsieh', 'hashkit_hsieh', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_is_allocated', 'hashkit_is_allocated', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_jenkins', 'hashkit_jenkins', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_md5', 'hashkit_md5', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_murmur', 'hashkit_murmur', u'libhashkit Documentation', [u'Brian Aker'], 3),
+  ('hashkit_value', 'hashkit_value', u'libhashkit Documentation', [u'Brian Aker'], 3),
   ('libmemcached', 'libmemcached', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('libmemcached_examples', 'libmemcached_examples', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('libmemcachedutil', 'libmemcachedutil', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_add', 'memcached_add', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_add_by_key', 'memcached_add_by_key', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_analyze', 'memcached_analyze', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_append', 'memcached_append', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_append_by_key', 'memcached_append_by_key', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_auto', 'memcached_auto', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_behavior', 'memcached_behavior', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_behavior_get', 'memcached_behavior_get', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_behavior_set', 'memcached_behavior_set', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_callback', 'memcached_callback', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_callback_get', 'memcached_callback_get', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_callback_set', 'memcached_callback_set', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_cas', 'memcached_cas', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_cas_by_key', 'memcached_cas_by_key', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_clone', 'memcached_clone', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_create', 'memcached_create', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_decrement', 'memcached_decrement', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_decrement_with_initial', 'memcached_decrement_with_initial', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_delete', 'memcached_delete', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_delete_by_key', 'memcached_delete_by_key', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_destroy_sasl_auth_data', 'memcached_destroy_sasl_auth_data', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_dump', 'memcached_dump', u'libmemcached Documentation', [u'Brian Aker'], 3),
-  ('memcached_flush_buffers', 'memcached_flush_buffers', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_fetch', 'memcached_fetch', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_fetch_execute', 'memcached_fetch_execute', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_fetch_result', 'memcached_fetch_result', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_flush', 'memcached_flush', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_flush_buffers', 'memcached_flush_buffers', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_free', 'memcached_free', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_generate_hash_value', 'memcached_generate_hash_value', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_get', 'memcached_get', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_get_by_key', 'memcached_get_by_key', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_get_memory_allocators', 'memcached_get_memory_allocators', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_get_sasl_callbacks', 'memcached_get_sasl_callbacks', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_get_user_data', 'memcached_get_user_data', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_increment', 'memcached_increment', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_increment_with_initial', 'memcached_increment_with_initial', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_lib_version', 'memcached_lib_version', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_memory_allocators', 'memcached_memory_allocators', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_mget', 'memcached_mget', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_mget_by_key', 'memcached_mget_by_key', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_mget_execute', 'memcached_mget_execute', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_mget_execute_by_key', 'memcached_mget_execute_by_key', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_pool', 'memcached_pool', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_pool_behavior_get', 'memcached_pool_behavior_get', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_pool_behavior_set', 'memcached_pool_behavior_set', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_pool_create', 'memcached_pool_create', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_pool_destroy', 'memcached_pool_destroy', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_pool_push', 'memcached_pool_push', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_pool_rst', 'memcached_pool_rst', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_prepend', 'memcached_prepend', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_prepend_by_key', 'memcached_prepend_by_key', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_quit', 'memcached_quit', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_replace', 'memcached_replace', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_replace_by_key', 'memcached_replace_by_key', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_result_cas', 'memcached_result_cas', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_result_create', 'memcached_result_create', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_result_flags', 'memcached_result_flags', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_result_free', 'memcached_result_free', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_result_key_length', 'memcached_result_key_length', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_result_key_value', 'memcached_result_key_value', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_result_length', 'memcached_result_length', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_result_st', 'memcached_result_st', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_result_value', 'memcached_result_value', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_sasl', 'memcached_sasl', u'libmemcached Documentation', [u'Brian Aker'], 3),
-  ('memcached_servers', 'memcached_servers', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_sasl_set_auth_data', 'memcached_sasl_set_auth_data', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_server_add', 'memcached_server_add', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_server_add_unix_socket', 'memcached_server_add_unix_socket', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_server_count', 'memcached_server_count', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_server_cursor', 'memcached_server_cursor', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_server_list', 'memcached_server_list', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_server_list_append', 'memcached_server_list_append', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_server_list_count', 'memcached_server_list_count', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_server_list_free', 'memcached_server_list_free', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_server_push', 'memcached_server_push', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_server_st', 'memcached_server_st', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_servers', 'memcached_servers', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_servers_parse', 'memcached_servers_parse', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_servers_reset', 'memcached_servers_reset', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_set', 'memcached_set', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_set_by_key', 'memcached_set_by_key', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_set_memory_allocators', 'memcached_set_memory_allocators', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_set_memory_allocators_context', 'memcached_set_memory_allocators_context', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_set_sasl_callbacks', 'memcached_set_sasl_callbacks', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_set_user_data', 'memcached_set_user_data', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_stat', 'memcached_stat', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_stat_execute', 'memcached_stat_execute', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_stat_get_keys', 'memcached_stat_get_keys', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_stat_get_value', 'memcached_stat_get_value', u'libmemcached Documentation', [u'Brian Aker'], 3),
+  ('memcached_stat_servername', 'memcached_stat_servername', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_stats', 'memcached_stats', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_strerror', 'memcached_strerror', u'libmemcached Documentation', [u'Brian Aker'], 3),
   ('memcached_user_data', 'memcached_user_data', u'libmemcached Documentation', [u'Brian Aker'], 3),
@@ -246,6 +328,11 @@ man_pages = [
   ('memcp', 'memcp', u'libmemcached Documentation', [u'Brian Aker'], 1),
   ('memdump', 'memdump', u'libmemcached Documentation', [u'Brian Aker'], 1),
   ('memerror', 'memerror', u'libmemcached Documentation', [u'Brian Aker'], 1),
+  ('memcapable', 'memcapable', u'libmemcached Documentation', [u'Brian Aker'], 1),
+  ('memcat', 'memcat', u'libmemcached Documentation', [u'Brian Aker'], 1),
+  ('memcp', 'memcp', u'libmemcached Documentation', [u'Brian Aker'], 1),
+  ('memdump', 'memdump', u'libmemcached Documentation', [u'Brian Aker'], 1),
+  ('memerror', 'memerror', u'libmemcached Documentation', [u'Brian Aker'], 1),
   ('memflush', 'memflush', u'libmemcached Documentation', [u'Brian Aker'], 1),
   ('memrm', 'memrm', u'libmemcached Documentation', [u'Brian Aker'], 1),
   ('memslap', 'memslap', u'libmemcached Documentation', [u'Brian Aker'], 1),
index dc3c5afc941d0571c6e2f89d75a96d706f681f97..dad7b57f5f8d061b0bf49a93fe5794a0aadac297 100644 (file)
@@ -192,194 +192,277 @@ ALLSPHINXOPTS   = -d $(SPHINX_BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOP
 if HAVE_RECENT_SPHINX
 
 man_MANS+= \
-          docs/hashkit_clone.3 \
-          docs/hashkit_crc32.3 \
-          docs/hashkit_create.3 \
-          docs/hashkit_fnv1_32.3 \
-          docs/hashkit_fnv1_64.3 \
-          docs/hashkit_fnv1a_32.3 \
-          docs/hashkit_fnv1a_64.3 \
-          docs/hashkit_free.3 \
-          docs/hashkit_functions.3 \
-          docs/hashkit_hsieh.3 \
-          docs/hashkit_is_allocated.3 \
-          docs/hashkit_jenkins.3 \
-          docs/hashkit_md5.3 \
-          docs/hashkit_murmur.3 \
-          docs/hashkit_value.3 \
-          docs/libmemcached.3 \
-          docs/libmemcached_examples.3 \
-          docs/memaslap.1 \
-          docs/memcached_add.3 \
-          docs/memcached_add_by_key.3 \
-          docs/memcached_analyze.3 \
-          docs/memcached_append.3 \
-          docs/memcached_append_by_key.3 \
-          docs/memcached_behavior_get.3 \
-          docs/memcached_behavior_set.3 \
-          docs/memcached_callback_get.3 \
-          docs/memcached_callback_set.3 \
-          docs/memcached_cas.3 \
-          docs/memcached_cas_by_key.3 \
-          docs/memcached_clone.3 \
-          docs/memcached_create.3 \
-          docs/memcached_decrement.3 \
-          docs/memcached_decrement_with_initial.3 \
-          docs/memcached_delete.3 \
-          docs/memcached_delete_by_key.3 \
-          docs/memcached_destroy_sasl_auth_data.3 \
-          docs/memcached_dump.3 \
-          docs/memcached_fetch.3 \
-          docs/memcached_fetch_execute.3 \
-          docs/memcached_fetch_result.3 \
-          docs/memcached_flush_buffers.3 \
-          docs/memcached_free.3 \
-          docs/memcached_generate_hash_value.3 \
-          docs/memcached_get.3 \
-          docs/memcached_get_by_key.3 \
-          docs/memcached_get_memory_allocators.3 \
-          docs/memcached_get_sasl_callbacks.3 \
-          docs/memcached_get_user_data.3 \
-          docs/memcached_increment.3 \
-          docs/memcached_increment_with_initial.3 \
-          docs/memcached_lib_version.3 \
-          docs/memcached_mget.3 \
-          docs/memcached_mget_by_key.3 \
-          docs/memcached_mget_execute.3  \
-          docs/memcached_mget_execute_by_key.3  \
-          docs/memcached_prepend.3 \
-          docs/memcached_prepend_by_key.3 \
-          docs/memcached_quit.3 \
-          docs/memcached_replace.3 \
-          docs/memcached_replace_by_key.3 \
-          docs/memcached_sasl_set_auth_data.3 \
-          docs/memcached_server_add.3 \
-          docs/memcached_server_count.3 \
-          docs/memcached_server_cursor.3 \
-          docs/memcached_server_list.3 \
-          docs/memcached_server_list_append.3 \
-          docs/memcached_server_list_count.3 \
-          docs/memcached_server_list_free.3 \
-          docs/memcached_server_push.3 \
-          docs/memcached_servers_parse.3 \
-          docs/memcached_set.3 \
-          docs/memcached_set_by_key.3 \
-          docs/memcached_set_memory_allocators.3 \
-          docs/memcached_set_sasl_callbacks.3 \
-          docs/memcached_set_user_data.3 \
-          docs/memcached_stat.3 \
-          docs/memcached_stat_execute.3 \
-          docs/memcached_stat_get_keys.3 \
-          docs/memcached_stat_get_value.3 \
-          docs/memcached_stat_servername.3 \
-          docs/memcached_strerror.3 \
-          docs/memcached_verbosity.3 \
-          docs/memcached_version.3 \
-          docs/memcapable.1 \
-          docs/memcat.1 \
-          docs/memcp.1 \
-          docs/memdump.1 \
-          docs/memerror.1 \
-          docs/memflush.1 \
-          docs/memrm.1 \
-          docs/memslap.1 \
-          docs/memstat.1
-
-man: man_MANS
+          docs/man/hashkit_clone.3 \
+          docs/man/hashkit_crc32.3 \
+          docs/man/hashkit_create.3 \
+          docs/man/hashkit_fnv1_32.3 \
+          docs/man/hashkit_fnv1_64.3 \
+          docs/man/hashkit_fnv1a_32.3 \
+          docs/man/hashkit_fnv1a_64.3 \
+          docs/man/hashkit_free.3 \
+          docs/man/hashkit_functions.3 \
+          docs/man/hashkit_hsieh.3 \
+          docs/man/hashkit_is_allocated.3 \
+          docs/man/hashkit_jenkins.3 \
+          docs/man/hashkit_md5.3 \
+          docs/man/hashkit_murmur.3 \
+          docs/man/hashkit_value.3 \
+          docs/man/libmemcached.3 \
+          docs/man/libmemcached_examples.3 \
+          docs/man/memaslap.1 \
+          docs/man/memcached_add.3 \
+          docs/man/memcached_add_by_key.3 \
+          docs/man/memcached_analyze.3 \
+          docs/man/memcached_append.3 \
+          docs/man/memcached_append_by_key.3 \
+          docs/man/memcached_behavior_get.3 \
+          docs/man/memcached_behavior_set.3 \
+          docs/man/memcached_callback_get.3 \
+          docs/man/memcached_callback_set.3 \
+          docs/man/memcached_cas.3 \
+          docs/man/memcached_cas_by_key.3 \
+          docs/man/memcached_clone.3 \
+          docs/man/memcached_create.3 \
+          docs/man/memcached_decrement.3 \
+          docs/man/memcached_decrement_with_initial.3 \
+          docs/man/memcached_delete.3 \
+          docs/man/memcached_delete_by_key.3 \
+          docs/man/memcached_destroy_sasl_auth_data.3 \
+          docs/man/memcached_dump.3 \
+          docs/man/memcached_fetch.3 \
+          docs/man/memcached_fetch_execute.3 \
+          docs/man/memcached_fetch_result.3 \
+          docs/man/memcached_flush_buffers.3 \
+          docs/man/memcached_free.3 \
+          docs/man/memcached_generate_hash_value.3 \
+          docs/man/memcached_get.3 \
+          docs/man/memcached_get_by_key.3 \
+          docs/man/memcached_get_memory_allocators.3 \
+          docs/man/memcached_get_sasl_callbacks.3 \
+          docs/man/memcached_get_user_data.3 \
+          docs/man/memcached_increment.3 \
+          docs/man/memcached_increment_with_initial.3 \
+          docs/man/memcached_lib_version.3 \
+          docs/man/memcached_mget.3 \
+          docs/man/memcached_mget_by_key.3 \
+          docs/man/memcached_mget_execute.3  \
+          docs/man/memcached_mget_execute_by_key.3  \
+          docs/man/memcached_prepend.3 \
+          docs/man/memcached_prepend_by_key.3 \
+          docs/man/memcached_quit.3 \
+          docs/man/memcached_replace.3 \
+          docs/man/memcached_replace_by_key.3 \
+          docs/man/memcached_sasl_set_auth_data.3 \
+          docs/man/memcached_server_add.3 \
+          docs/man/memcached_server_count.3 \
+          docs/man/memcached_server_cursor.3 \
+          docs/man/memcached_server_list.3 \
+          docs/man/memcached_server_list_append.3 \
+          docs/man/memcached_server_list_count.3 \
+          docs/man/memcached_server_list_free.3 \
+          docs/man/memcached_server_push.3 \
+          docs/man/memcached_servers_parse.3 \
+          docs/man/memcached_set.3 \
+          docs/man/memcached_set_by_key.3 \
+          docs/man/memcached_set_memory_allocators.3 \
+          docs/man/memcached_set_sasl_callbacks.3 \
+          docs/man/memcached_set_user_data.3 \
+          docs/man/memcached_stat.3 \
+          docs/man/memcached_stat_execute.3 \
+          docs/man/memcached_stat_get_keys.3 \
+          docs/man/memcached_stat_get_value.3 \
+          docs/man/memcached_stat_servername.3 \
+          docs/man/memcached_strerror.3 \
+          docs/man/memcached_verbosity.3 \
+          docs/man/memcached_version.3 \
+          docs/man/memcapable.1 \
+          docs/man/memcat.1 \
+          docs/man/memcp.1 \
+          docs/man/memdump.1 \
+          docs/man/memerror.1 \
+          docs/man/memflush.1 \
+          docs/man/memrm.1 \
+          docs/man/memslap.1 \
+          docs/man/memstat.1
 
 DISTCLEANFILES+= \
-                docs/hashkit_clone.3 \
-                docs/hashkit_crc32.3 \
-                docs/hashkit_create.3 \
-                docs/hashkit_fnv1_32.3 \
-                docs/hashkit_fnv1_64.3 \
-                docs/hashkit_fnv1a_32.3 \
-                docs/hashkit_fnv1a_64.3 \
-                docs/hashkit_free.3 \
-                docs/hashkit_functions.3 \
-                docs/hashkit_hsieh.3 \
-                docs/hashkit_is_allocated.3 \
-                docs/hashkit_jenkins.3 \
-                docs/hashkit_md5.3 \
-                docs/hashkit_murmur.3 \
-                docs/hashkit_value.3 \
-                docs/libmemcached.3 \
-                docs/libmemcached_examples.3 \
-                docs/memaslap.1 \
-                docs/memcached_add.3 \
-                docs/memcached_add_by_key.3 \
-                docs/memcached_analyze.3 \
-                docs/memcached_append.3 \
-                docs/memcached_append_by_key.3 \
-                docs/memcached_behavior_get.3 \
-                docs/memcached_behavior_set.3 \
-                docs/memcached_callback_get.3 \
-                docs/memcached_callback_set.3 \
-                docs/memcached_cas.3 \
-                docs/memcached_cas_by_key.3 \
-                docs/memcached_clone.3 \
-                docs/memcached_create.3 \
-                docs/memcached_decrement.3 \
-                docs/memcached_decrement_with_initial.3 \
-                docs/memcached_delete.3 \
-                docs/memcached_delete_by_key.3 \
-                docs/memcached_destroy_sasl_auth_data.3 \
-                docs/memcached_dump.3 \
-                docs/memcached_fetch.3 \
-                docs/memcached_fetch_execute.3 \
-                docs/memcached_fetch_result.3 \
-                docs/memcached_flush_buffers.3 \
-                docs/memcached_free.3 \
-                docs/memcached_generate_hash_value.3 \
-                docs/memcached_get.3 \
-                docs/memcached_get_by_key.3 \
-                docs/memcached_get_memory_allocators.3 \
-                docs/memcached_get_sasl_callbacks.3 \
-                docs/memcached_get_user_data.3 \
-                docs/memcached_increment.3 \
-                docs/memcached_increment_with_initial.3 \
-                docs/memcached_lib_version.3 \
-                docs/memcached_mget.3 \
-                docs/memcached_mget_by_key.3 \
-                docs/memcached_mget_execute.3  \
-                docs/memcached_mget_execute_by_key.3  \
-                docs/memcached_prepend.3 \
-                docs/memcached_prepend_by_key.3 \
-                docs/memcached_quit.3 \
-                docs/memcached_replace.3 \
-                docs/memcached_replace_by_key.3 \
-                docs/memcached_sasl_set_auth_data.3 \
-                docs/memcached_server_add.3 \
-                docs/memcached_server_count.3 \
-                docs/memcached_server_cursor.3 \
-                docs/memcached_server_list.3 \
-                docs/memcached_server_list_append.3 \
-                docs/memcached_server_list_count.3 \
-                docs/memcached_server_list_free.3 \
-                docs/memcached_server_push.3 \
-                docs/memcached_servers_parse.3 \
-                docs/memcached_set.3 \
-                docs/memcached_set_by_key.3 \
-                docs/memcached_set_memory_allocators.3 \
-                docs/memcached_set_sasl_callbacks.3 \
-                docs/memcached_set_user_data.3 \
-                docs/memcached_stat.3 \
-                docs/memcached_stat_execute.3 \
-                docs/memcached_stat_get_keys.3 \
-                docs/memcached_stat_get_value.3 \
-                docs/memcached_stat_servername.3 \
-                docs/memcached_strerror.3 \
-                docs/memcached_verbosity.3 \
-                docs/memcached_version.3 \
-                docs/memcapable.1 \
-                docs/memcat.1 \
-                docs/memcp.1 \
-                docs/memdump.1 \
-                docs/memerror.1 \
-                docs/memflush.1 \
-                docs/memrm.1 \
-                docs/memslap.1 \
-                docs/memstat.1
+                docs/man/hashkit_clone.3 \
+                docs/man/hashkit_crc32.3 \
+                docs/man/hashkit_create.3 \
+                docs/man/hashkit_fnv1_32.3 \
+                docs/man/hashkit_fnv1_64.3 \
+                docs/man/hashkit_fnv1a_32.3 \
+                docs/man/hashkit_fnv1a_64.3 \
+                docs/man/hashkit_free.3 \
+                docs/man/hashkit_functions.3 \
+                docs/man/hashkit_hsieh.3 \
+                docs/man/hashkit_is_allocated.3 \
+                docs/man/hashkit_jenkins.3 \
+                docs/man/hashkit_md5.3 \
+                docs/man/hashkit_murmur.3 \
+                docs/man/hashkit_value.3 \
+                docs/man/libmemcached.3 \
+                docs/man/libmemcached_examples.3 \
+                docs/man/memaslap.1 \
+                docs/man/memcached_add.3 \
+                docs/man/memcached_add_by_key.3 \
+                docs/man/memcached_analyze.3 \
+                docs/man/memcached_append.3 \
+                docs/man/memcached_append_by_key.3 \
+                docs/man/memcached_behavior_get.3 \
+                docs/man/memcached_behavior_set.3 \
+                docs/man/memcached_callback_get.3 \
+                docs/man/memcached_callback_set.3 \
+                docs/man/memcached_cas.3 \
+                docs/man/memcached_cas_by_key.3 \
+                docs/man/memcached_clone.3 \
+                docs/man/memcached_create.3 \
+                docs/man/memcached_decrement.3 \
+                docs/man/memcached_decrement_with_initial.3 \
+                docs/man/memcached_delete.3 \
+                docs/man/memcached_delete_by_key.3 \
+                docs/man/memcached_destroy_sasl_auth_data.3 \
+                docs/man/memcached_dump.3 \
+                docs/man/memcached_fetch.3 \
+                docs/man/memcached_fetch_execute.3 \
+                docs/man/memcached_fetch_result.3 \
+                docs/man/memcached_flush_buffers.3 \
+                docs/man/memcached_free.3 \
+                docs/man/memcached_generate_hash_value.3 \
+                docs/man/memcached_get.3 \
+                docs/man/memcached_get_by_key.3 \
+                docs/man/memcached_get_memory_allocators.3 \
+                docs/man/memcached_get_sasl_callbacks.3 \
+                docs/man/memcached_get_user_data.3 \
+                docs/man/memcached_increment.3 \
+                docs/man/memcached_increment_with_initial.3 \
+                docs/man/memcached_lib_version.3 \
+                docs/man/memcached_mget.3 \
+                docs/man/memcached_mget_by_key.3 \
+                docs/man/memcached_mget_execute.3  \
+                docs/man/memcached_mget_execute_by_key.3  \
+                docs/man/memcached_prepend.3 \
+                docs/man/memcached_prepend_by_key.3 \
+                docs/man/memcached_quit.3 \
+                docs/man/memcached_replace.3 \
+                docs/man/memcached_replace_by_key.3 \
+                docs/man/memcached_sasl_set_auth_data.3 \
+                docs/man/memcached_server_add.3 \
+                docs/man/memcached_server_count.3 \
+                docs/man/memcached_server_cursor.3 \
+                docs/man/memcached_server_list.3 \
+                docs/man/memcached_server_list_append.3 \
+                docs/man/memcached_server_list_count.3 \
+                docs/man/memcached_server_list_free.3 \
+                docs/man/memcached_server_push.3 \
+                docs/man/memcached_servers_parse.3 \
+                docs/man/memcached_set.3 \
+                docs/man/memcached_set_by_key.3 \
+                docs/man/memcached_set_memory_allocators.3 \
+                docs/man/memcached_set_sasl_callbacks.3 \
+                docs/man/memcached_set_user_data.3 \
+                docs/man/memcached_stat.3 \
+                docs/man/memcached_stat_execute.3 \
+                docs/man/memcached_stat_get_keys.3 \
+                docs/man/memcached_stat_get_value.3 \
+                docs/man/memcached_stat_servername.3 \
+                docs/man/memcached_strerror.3 \
+                docs/man/memcached_verbosity.3 \
+                docs/man/memcached_version.3 \
+                docs/man/memcapable.1 \
+                docs/man/memcat.1 \
+                docs/man/memcp.1 \
+                docs/man/memdump.1 \
+                docs/man/memerror.1 \
+                docs/man/memflush.1 \
+                docs/man/memrm.1 \
+                docs/man/memslap.1 \
+                docs/man/memstat.1
+
+DISTCLEANFILES+= \
+                docs/hashkit_clone.rst \
+                docs/hashkit_crc32.rst \
+                docs/hashkit_fnv1_32.rst \
+                docs/hashkit_fnv1_64.rst \
+                docs/hashkit_fnv1a_32.rst \
+                docs/hashkit_fnv1a_64.rst \
+                docs/hashkit_free.rst \
+                docs/hashkit_hsieh.rst \
+                docs/hashkit_is_allocated.rst \
+                docs/hashkit_jenkins.rst \
+                docs/hashkit_md5.rst \
+                docs/hashkit_murmur.rst \
+                docs/linkcheck/ \
+                docs/memcached_add.rst \
+                docs/memcached_add_by_key.rst \
+                docs/memcached_append.rst \
+                docs/memcached_append_by_key.rst \
+                docs/memcached_behavior_get.rst \
+                docs/memcached_behavior_set.rst \
+                docs/memcached_callback_get.rst \
+                docs/memcached_callback_set.rst \
+                docs/memcached_cas.rst \
+                docs/memcached_cas_by_key.rst \
+                docs/memcached_clone.rst \
+                docs/memcached_decrement.rst \
+                docs/memcached_decrement_with_initial.rst \
+                docs/memcached_delete_by_key.rst \
+                docs/memcached_destroy_sasl_auth_data.rst \
+                docs/memcached_fetch.rst \
+                docs/memcached_fetch_execute.rst \
+                docs/memcached_fetch_result.rst \
+                docs/memcached_free.rst \
+                docs/memcached_get_by_key.rst \
+                docs/memcached_get_memory_allocators.rst \
+                docs/memcached_get_sasl_callbacks.rst \
+                docs/memcached_get_user_data.rst \
+                docs/memcached_increment.rst \
+                docs/memcached_increment_with_initial.rst \
+                docs/memcached_lib_version.rst \
+                docs/memcached_mget.rst \
+                docs/memcached_mget_by_key.rst \
+                docs/memcached_mget_execute.rst \
+                docs/memcached_mget_execute_by_key.rst \
+                docs/memcached_pool_behavior_get.rst \
+                docs/memcached_pool_behavior_set.rst \
+                docs/memcached_pool_create.rst \
+                docs/memcached_pool_destroy.rst \
+                docs/memcached_pool_push.rst \
+                docs/memcached_pool_rst.rst \
+                docs/memcached_prepend.rst \
+                docs/memcached_prepend_by_key.rst \
+                docs/memcached_replace.rst \
+                docs/memcached_replace_by_key.rst \
+                docs/memcached_result_cas.rst \
+                docs/memcached_result_create.rst \
+                docs/memcached_result_flags.rst \
+                docs/memcached_result_free.rst \
+                docs/memcached_result_key_length.rst \
+                docs/memcached_result_key_value.rst \
+                docs/memcached_result_length.rst \
+                docs/memcached_result_value.rst \
+                docs/memcached_sasl_set_auth_data.rst \
+                docs/memcached_server_add.rst \
+                docs/memcached_server_add_unix_socket.rst \
+                docs/memcached_server_count.rst \
+                docs/memcached_server_cursor.rst \
+                docs/memcached_server_list.rst \
+                docs/memcached_server_list_append.rst \
+                docs/memcached_server_list_count.rst \
+                docs/memcached_server_list_free.rst \
+                docs/memcached_server_push.rst \
+                docs/memcached_servers_parse.rst \
+                docs/memcached_servers_reset.rst \
+                docs/memcached_set_by_key.rst \
+                docs/memcached_set_memory_allocators.rst \
+                docs/memcached_set_memory_allocators_context.rst \
+                docs/memcached_set_sasl_callbacks.rst \
+                docs/memcached_set_user_data.rst \
+                docs/memcached_stat.rst \
+                docs/memcached_stat_execute.rst \
+                docs/memcached_stat_get_keys.rst \
+                docs/memcached_stat_get_value.rst \
+                docs/memcached_stat_servername.rst
 
 
 docs/man/hashkit_clone.3: man