Fwd: viewVC shows traceback on non utf-8 module markup

I know that the svn repo is now for legacy purposes only, but I doubt it is intended that the online source browser should raise exceptions. (See report below.) All the best, Michael -------- Original Message -------- Subject: viewVC shows traceback on non utf-8 module markup Date: Thu, 28 Apr 2011 17:47:12 +0900 From: Ikkei Shimomura <ikkei.shimomura@gmail.com> To: webmaster@python.org Hi, here is a report, I found some module markup shows traceback. like this: http://svn.python.org/view/python/trunk/Lib/heapq.py?view=markup
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe7 in position 1428: invalid continuation byte
I do not know about latin-1 coding, this is just note what I found at that position It's "\xe7"
... by Fran\xe7o ...
and as I read the traceback, viewvc and pygment assumes utf-8 encoding, its hard-coded. Other modules which use non- utf8 encoding (searched by grep -r coding\: *.py) inspect, pydoc were ok. tarfile, shlex were not. Excute me for my writting broken English. ---- Ikkei Shimomura

Am 29.04.2011 22:03, schrieb Michael Foord:
I know that the svn repo is now for legacy purposes only, but I doubt it is intended that the online source browser should raise exceptions.
It's certainly not. However, I don't plan to do anything about it, either (nor would I know that anybody else would). To view the source code of the file, use http://svn.python.org/view/python/trunk/Lib/heapq.py?view=co&content-type=text/plain Regards, Martin

Am 29.04.2011 22:03, schrieb Michael Foord:
I know that the svn repo is now for legacy purposes only, but I doubt it is intended that the online source browser should raise exceptions.
It's certainly not. However, I don't plan to do anything about it, either (nor would I know that anybody else would). To view the source code of the file, use http://svn.python.org/view/python/trunk/Lib/heapq.py?view=co&content-type=text/plain Regards, Martin
participants (2)
-
"Martin v. Löwis"
-
Michael Foord