Skip to content

Finish PowerShell v3 and v4 support #184

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 2 commits into from
Mar 9, 2016
Merged

Conversation

daviwil
Copy link
Contributor

@daviwil daviwil commented Mar 9, 2016

This change finishes our PowerShell v3 and v4 support by conditionally
changing behavior for those versions. This works by using an interface
facade in front of any version-specific behavior so that the CLR doesn't
try to resolve method names that aren't available in a particular version.

daviwil added 2 commits March 9, 2016 08:35
This change finishes our PowerShell v3 and v4 support by conditionally
changing behavior for those versions.  This works by using an interface
facade in front of any version-specific behavior so that the CLR doesn't
try to resolve method names that aren't available in a particular version.

Resolves #73.
This change removes a newline that was being written to the debug console
when the user steps through code in the debugger.  This newline was added
for the case where the debug prompt is written at each stop but was not
removed when this feature was temporarily taken out.  The newline will be
reinstated once we have an option for turning on the debugger prompt.
@daviwil
Copy link
Contributor Author

daviwil commented Mar 9, 2016

@adamdriscoll @rkeithhill

What do you think about the name of IVersionSpecificOperations? Got a better name idea?

One cool thing, Keith's conditional and command breakpoint support works in PowerShell v3 and v4 :)

@adamdriscoll
Copy link
Contributor

@daviwil Looks good to me! I think the interface name is fine. Very clear what it is doing. 👍

Awesome that the new breakpoint types still work!!

@rkeithhill
Copy link
Contributor

conditional and command breakpoint support works in PowerShell v3 and v4

I was hoping that would be the case. :-)

daviwil added a commit that referenced this pull request Mar 9, 2016
@daviwil daviwil merged commit 23b3d47 into master Mar 9, 2016
@daviwil daviwil deleted the daviwil/finish-ps3and4-support branch March 26, 2016 15:14
TylerLeonhardt pushed a commit to TylerLeonhardt/PowerShellEditorServices that referenced this pull request Feb 26, 2019
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.

4 participants