anchor.diff:  }
   ----
   
  +=== DocinfoProcessor
  +
  +DocinfoProcessor extensions are registered using the function `docinfo_processor`.
  +
  +The following example adds a meta tag to the HTML head element to allow robots to follow links.
  +
  +[source, groovy]
  +----
  +docinfo_processor {
  +    document -> '<meta name="robots" content="index,follow">'
  +}
  +----
positive.code: 
  === IncludeProcessor
  
  IncludeProcessor extensions are registered using the function `includeprocessor`.
  The options must contain an entry for the key `filter` that points to a closure that decides whether to call this extension for the current include macro.
  
  The following example registers for all include macros that include resource starting with `http`.
  
negative.code: 
  === InlineMacroProcessor
  
  Inline macro processors are registered using the function `inline_macro`.
  It also requires the `name` option or the name given as the only additional parameter to the closure.
  
  [source,groovy]
  ----
  inline_macro (name: "man") {
      parent, target, attributes ->
      options=["type": ":link", "target": target + ".html"]
      createInline(parent, "anchor", target, attributes, options).render()
  