Bug 20772 - Non-ASCII character, строка 1850
Summary: Non-ASCII character, строка 1850
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: pathological (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-14 00:50 MSD by Yuriy Al. Shirokov
Modified: 2010-08-04 12:08 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yuriy Al. Shirokov 2009-07-14 00:50:15 MSD
Текущий Сизиф, локаль koi8-r.

После установки pathological не запускается со следующей ошибкой:
$ pathological
  File "/usr/share/games/pathological/pathological.py", line 1850
SyntaxError: Non-ASCII character '\xa9' in file /usr/share/games/pathological/pathological.py on line 1850, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

В этом файле в строке с соответствующим номером действительно находится некий символ Unicode, судя по всему, знак копирайта. Устранение этого символа или прописывание второй строкой pathological.py следующего:
# -*- coding: utf-8 -*-
решает проблему.
Comment 1 Alexei V. Mezin 2010-01-15 02:44:25 MSK
pathological-1.1.3-alt3.2

Локаль 1251. Ошибка воспроизводится.