# HG changeset patch # User Steve Losh # Date 1265475213 18000 # Node ID 27419e0c5cfe5935786f02805c825a8450187e7a # Parent c5195b16e7e4cce43be961647ada1b6a004baf7e Make the color functionality compatible with 1.3.1. diff -r c5195b16e7e4 -r 27419e0c5cfe review/extension_ui.py --- a/review/extension_ui.py Sat Feb 06 11:36:36 2010 -0500 +++ b/review/extension_ui.py Sat Feb 06 11:53:33 2010 -0500 @@ -251,10 +251,15 @@ finally: ui.write = oldwrite -def extsetup(ui): +_ui = None +def uisetup(ui): + global _ui + _ui = ui + +def extsetup(): try: color = extensions.find('color') - color._setupcmd(ui, 'review', cmdtable, colorreview, + color._setupcmd(_ui, 'review', cmdtable, colorreview, _review_effects) global render_effects render_effects = color.render_effects