@@ -1500,6 +1500,7 @@ namespace Terminal.Gui {
}
}) {
powershell.Start ();
+ powershell.WaitForExit ();
if (!powershell.DoubleWaitForExit ()) {
var timeoutError = $@"Process timed out. Command line: bash {powershell.StartInfo.Arguments}.
Output: {powershell.StandardOutput.ReadToEnd ()}
@@ -92,7 +92,8 @@ namespace Terminal.Gui {
try {
SetClipboardDataImpl (text);
return true;
- } catch (Exception) {
+ } catch (Exception ex) {
+ System.Diagnostics.Debug.WriteLine ($"TrySetClipboardData: {ex.Message}");
return false;
@@ -20,6 +20,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
.github\workflows\dotnet-core.yml = .github\workflows\dotnet-core.yml
.github\workflows\publish.yml = .github\workflows\publish.yml
README.md = README.md
+ testenvironments.json = testenvironments.json
EndProjectSection
EndProject
Global
@@ -0,0 +1,15 @@
+{
+ "version": "1",
+ "environments": [
+ {
+ "name": "WSL-Ubuntu",
+ "type": "wsl",
+ "wslDistribution": "Ubuntu"
+ },
+ "name": "WSL-Debian",
+ "wslDistribution": "Debian"
+ }
+ ]
+}