Highlights
- Arctic Code Vault Contributor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
398 contributions in the last year
Contribution activity
September 2020
Created an issue in PowerShell/PowerShell that received 17 comments
Translating PSDrive-based path arguments for external (native) executables is overzealous (PSNativePSPathResolution)
PR #12386 introduced experimental feature PSNativePSPathResolution, which as of (at least) PowerShell Core 7.1.0-preview.7 has become a default fea…
17
comments
- In advanced PowerShell scripts / functions, limit verbose output to that produced by explicit Write-Verbose calls
- Module auto-loading unexpectedly surfaces import-related verbose messages for modules with dependencies
- Bypassing translation of PSDrive-based path arguments for external (native) executables is obscure and inadequate (PSNativePSPathResolution)
- Add a -DisplayHint parameter to Measure-Object for disk-space representations that are easy to grasp
- Add a -DateKind parameter to ConvertFrom-Json to control how System.DateTime / System.DateTimeOffset values are constructed
- Formatting system: format large numbers with thousands separators (digit grouping) by default
- PowerShell's piping of strings with implicit trailing CRLF newlines causes problems with WSL on Windows
- Confusion between verbose and debug streams
- Introduce a conceptual help topic about PowerShell's output streams: about_Streams
- Various corrections and improvements for about_Redirection
- Make it clearer that Out-File uses the formatting system, contrast it with Set-Content
- Clarify the purpose of Write-Host, contrast it with Write-Output; document stringification behavior
- Emphasize the information that Write-Output is normally not needed, clarify when it is useful, use a better example