1.4.29
fix issue55: refine (still somewhat) heuristic algorithm for identifying the lines that belong to a statement
terminalwriter: fix width when under emacs terminal
remove trailing whitespace everywhere
Make py.path.local.dirpath accepts keyword arguments once again
refactor class-level registry on ForkedFunc child start/finish event to become instance based (i.e. passed into the constructor)
fix test regarding home path expansion
move down py/impl/XYZ to py/_XYZ
use newer apipkg version which makes attribute access on alias modules resolve to None rather than an ImportError. This helps with code that uses inspect.getframeinfo() on py34 which causes a complete walk on sys.modules thus triggering the alias module to resolve and blowing up with ImportError. The negative side is that something like "py.test.X" will now result in None instead of "importerror: pytest" if pytest is not installed. But you shouldn't import "py.test" anyway anymore.
finalize 1.4.27
fix python33 path handling errors
Changes between 1.4.12 and 1.4.13.dev ==================================================
added test for xml escape with non-unicode string
slight adjustments