error: When displaying the traceback on internal errors, allow the code context to be retrieved from eggs.
error: When displaying the traceback on internal errors, allow the code context to be retrieved from eggs.

In Python 2.6, the `linecache` can get source lines from eggs. Python 2.5 and 2.4 return lines from the wrong file, so an explicit search in the eggs found on `sys.path` is performed beforehand.

Closes #9421.


git-svn-id: f68c6b3b1dcd5d00a2560c384475aaef3bc99487@9858 af82e41b-90c4-0310-8c96-b1721e28e2e2

dafrito/trac-mirror,moreati/trac-gitsvn,moreati/trac-gitsvn,dafrito/trac-mirror,exocad/exotrac,exocad/exotrac,exocad/exotrac,exocad/exotrac,moreati/trac-gitsvn,dafrito/trac-mirror,dafrito/trac-mirror,moreati/trac-gitsvn