Skip to content
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

Simplify and persist PowerShell session configuration changes #881

Merged
merged 1 commit into from
Jun 14, 2017

Conversation

daviwil
Copy link
Contributor

@daviwil daviwil commented Jun 14, 2017

This change improves our session menu so that when the user selects a
different PowerShell version the choice is persisted in their user
settings. The previous code for managing session configurations has
been mostly removed because it was unnecessarily complex.

We've also added a new "powershell.powerShellExePath" setting to replace
the now deprecated "powershell.developer.powerShellExePath" setting
since this is now a user-level setting. If a user has the deprecated
setting in their configuration file, we will notify them and fix it
automatically if they wish.

@daviwil daviwil added this to the June 2017 milestone Jun 14, 2017
This change improves our session menu so that when the user selects a
different PowerShell version the choice is persisted in their user
settings.  The previous code for managing session configurations has
been mostly removed because it was unnecessarily complex.

We've also added a new "powershell.powerShellExePath" setting to replace
the now deprecated "powershell.developer.powerShellExePath" setting
since this is now a user-level setting.  If a user has the deprecated
setting in their configuration file, we will notify them and fix it
automatically if they wish.
@daviwil daviwil force-pushed the simplify-session-config branch from 8ca5548 to dc119bc Compare June 14, 2017 22:30
@daviwil daviwil merged commit d987fda into PowerShell:master Jun 14, 2017
@daviwil daviwil deleted the simplify-session-config branch June 14, 2017 22:39
@daviwil daviwil modified the milestones: June 2017, 1.4.0 Jun 16, 2017
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