diff options
author | Lluis Sanchez <lluis@novell.com> | 2010-04-26 20:56:24 +0400 |
---|---|---|
committer | Lluis Sanchez <lluis@novell.com> | 2010-04-26 20:56:24 +0400 |
commit | 940829885758450b9943fa030b9015b6a881545c (patch) | |
tree | 0902f6bf924a017b46d7212a82d2aac94b30c51a /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop | |
parent | cc279afd85a068252939c84b18afe1814f58cd70 (diff) |
* src/addins/GnomePlatform/GnomePlatform.cs:
* src/addins/WindowsPlatform/WindowsPlatform.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/PlatformService.cs:
* src/core/MonoDevelop.Core/MonoDevelop.Core.Execution/ProcessService.cs:
* src/addins/MonoDevelop.Debugger.Soft/MonoDevelop.Debugger.Soft/SoftDebuggerEngine.cs:
External console processes are now wrapped by a
IProcessAsyncOperation interface, instead of a Process instance. In
this way it is possible to create external consoles which are not
directly bound to a process.
* src/addins/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft/Mono.Debugger.Soft.dll:
* src/addins/MonoDevelop.Debugger.Soft/Mono.Debugging.Soft/Mono.Debugger.Soft.dll.mdb:
Updated.
svn path=/trunk/monodevelop/; revision=156114
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/PlatformService.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/PlatformService.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/PlatformService.cs index 72ade1bbe3..692fa35c7f 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/PlatformService.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/PlatformService.cs @@ -37,6 +37,7 @@ using Mono.Addins; using MonoDevelop.Core; using Mono.Unix; using MonoDevelop.Ide.Extensions; +using MonoDevelop.Core.Execution; namespace MonoDevelop.Ide.Desktop @@ -293,8 +294,7 @@ namespace MonoDevelop.Ide.Desktop info.FileAccessPermissions = (FileAccessPermissions)attributes; } - public virtual ProcessStartInfo CreateConsoleProcessInfo (string command, string commandArguments, - string workingDirectory, IDictionary<string, string> environmentVariables, string title, bool pauseWhenFinished) + public virtual IProcessAsyncOperation StartConsoleProcess (ProcessStartInfo psi, string title, bool pauseWhenFinished) { return null; } |