summaryrefslogtreecommitdiff
path: root/Source/DafnyExtension/MenuProxy.cs
diff options
context:
space:
mode:
authorGravatar wuestholz <unknown>2014-04-21 16:07:47 +0200
committerGravatar wuestholz <unknown>2014-04-21 16:07:47 +0200
commit6fe4e73ffcc88953e3b19f5e56d176d67ac9547e (patch)
tree2db08b5bc061140d3655d55ce7f9c98b31fd8d8e /Source/DafnyExtension/MenuProxy.cs
parentf6549ab8d0c6a93afeadbea6ba06694805fc3a6d (diff)
DafnyExtension: Made it display the compilation output in the VS output pane.
Diffstat (limited to 'Source/DafnyExtension/MenuProxy.cs')
-rw-r--r--Source/DafnyExtension/MenuProxy.cs6
1 files changed, 4 insertions, 2 deletions
diff --git a/Source/DafnyExtension/MenuProxy.cs b/Source/DafnyExtension/MenuProxy.cs
index 59afc448..a67ba602 100644
--- a/Source/DafnyExtension/MenuProxy.cs
+++ b/Source/DafnyExtension/MenuProxy.cs
@@ -1,5 +1,6 @@
-using System;
+using System;
using System.Collections.Generic;
+using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
@@ -75,7 +76,8 @@ namespace DafnyLanguage
&& DafnyLanguage.ResolverTagger.ResolverTaggers.TryGetValue(activeTextView.TextBuffer, out resolver)
&& resolver.Program != null)
{
- DafnyMenuPackage.ExecuteAsCompiling(() => { DafnyDriver.Compile(resolver.Program); });
+ var outputWriter = new StringWriter();
+ DafnyMenuPackage.ExecuteAsCompiling(() => { DafnyDriver.Compile(resolver.Program, outputWriter); }, outputWriter);
}
}