puppetlabs/puppet — pull request #2325 by zaphod42 (2014-02-03 23:31:30+00:00)
Title: (PUP-865) Fix loading from directories in the future evaluator

This change fixes the problem where the body of pp files were loaded, but
not evaluated when using the future evaluator and a directory of manifest
files. The problem was triggered by the BlockExpression logic interacting
with the PopsBridge::Program object and the structure created by the
Puppet::Pops::Parser::CodeMerger.