equal
deleted
inserted
replaced
167 elif key.startswith('terminfo.'): |
167 elif key.startswith('terminfo.'): |
168 newval = (True, '', val.replace('\\E', '\x1b')) |
168 newval = (True, '', val.replace('\\E', '\x1b')) |
169 ui._terminfoparams[key[9:]] = newval |
169 ui._terminfoparams[key[9:]] = newval |
170 try: |
170 try: |
171 curses.setupterm() |
171 curses.setupterm() |
172 except curses.error as e: |
172 except curses.error: |
173 ui._terminfoparams.clear() |
173 ui._terminfoparams.clear() |
174 return |
174 return |
175 |
175 |
176 for key, (b, e, c) in ui._terminfoparams.copy().items(): |
176 for key, (b, e, c) in ui._terminfoparams.copy().items(): |
177 if not b: |
177 if not b: |