diff --git a/doc/dev-reference/compilation.rst b/doc/dev-reference/compilation.rst
index 21254b22..8f44c15c 100644
--- a/doc/dev-reference/compilation.rst
+++ b/doc/dev-reference/compilation.rst
@@ -119,12 +119,21 @@ The following regex constructs are supported by Hyperscan:
* The anchors :regexp:`^`, :regexp:`$`, :regexp:`\\A`, :regexp:`\\Z` and
:regexp:`\\z`.
-* Option modifiers for:
+* Option modifiers:
- * Case-sensitivity: :regexp:`(?i)` and :regexp:`(?-i)`
- * Multi-line: :regexp:`(?m)` and :regexp:`(?-m)`
- * Dot-all: :regexp:`(?s)` and :regexp:`(?-s)`
- * Extended syntax: :regexp:`(?x)` and :regexp:`(?-x)`
+ These allow behaviour to be switched on (with :regexp:`(?