cfengine/core — pull request #1858 by vohi (2014-07-22 09:32:20+00:00)
Title: Only ignore existing matches if preserve_all_lines is used

That option is documented to disable convergence, while preserve_block
should respect existing occurances of the promiser within the selected
region.

Redmine #1525