show_new_diff = 0
while 1:
clear_screen()
if show_new_diff:
os.system((self.options['diff']) % (conf['new'], mrgconf))
termios.tcsetattr(fd, termios.TCSADRAIN, old_settings)
return ch
def clear_screen():
try:
import curses
curses.setupterm()
sys.stdout.write(curses.tigetstr("clear"))
sys.stdout.flush()
return
except curses.error:
pass
except ImportError:
os.system("clear 2>/dev/null")
# run
d = dispatch ()