[IronPython] Code broken in RC2
Stanislas Pinte
stan at ertmssolutions.com
Mon Aug 21 18:03:10 CEST 2006
Hello,
I was using the Console class to get a more or less clean dump of
exceptions in my embedded scripting engine:
DummyConsole dummy = new DummyConsole();
engine.MyConsole = dummy;
engine.DumpException(nested);
This code is now broken in IronPython RC2...any suggestions on how to
fix this?
Thanks a lot,
Stan.
internal class DummyConsole : IConsole
{
private StringBuilder stringBuilder = new StringBuilder();
public string ReadLine(int autoIndentSize)
{
throw new NotImplementedException();
}
public void Write(string text, Style style)
{
//Console.Out.Write(text, style);
stringBuilder.Append(text);
}
public void WriteLine(string text, Style style)
{
//Console.Out.WriteLine(text, style);
stringBuilder.Append(text);
stringBuilder.AppendLine();
}
internal string FlushBuffer()
{
string value = stringBuilder.ToString();
stringBuilder = new StringBuilder();
return value;
}
}
--
-----------------------------------------------------------------
Stanislas Pinte e-mail: stan at ertmssolutions.com
ERTMS Solutions http://www.ertmssolutions.com
Rue de l'Autonomie, 1 Tel: + 322 - 522.06.63
1070 Bruxelles Fax: + 322 - 522.09.30
-----------------------------------------------------------------
Skype (http://www.skype.com) id: stanpinte
-----------------------------------------------------------------
More information about the Ironpython-users
mailing list