changes.src: document preprocessor directives added since 2.07
nasmdoc.src: document %exitmacro
diff --git a/doc/changes.src b/doc/changes.src
index 88b3431..dc77728 100644
--- a/doc/changes.src
+++ b/doc/changes.src
@@ -11,8 +11,18 @@
 
 \b A number of enhancements/fixes in macros area.
 
+\b Support for arbitrarily terminating macro expansions \c{%exitmacro}.
+  See \k{exitmacro}.
+
+\b Support for recursive macro expansion \c{%rmacro/irmacro}.
+  See \k{mlrmacro}.
+
+\b Support for converting strings to tokens.  See \k{deftok}.
+
 \b Fuzzy operand size logic introduced.
 
+\b Fix Macho-O alignment bug.
+
 \b Fix crashes with -fwin32 on file with many exports.
 
 \b Fix stack overrun for too long [DEBUG id].
@@ -25,6 +35,7 @@
 
 \b Warn a user if a constant too long (and as a result will be stripped).
 
+
 \S{cl-2.07} Version 2.07
 
 \b NASM is now under the 2-clause BSD license.  See \k{legal}.