Commit 2ea17faf authored by Jeremy Hylton's avatar Jeremy Hylton

fix inconsistent use of tabs and spaces

convert semicolons to newlines
parent 04f39aa8
...@@ -20,11 +20,12 @@ def wrapper(func, *rest): ...@@ -20,11 +20,12 @@ def wrapper(func, *rest):
res = None res = None
try: try:
# Initialize curses # Initialize curses
stdscr=curses.initscr() stdscr=curses.initscr()
# Turn off echoing of keys, and enter cbreak mode, # Turn off echoing of keys, and enter cbreak mode,
# where no buffering is performed on keyboard input # where no buffering is performed on keyboard input
curses.noecho() ; curses.cbreak() curses.noecho()
curses.cbreak()
# In keypad mode, escape sequences for special keys # In keypad mode, escape sequences for special keys
# (like the cursor keys) will be interpreted and # (like the cursor keys) will be interpreted and
...@@ -35,17 +36,19 @@ def wrapper(func, *rest): ...@@ -35,17 +36,19 @@ def wrapper(func, *rest):
except: except:
# In the event of an error, restore the terminal # In the event of an error, restore the terminal
# to a sane state. # to a sane state.
stdscr.keypad(0) stdscr.keypad(0)
curses.echo() ; curses.nocbreak() curses.echo()
curses.endwin() curses.nocbreak()
curses.endwin()
# Pass the exception upwards # Pass the exception upwards
(exc_type, exc_value, exc_traceback) = sys.exc_info() (exc_type, exc_value, exc_traceback) = sys.exc_info()
raise exc_type, exc_value, exc_traceback raise exc_type, exc_value, exc_traceback
else: else:
# Set everything back to normal # Set everything back to normal
stdscr.keypad(0) stdscr.keypad(0)
curses.echo() ; curses.nocbreak() curses.echo()
curses.endwin() # Terminate curses curses.nocbreak()
curses.endwin() # Terminate curses
return res return res
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment