When committing a page like this one, with an escaped toc directive in it: \[[!toc ]] The recentchangesdiff comes back with it unescaped. Which can be confusing.