chebfun/chebfun — pull request #1162 by aaustin141 (2014-09-15 17:13:22+00:00)
Title: Use eps instead of epslevel(f) when setting htol in chebfun.roots.

Using epslevel to construct this tolerance doesn't really make sense. As Alex Townsend points out, the subdivision process perturbs roots by eps*hscale(f), not epslevel(f)*hscale(f). Moreover, a function's epslevel tells us (sort of) how accurate it is relative to its _vertical_ scale and has essentially nothing
to do with its _horizontal_ scale.

This closes #1146, which showed that setting htol using epslevel(f) instead of eps can cause us to miss roots near breakpoints if the function is unresolved.