puppetlabs/puppet — pull request #1109 by daniel-pittman (2012-09-05 22:17:17+00:00)
Title: #16027: restore the full backtrace on exception

This restores the function context that, in the move to prettier backtraces, was lost. This improves the debugging utility of Puppet's `--trace` option substantially. It also eliminates some code that replicates a built-in facility of Ruby for eliminating symbolic links from file paths.