cfengine/core — pull request #307 by sigurdteigen (2013-01-23 13:40:07+00:00)
Title: Remove VINPUTLIST

Previously, VINPUTLIST contained the list of inputs read from body common control
during parsing.

Now we have:
Policy *PolicyParseFile(const char *path)
And:
Policy *PolicyMerge(Policy *a, Policy *b)

Allowing Policy object to be treated as stand-alone collections of bundles and bodies,
and allowing them to be 'linked' (merged) together later for evaluation.

This passes all the tests, but is a high risk commit, but one I think is necessary to get out there to progress.