Show More
@@ -2,7 +2,7 b'' | |||
|
2 | 2 | """ |
|
3 | 3 | Classes for handling input/output prompts. |
|
4 | 4 | |
|
5 |
$Id: Prompts.py 2 |
|
|
5 | $Id: Prompts.py 2928 2008-01-10 14:30:51Z vivainio $""" | |
|
6 | 6 | |
|
7 | 7 | #***************************************************************************** |
|
8 | 8 | # Copyright (C) 2001-2006 Fernando Perez <fperez@colorado.edu> |
@@ -257,6 +257,7 b' class BasePrompt(object):' | |||
|
257 | 257 | |
|
258 | 258 | import os,time # needed in locals for prompt string handling |
|
259 | 259 | loc = locals() |
|
260 | try: | |
|
260 | 261 | self.p_str = ItplNS('%s%s%s' % |
|
261 | 262 | ('${self.sep}${self.col_p}', |
|
262 | 263 | multiple_replace(prompt_specials, self.p_template), |
@@ -265,6 +266,10 b' class BasePrompt(object):' | |||
|
265 | 266 | self.p_str_nocolor = ItplNS(multiple_replace(prompt_specials_nocolor, |
|
266 | 267 | self.p_template), |
|
267 | 268 | self.cache.user_ns,loc) |
|
269 | except: | |
|
270 | print "Illegal prompt template (check $ usage!):",self.p_template | |
|
271 | self.p_str = self.p_template | |
|
272 | self.p_str_nocolor = self.p_template | |
|
268 | 273 | |
|
269 | 274 | def write(self,msg): # dbg |
|
270 | 275 | sys.stdout.write(msg) |
General Comments 0
You need to be logged in to leave comments.
Login now