# HG changeset patch # User Simon Heimberg # Date 1370462776 -7200 # Node ID 6cd8403e070fc02dda5e11d911cf1a6920a112ac # Parent 8ddc3cd962babca12e774e9ae6df7179bc6c39b4 color: use pythons isinstance method instead of reprogramming it diff -r 8ddc3cd962ba -r 6cd8403e070f hgext/color.py --- a/hgext/color.py Wed Jun 05 22:06:02 2013 +0200 +++ b/hgext/color.py Wed Jun 05 22:06:16 2013 +0200 @@ -400,7 +400,7 @@ def uisetup(ui): if ui.plain(): return - if not issubclass(ui.__class__, colorui): + if not isinstance(ui, colorui): colorui.__bases__ = (ui.__class__,) ui.__class__ = colorui def colorcmd(orig, ui_, opts, cmd, cmdfunc):