From e2cf978cc4c2e64a72fdf56326da14caa0ee039a 2008-11-09 04:36:52 From: Fernando Perez Date: 2008-11-09 04:36:52 Subject: [PATCH] - Create traceback formatter with NoColor scheme by default. - Avoid O(N) lookup in data by using O(1) call. --- diff --git a/IPython/ConfigLoader.py b/IPython/ConfigLoader.py index c7a67f8..2d3c30c 100644 --- a/IPython/ConfigLoader.py +++ b/IPython/ConfigLoader.py @@ -73,14 +73,14 @@ class ConfigLoader: # avoid including the same file more than once if fname in self.included: return data - Xinfo = ultraTB.AutoFormattedTB() + Xinfo = ultraTB.AutoFormattedTB(color_scheme='NoColor') if convert==None and recurse_key : convert = {qwflat:recurse_key} # for production, change warn to 0: data.merge(read_dict(fname,convert,fs=self.field_sep,strip=1, warn=0,no_empty=0,**kw)) # keep track of successfully loaded files self.included.append(fname) - if recurse_key in data.keys(): + if recurse_key in data: for incfilename in data[recurse_key]: found=0 try: