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

Treat well-known debugging environment variables as lists #34661

Closed
chwarr opened this issue Sep 5, 2024 · 2 comments
Closed

Treat well-known debugging environment variables as lists #34661

chwarr opened this issue Sep 5, 2024 · 2 comments
Assignees
Labels
Idea-Enhancement New feature or request on an existing product Product-Environment Variables Refers to Environment Variables PowerToys Resolution-Fix Committed Fix is checked in, but it might be 3-4 weeks until a release.

Comments

@chwarr
Copy link
Member

chwarr commented Sep 5, 2024

Description of the new feature / enhancement

The following environment variables will be treated as "list" environment variables like "PATH":

  • _NT_SYMBOL_PATH
  • _NT_ALT_SYMBOL_PATH
  • _NT_SYMCACHE_PATH

These are also semi-colon delimited lists.

Scenario when this would be used?

Editing environment variables via the "Environment Variables" tool.

Supporting information

Windows Debugger paths are documented as being semi-colon delimited. The _NT_SYMCACHE_PATH is used by WPA, and it also documented as being semi-colon delimited.

I would be able to contribute this change.
The change would be to add these to the list in the IsList method of Variable.cs

@chwarr chwarr added the Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams label Sep 5, 2024
@htcfreek htcfreek added Idea-Enhancement New feature or request on an existing product Product-Environment Variables Refers to Environment Variables PowerToys Status-In progress This issue or work-item is under development and removed Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Sep 5, 2024
@htcfreek
Copy link
Collaborator

htcfreek commented Sep 5, 2024

@chwarr
Your contribution is welcome and thank you for your work on this. Feel free to open a PR. If you have any further questions don't worry to ask them.

@jaimecbernardo jaimecbernardo added Resolution-Fix Committed Fix is checked in, but it might be 3-4 weeks until a release. and removed Status-In progress This issue or work-item is under development labels Sep 23, 2024
@jaimecbernardo jaimecbernardo added this to the PowerToys 0.85 milestone Sep 23, 2024
@jaimecbernardo
Copy link
Collaborator

This issue has been worked on during the 0.85 development cycle. Please update to the latest release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Idea-Enhancement New feature or request on an existing product Product-Environment Variables Refers to Environment Variables PowerToys Resolution-Fix Committed Fix is checked in, but it might be 3-4 weeks until a release.
Projects
None yet
Development

No branches or pull requests

3 participants