summaryrefslogtreecommitdiff
path: root/src/poezio.py
diff options
context:
space:
mode:
authorlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 <louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13>2010-09-03 18:01:43 +0000
committerlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13 <louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13>2010-09-03 18:01:43 +0000
commit17eb99eea718191b619277754bf15e6a7554d916 (patch)
treeaa39d3583025b4a49f7492245981cd519c6855e9 /src/poezio.py
parent43654505fb2efa3994081e68613e5bd8dd033660 (diff)
downloadpoezio-17eb99eea718191b619277754bf15e6a7554d916.tar.gz
poezio-17eb99eea718191b619277754bf15e6a7554d916.tar.bz2
poezio-17eb99eea718191b619277754bf15e6a7554d916.tar.xz
poezio-17eb99eea718191b619277754bf15e6a7554d916.zip
python 3 only. Fixes all EncodingError bugs :))))
Diffstat (limited to 'src/poezio.py')
-rw-r--r--src/poezio.py29
1 files changed, 14 insertions, 15 deletions
diff --git a/src/poezio.py b/src/poezio.py
index 22af358e..27bc359a 100644
--- a/src/poezio.py
+++ b/src/poezio.py
@@ -1,5 +1,4 @@
-#!/usr/bin/python
-# -*- coding:utf-8 -*-
+#!/usr/bin/env python3
#
# Copyright 2010 Le Coz Florent <louizatakk@fedoraproject.org>
#
@@ -42,21 +41,21 @@ class MyStdErr(object):
sys.stderr.close()
sys.stderr = self.old_stderr
-my_stderr = MyStdErr(open('/dev/null', 'a'))
+# my_stderr = MyStdErr(open('/dev/null', 'a'))
-def exception_handler(type_, value, trace):
- """
- on any traceback: exit ncurses and print the traceback
- then exit the program
- """
- my_stderr.restaure()
- curses.endwin()
- curses.echo()
- traceback.print_exception(type_, value, trace, None, sys.stderr)
- import os # used to quit the program even from a thread
- os.abort()
+# def exception_handler(type_, value, trace):
+# """
+# on any traceback: exit ncurses and print the traceback
+# then exit the program
+# """
+# my_stderr.restaure()
+# curses.endwin()
+# curses.echo()
+# traceback.print_exception(type_, value, trace, None, sys.stderr)
+# import os # used to quit the program even from a thread
+# os.abort()
-sys.excepthook = exception_handler
+# sys.excepthook = exception_handler
import signal