diff --git a/src/H5Zmodule.h b/src/H5Zmodule.h
index 8c1dc467042..d8e01676d6f 100644
--- a/src/H5Zmodule.h
+++ b/src/H5Zmodule.h
@@ -96,31 +96,7 @@
* behavior. Each filter also has an optional ASCII comment
* string.
*
- *
- *
- * Values for #H5Z_filter_t | Description |
- *
- *
- * 0-255 |
- * These values are reserved for filters predefined and
- * registered by the HDF5 library and of use to the general
- * public. |
- *
- *
- * 256-511 |
- * Filter numbers in this range are used for testing only
- * and can be used temporarily by any organization. No
- * attempt is made to resolve numbering conflicts since all
- * definitions are by nature temporary. |
- *
- *
- * 512-65535 |
- * Reserved for future assignment. Please contact the
- * HDF5 development team
- * to reserve a value or range of values for
- * use by your filters. |
- *
- *
+ * \snippet{doc} H5Zpublic.h FiltersIdTable
*
* Filter identifiers for the filters distributed with the HDF5
* Library are as follows:
diff --git a/src/H5Zpublic.h b/src/H5Zpublic.h
index c3927dc682e..06512f56435 100644
--- a/src/H5Zpublic.h
+++ b/src/H5Zpublic.h
@@ -14,16 +14,44 @@
#define H5Zpublic_H
#include "H5public.h" /* Generic Functions */
-
/**
* \brief Filter identifiers
*
- * \details Values 0 through 255 are for filters defined by the HDF5 library.
- * Values 256 through 511 are available for testing new filters.
- * Subsequent values should be obtained from the HDF5 development team
- * at mailto:help@hdfgroup.org. These values will never change because
- * they appear in the HDF5 files.
- */
+ * [FiltersIdTable]
+
+
+ Values for #H5Z_filter_t | Description |
+
+
+ 0-255 |
+ These values are reserved for filters predefined and
+ registered by the HDF5 library and of use to the general public. |
+
+
+ 256-511 |
+ Filter values in this range are intended for testing only and can be
+ temporarily used by any organization. No attempts are made to resolve
+ numbering conflicts, as all definitions are temporary. |
+
+
+ 512-32,767 |
+ Filter values within this range are designated for filters managed by
+ The HDF Group, but they are nominally requested, developed, and supported
+ by third parties. Please contact the
+ HDF5 development team
+ to reserve a value or range of values for use by your filters. |
+
+
+ 32,768-65,535 |
+ Filter values in this range are designated for internal company use or
+ application testing when assessing a feature. The HDF Group does not
+ track or document the use of filters within this range.
+ |
+
+
+ * [FiltersIdTable]
+*/
+
typedef int H5Z_filter_t;
/* Filter IDs */