ipython/ipython — pull request #2464 by iguananaut (2012-10-03 20:54:31+00:00)
Title: Locate URLs in text output and convert them to hyperlinks.

The subject of this PR came up in a discussion on the Astropy mailing list, in which we were discussing including URLs to help pages in some exception messages. The question came up as to how different terminals handle URLs, and which ones render them as hyperlinks.

The question also came up in the context of IPython Notebook. I knew that Markdown cells already detect and render URLs, but that is not true for the output from normal code cells, so this fixes that. Is there any good reason *not* to do this? I've tried several cases and this seems to work pretty well.