Skip to content

Consume Editor Services host as PowerShell module #210

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 13, 2016

Conversation

daviwil
Copy link
Contributor

@daviwil daviwil commented Jun 12, 2016

This change refactors the existing PowerShell Editor Services host
management and editor client code to use the PSES host as a PowerShell
module rather than its previous executable form. This involves launching
the powershell.exe process and loading up the PSES host as a module in
that process. It also involves communicating with the PSES host via named
pipes instead of standard in/out as we did previously.

This change can be understood further by looking at the following pull
request at the PowerShellEditorServices repo:

PowerShell/PowerShellEditorServices#256


This change is Reviewable

@daviwil daviwil force-pushed the daviwil/pses-as-module branch 2 times, most recently from b099f30 to 1747c08 Compare June 12, 2016 21:14
This change refactors the existing PowerShell Editor Services host
management and editor client code to use the PSES host as a PowerShell
module rather than its previous executable form.  This involves launching
the powershell.exe process and loading up the PSES host as a module in
that process.  It also involves communicating with the PSES host via named
pipes instead of standard in/out as we did previously.

This change can be understood further by looking at the following pull
request at the PowerShellEditorServices repo:

PowerShell/PowerShellEditorServices#256
@daviwil daviwil force-pushed the daviwil/pses-as-module branch from 1747c08 to e22921d Compare June 12, 2016 21:21
@daviwil daviwil merged commit 6e78423 into master Jun 13, 2016
@daviwil daviwil deleted the daviwil/pses-as-module branch June 13, 2016 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants