René's URL Explorer Experiment


Title: Implement RFC 277: native error throwing by rjmholt · Pull Request #15897 · PowerShell/PowerShell · GitHub

Open Graph Title: Implement RFC 277: native error throwing by rjmholt · Pull Request #15897 · PowerShell/PowerShell

X Title: Implement RFC 277: native error throwing by rjmholt · Pull Request #15897 · PowerShell/PowerShell

Description: PR Summary Continuation of @rkeithhill's work in #15757. Implements error throwing with error action preference integration for native executables, similar to set -e scenarios on *nix. PR Context S...

Open Graph Description: PR Summary Continuation of @rkeithhill's work in #15757. Implements error throwing with error action preference integration for native executables, similar to set -e scenarios on *nix. PR Conte...

X Description: PR Summary Continuation of @rkeithhill's work in #15757. Implements error throwing with error action preference integration for native executables, similar to set -e scenarios on *nix. PR C...

Opengraph URL: https://github.com/PowerShell/PowerShell/pull/15897

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:0f0a2fb1-8139-efd4-4471-05f1b97503d2
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id94F2:DD69B:1131C5C:17233F0:696E9A96
html-safe-nonce3aaf542c92fa8dceab9add00b03a7a448d0aa421e78357b6ede9a802c148d6c4
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NEYyOkRENjlCOjExMzFDNUM6MTcyMzNGMDo2OTZFOUE5NiIsInZpc2l0b3JfaWQiOiIxOTQxNjU1NjM5OTg0ODcyMDg2IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmaccde258e24250996f47205755cf6726070bedfae71347cf9af96dfb3c0d8e9007
hovercard-subject-tagpull_request:706861156
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/PowerShell/PowerShell/15897/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/b5dbb7128133dca7b7ab59658e525a0a3a254d61ce53e76aec0799fdfa3825b4/PowerShell/PowerShell/pull/15897
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/b5dbb7128133dca7b7ab59658e525a0a3a254d61ce53e76aec0799fdfa3825b4/PowerShell/PowerShell/pull/15897
og:image:altPR Summary Continuation of @rkeithhill's work in #15757. Implements error throwing with error action preference integration for native executables, similar to set -e scenarios on *nix. PR Conte...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamerjmholt
hostnamegithub.com
expected-hostnamegithub.com
Nonefdad15fd2ad43212aa8b8be5f2c2725550f8374ceeeb154a999ad9145b43f3f7
turbo-cache-controlno-preview
go-importgithub.com/PowerShell/PowerShell git https://github.com/PowerShell/PowerShell.git
octolytics-dimension-user_id11524380
octolytics-dimension-user_loginPowerShell
octolytics-dimension-repository_id49609581
octolytics-dimension-repository_nwoPowerShell/PowerShell
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id49609581
octolytics-dimension-repository_network_root_nwoPowerShell/PowerShell
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release27b23bc056eb973d350fc95afc848757edb9e7a9
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FPowerShell%2FPowerShell%2Fpull%2F15897
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FPowerShell%2FPowerShell%2Fpull%2F15897
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=PowerShell%2FPowerShell
Reloadhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
Reloadhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
Reloadhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
PowerShell https://patch-diff.githubusercontent.com/PowerShell
PowerShellhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FPowerShell%2FPowerShell
Fork 8.1k https://patch-diff.githubusercontent.com/login?return_to=%2FPowerShell%2FPowerShell
Star 51.2k https://patch-diff.githubusercontent.com/login?return_to=%2FPowerShell%2FPowerShell
Code https://patch-diff.githubusercontent.com/PowerShell/PowerShell
Issues 1.2k https://patch-diff.githubusercontent.com/PowerShell/PowerShell/issues
Pull requests 212 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pulls
Discussions https://patch-diff.githubusercontent.com/PowerShell/PowerShell/discussions
Actions https://patch-diff.githubusercontent.com/PowerShell/PowerShell/actions
Projects 7 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/projects
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/PowerShell/PowerShell/security
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
Insights https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pulse
Code https://patch-diff.githubusercontent.com/PowerShell/PowerShell
Issues https://patch-diff.githubusercontent.com/PowerShell/PowerShell/issues
Pull requests https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pulls
Discussions https://patch-diff.githubusercontent.com/PowerShell/PowerShell/discussions
Actions https://patch-diff.githubusercontent.com/PowerShell/PowerShell/actions
Projects https://patch-diff.githubusercontent.com/PowerShell/PowerShell/projects
Security https://patch-diff.githubusercontent.com/PowerShell/PowerShell/security
Insights https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2FPowerShell%2FPowerShell%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2FPowerShell%2FPowerShell%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#issue-comment-box
daxian-dbwhttps://patch-diff.githubusercontent.com/daxian-dbw
PowerShell:masterhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/tree/master
rjmholt:nativeerror-addressfeedbackhttps://patch-diff.githubusercontent.com/rjmholt/PowerShell/tree/nativeerror-addressfeedback
Implement RFC 277: native error throwing https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#top
daxian-dbwhttps://patch-diff.githubusercontent.com/daxian-dbw
PowerShell:masterhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/tree/master
rjmholt:nativeerror-addressfeedbackhttps://patch-diff.githubusercontent.com/rjmholt/PowerShell/tree/nativeerror-addressfeedback
Conversation 82 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
Commits 47 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits
Checks 0 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/checks
Files changed https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/rjmholt
rjmholthttps://patch-diff.githubusercontent.com/rjmholt
Aug 9, 2021https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#issue-964395106
@rkeithhillhttps://github.com/rkeithhill
#15757https://github.com/PowerShell/PowerShell/pull/15757
PowerShell/PowerShell-RFC#277https://github.com/PowerShell/PowerShell-RFC/pull/277
PR has a meaningful titlehttps://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission
Summarized changeshttps://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission
Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright headerhttps://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission
Work in Progresshttps://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---work-in-progress
Breaking changeshttps://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#making-breaking-changes
Experimental feature(s) neededhttps://github.com/MicrosoftDocs/PowerShell-Docs/blob/staging/reference/6/Microsoft.PowerShell.Core/About/about_Experimental_Features.md
Documentation neededhttps://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission
Make sure you've added a new test if existing tests do not effectively test the code changedhttps://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#before-submitting
PowerShell Editor Serviceshttps://github.com/PowerShell/PowerShellEditorServices
PowerShell extensionhttps://github.com/PowerShell/vscode-powershell
PSScriptAnalyzerhttps://github.com/PowerShell/PSScriptAnalyzer
EditorSyntaxhttps://github.com/PowerShell/EditorSyntax
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
rkeithhillhttps://patch-diff.githubusercontent.com/rkeithhill
August 9, 2021 14:09https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#commits-pushed-29c3188
https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/rjmholt
WIP: Initial impl of RFC-277 - native exe throws on non-zero exit codehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/29c3188e773af968ce102204a09d941aab8a3811
29c3188https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/29c3188e773af968ce102204a09d941aab8a3811
https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/rjmholt
Align impl more with RFC, still need to impl custom exceptionhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/70a510fac9cfabb19fa7876f0a3725d1500abfbf
70a510fhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/70a510fac9cfabb19fa7876f0a3725d1500abfbf
https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/rjmholt
Missed a pref var renamehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/a051322fe3dbbf11dad0501a3c76a195e6bcdec1
a051322https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/a051322fe3dbbf11dad0501a3c76a195e6bcdec1
https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/rjmholt
Adress some ofhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/1dad55f82c172f713093fd220563570b88300d6f
@iSazonovhttps://github.com/iSazonov
PR feedbackhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/1dad55f82c172f713093fd220563570b88300d6f
1dad55fhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/1dad55f82c172f713093fd220563570b88300d6f
https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/rjmholt
Decrease code indentation per PR feedbackhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/e6f9a19f9d8e95d670d38345eb9400451f066171
e6f9a19https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/e6f9a19f9d8e95d670d38345eb9400451f066171
https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/rjmholt
Use nameof for preference variable declaration per PR feedbackhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/ae685893ce9e90f11440011d33094a3d27c2d03a
ae68589https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/ae685893ce9e90f11440011d33094a3d27c2d03a
https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/rjmholt
First pass impl of NativeCommandExceptionhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/73cc55a8ee0a6da3f4128aaed691c3f1416da295
73cc55ahttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/73cc55a8ee0a6da3f4128aaed691c3f1416da295
https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/rjmholt
Fix some of the code factor issues around exception doc commentshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/202d09dd03cd27c50ac886312246ba5ad5c1ad2a
202d09dhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/202d09dd03cd27c50ac886312246ba5ad5c1ad2a
https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/rjmholt
First pass at adding testshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/2d74f6ccab3623351b7b21da247892627f3389a2
2d74f6chttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/2d74f6ccab3623351b7b21da247892627f3389a2
https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/rjmholt
For tests, switch to testexe, simplify tests using -TestCaseshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/358ed554d37d72c1e6f3425738337ed63e784fd2
358ed55https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/358ed554d37d72c1e6f3425738337ed63e784fd2
https://patch-diff.githubusercontent.com/rjmholt
Allow native errors from exit codes to throw properlyhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/23a7a1e3209c0d358d6d6463630f281fbf638900
23a7a1ehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/23a7a1e3209c0d358d6d6463630f281fbf638900
https://patch-diff.githubusercontent.com/rjmholt
Add experimental feature supporthttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/e16408ea30a04ccbad88ed54ecb82f32a6300254
e16408ehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/e16408ea30a04ccbad88ed54ecb82f32a6300254
https://patch-diff.githubusercontent.com/rjmholt
Change name of exception to NativeCommandExitExceptionhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/e17b7724f2f5e16edfe8b5ec0b0a9a1f40e7f0e9
e17b772https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/e17b7724f2f5e16edfe8b5ec0b0a9a1f40e7f0e9
https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/rjmholt
Change way NativeCommandErrorHandling tests set/reset It:Skip, fix typohttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/942b97b50120bf414a4d766cf2b0ba5247204f16
942b97bhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/942b97b50120bf414a4d766cf2b0ba5247204f16
https://patch-diff.githubusercontent.com/rjmholt
Align native error variable typehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/33a1105978cd20962854fd756088caf1c65c1bf2
33a1105https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/33a1105978cd20962854fd756088caf1c65c1bf2
https://patch-diff.githubusercontent.com/rjmholt
Add comments explaining new errorshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/a93141ae1ba2f5ae5ee5bd614b00c862ccfa6c3c
a93141ahttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/a93141ae1ba2f5ae5ee5bd614b00c862ccfa6c3c
https://patch-diff.githubusercontent.com/rjmholt
Update wording on native error action preference descriptionhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/872be8365a25afd133366b381c98abfa8b87fd44
872be83https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/872be8365a25afd133366b381c98abfa8b87fd44
https://patch-diff.githubusercontent.com/rjmholt
Add extra testshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/2e772c0c218a51bce4cbe82a7e84094dd0b4eb47
2e772c0https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/2e772c0c218a51bce4cbe82a7e84094dd0b4eb47
https://patch-diff.githubusercontent.com/rjmholt
Consolidate experimental feature testhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/2d44ade08ddda15bf8f047361d387ad9586e3435
2d44adehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/2d44ade08ddda15bf8f047361d387ad9586e3435
https://patch-diff.githubusercontent.com/rjmholt
Add colon in error messagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/d51427c42beba3f5df8ebb4dc10c9b627dc157f0
d51427chttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/d51427c42beba3f5df8ebb4dc10c9b627dc157f0
https://patch-diff.githubusercontent.com/rjmholt
Consolidate testshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/d220d60a5cc699255446e837e26e0e24d6699854
d220d60https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/d220d60a5cc699255446e837e26e0e24d6699854
https://patch-diff.githubusercontent.com/rjmholt
Remove redundant thishttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/292d77942d604252d8c41f793eaa449030696e23
292d779https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/292d77942d604252d8c41f793eaa449030696e23
daxian-dbwhttps://patch-diff.githubusercontent.com/daxian-dbw
Aug 9, 2021https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#event-5132111508
https://patch-diff.githubusercontent.com/rjmholt
rjmholthttps://patch-diff.githubusercontent.com/rjmholt
JamesWTruherhttps://patch-diff.githubusercontent.com/JamesWTruher
SteveL-MSFThttps://patch-diff.githubusercontent.com/SteveL-MSFT
daxian-dbwhttps://patch-diff.githubusercontent.com/daxian-dbw
iSazonovhttps://patch-diff.githubusercontent.com/iSazonov
mdazhamicrosofthttps://patch-diff.githubusercontent.com/mdazhamicrosoft
mdazhamicrosofthttps://patch-diff.githubusercontent.com/mdazhamicrosoft
August 9, 2021 21:16https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#event-5132113122
https://patch-diff.githubusercontent.com/rjmholt
rjmholthttps://patch-diff.githubusercontent.com/rjmholt
Aug 9, 2021 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#ref-pullrequest-941527823
Initial impl of RFC-277 - native exe throws on non-zero exit code #15757 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15757
https://patch-diff.githubusercontent.com/rkeithhill
rkeithhillhttps://patch-diff.githubusercontent.com/rkeithhill
Aug 23, 2021 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#pullrequestreview-736405021
View reviewed changes https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/668a1a6c74e02ed45160ec3f0160dfb2548ea0e4
src/System.Management.Automation/engine/SpecialVariables.cshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/4a47cb010ee32f3ea9c27b6b5c8b01346c38bac0..668a1a6c74e02ed45160ec3f0160dfb2548ea0e4#diff-bd2b5b11a8b524f436de4aae4b96f62692a913d66c05d4ccffa5d95929e5f34c
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
https://patch-diff.githubusercontent.com/rjmholt
Remove unused exception constructorshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/06a7f47bb9d7b220e642d5265be0743f243c9605
06a7f47https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/06a7f47bb9d7b220e642d5265be0743f243c9605
https://patch-diff.githubusercontent.com/daxian-dbw
daxian-dbwhttps://patch-diff.githubusercontent.com/daxian-dbw
Aug 23, 2021 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#pullrequestreview-736401121
View reviewed changes https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/668a1a6c74e02ed45160ec3f0160dfb2548ea0e4
src/System.Management.Automation/engine/SpecialVariables.cshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/668a1a6c74e02ed45160ec3f0160dfb2548ea0e4#diff-bd2b5b11a8b524f436de4aae4b96f62692a913d66c05d4ccffa5d95929e5f34c
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
src/System.Management.Automation/engine/SpecialVariables.cshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/668a1a6c74e02ed45160ec3f0160dfb2548ea0e4#diff-bd2b5b11a8b524f436de4aae4b96f62692a913d66c05d4ccffa5d95929e5f34c
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
rjmholthttps://patch-diff.githubusercontent.com/rjmholt
August 23, 2021 10:57https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#commits-pushed-4ff036f
https://patch-diff.githubusercontent.com/rjmholt
Fix preference variable arrayhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/4ff036f592bed9db4215bc3332f2dfa9328086c1
4ff036fhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/4ff036f592bed9db4215bc3332f2dfa9328086c1
https://patch-diff.githubusercontent.com/rjmholt
Rename exit code error IDhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/a2af6695a02d6cc3faab9ae99f863e364b833f9b
a2af669https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/a2af6695a02d6cc3faab9ae99f863e364b833f9b
https://patch-diff.githubusercontent.com/rjmholt
Update comment about stderr write errorshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/009905676b3962c3c0c348dc4d878247e928e909
0099056https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/009905676b3962c3c0c348dc4d878247e928e909
https://patch-diff.githubusercontent.com/rjmholt
Use simpler variable APIhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/9e25315e044c4fbdd554dfdcaa475a5673cdff35
9e25315https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/9e25315e044c4fbdd554dfdcaa475a5673cdff35
https://patch-diff.githubusercontent.com/rjmholt
Fix misnamed parameterhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/628b954096ec3395de8502c117613f2356e42116
628b954https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/628b954096ec3395de8502c117613f2356e42116
https://patch-diff.githubusercontent.com/rjmholt
rjmholthttps://patch-diff.githubusercontent.com/rjmholt
daxian-dbwhttps://patch-diff.githubusercontent.com/daxian-dbw
August 23, 2021 20:01https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#event-5196572764
https://patch-diff.githubusercontent.com/daxian-dbw
daxian-dbwhttps://patch-diff.githubusercontent.com/daxian-dbw
Aug 23, 2021 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#pullrequestreview-736632844
View reviewed changes https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/628b954096ec3395de8502c117613f2356e42116
src/System.Management.Automation/engine/NativeCommandProcessor.cshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/628b954096ec3395de8502c117613f2356e42116#diff-f4036ed1a5c3c9f35845bfd272e345992a55ee26e27bdf38446ab9c66e971aaf
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
src/System.Management.Automation/engine/NativeCommandProcessor.cshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/628b954096ec3395de8502c117613f2356e42116#diff-f4036ed1a5c3c9f35845bfd272e345992a55ee26e27bdf38446ab9c66e971aaf
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
Waiting on Author https://patch-diff.githubusercontent.com/PowerShell/PowerShell/issues?q=state%3Aopen%20label%3A%22Waiting%20on%20Author%22
Aug 23, 2021https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#event-5197357517
https://patch-diff.githubusercontent.com/rjmholt
Addresshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/4c76597830d862bac1b41aa556a9e2f136f4a437
@daxian-dbwhttps://github.com/daxian-dbw
's commentshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/4c76597830d862bac1b41aa556a9e2f136f4a437
4c76597https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/4c76597830d862bac1b41aa556a9e2f136f4a437
Waiting on Author https://patch-diff.githubusercontent.com/PowerShell/PowerShell/issues?q=state%3Aopen%20label%3A%22Waiting%20on%20Author%22
Aug 24, 2021https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#event-5197582911
https://patch-diff.githubusercontent.com/rjmholt
rjmholthttps://patch-diff.githubusercontent.com/rjmholt
daxian-dbwhttps://patch-diff.githubusercontent.com/daxian-dbw
August 24, 2021 00:28https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#event-5197583435
https://patch-diff.githubusercontent.com/daxian-dbw
daxian-dbwhttps://patch-diff.githubusercontent.com/daxian-dbw
Aug 24, 2021 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#pullrequestreview-736675563
View reviewed changes https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/4c76597830d862bac1b41aa556a9e2f136f4a437
https://patch-diff.githubusercontent.com/iSazonov
iSazonovhttps://patch-diff.githubusercontent.com/iSazonov
Aug 24, 2021 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#pullrequestreview-736779843
View reviewed changes https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/4c76597830d862bac1b41aa556a9e2f136f4a437
src/System.Management.Automation/engine/NativeCommandProcessor.cshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/4c76597830d862bac1b41aa556a9e2f136f4a437#diff-f4036ed1a5c3c9f35845bfd272e345992a55ee26e27bdf38446ab9c66e971aaf
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
test/powershell/engine/Basic/NativeCommandErrorHandling.Tests.ps1https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/4c76597830d862bac1b41aa556a9e2f136f4a437#diff-40455c7ea1b6ced29f5288a22a6308e6dd1767b8d5b222d926bf049744d12bb1
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
test/powershell/engine/Basic/NativeCommandErrorHandling.Tests.ps1https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/4c76597830d862bac1b41aa556a9e2f136f4a437#diff-40455c7ea1b6ced29f5288a22a6308e6dd1767b8d5b222d926bf049744d12bb1
iSazonovhttps://patch-diff.githubusercontent.com/iSazonov
Aug 24, 2021https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#discussion_r694495078
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
rjmholthttps://patch-diff.githubusercontent.com/rjmholt
Aug 24, 2021https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#discussion_r695013738
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
rjmholthttps://patch-diff.githubusercontent.com/rjmholt
August 24, 2021 09:27https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#commits-pushed-10b30e8
https://patch-diff.githubusercontent.com/rjmholt
Use -BeExactly for strings in testshttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/10b30e8abd78f85b23459877e9da3bcd87bf1fe5
10b30e8https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/10b30e8abd78f85b23459877e9da3bcd87bf1fe5
https://patch-diff.githubusercontent.com/rjmholt
Add process name as TargetObject to native errorhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/a0f79e0819d2ee2a250a90ed6e5e441c0ca12860
a0f79e0https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/a0f79e0819d2ee2a250a90ed6e5e441c0ca12860
https://patch-diff.githubusercontent.com/rjmholt
Fix process name issuehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/97c15ef678f6f5e1faaca14858c90a04a56c31f9
97c15efhttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/commits/97c15ef678f6f5e1faaca14858c90a04a56c31f9
https://patch-diff.githubusercontent.com/daxian-dbw
daxian-dbwhttps://patch-diff.githubusercontent.com/daxian-dbw
a4d1457https://patch-diff.githubusercontent.com/PowerShell/PowerShell/commit/a4d14576b3a0c9a1898daedbdf29fbf5436a63e3
Aug 24, 2021https://github.com/PowerShell/PowerShell/pull/15897#event-5203318020
https://patch-diff.githubusercontent.com/rjmholt
rjmholthttps://patch-diff.githubusercontent.com/rjmholt
Aug 24, 2021 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#ref-issue-978548944
Should native command errors have the executable path or invocation as the TargetObject instead of the name? #15992 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/issues/15992
https://patch-diff.githubusercontent.com/rjmholt
rjmholthttps://patch-diff.githubusercontent.com/rjmholt
September 2, 2021 17:02https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#event-5248883360
xtqqczzehttps://patch-diff.githubusercontent.com/xtqqczze
Sep 2, 2021 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#ref-commit-d5c053e
https://patch-diff.githubusercontent.com/rjmholt
https://patch-diff.githubusercontent.com/xtqqczze
Make the native command error handling optionally honor `ErrorActionP…https://patch-diff.githubusercontent.com/xtqqczze/PowerShell-PowerShell/commit/d5c053efa17de855f15aab501b6ea8c20b3a5e13
d5c053ehttps://patch-diff.githubusercontent.com/xtqqczze/PowerShell-PowerShell/commit/d5c053efa17de855f15aab501b6ea8c20b3a5e13
PowerShell#15897https://github.com/PowerShell/PowerShell/pull/15897
https://patch-diff.githubusercontent.com/iSazonov
iSazonovhttps://patch-diff.githubusercontent.com/iSazonov
Oct 28, 2021 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#ref-pullrequest-1038099228
Does PSStyle early initialization less expensive #16320 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/16320
https://patch-diff.githubusercontent.com/daxian-dbw
daxian-dbwhttps://patch-diff.githubusercontent.com/daxian-dbw
Nov 10, 2021 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#ref-issue-216900415
Equivalent of bash set -e #3415 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/issues/3415
https://patch-diff.githubusercontent.com/ghost
ghosthttps://patch-diff.githubusercontent.com/ghost
Dec 16, 2021https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#issuecomment-996152567
Release Noteshttps://github.com/PowerShell/PowerShell/releases/tag/v7.3.0-preview.1
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
Windows workaround for multiline runs while calling exectuables meltano/meltano#6541 https://patch-diff.githubusercontent.com/meltano/meltano/pull/6541
Windows CI doesn't report a failure of any commands before the last if calling executables meltano/meltano#6540 https://patch-diff.githubusercontent.com/meltano/meltano/issues/6540
https://patch-diff.githubusercontent.com/mxsdev
mxsdevhttps://patch-diff.githubusercontent.com/mxsdev
Mar 8, 2023 https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897#ref-issue-1615481383
Support Windows shells such as Powershell runmedev/runme#173 https://patch-diff.githubusercontent.com/runmedev/runme/issues/173
Sign up for freehttps://patch-diff.githubusercontent.com/join?source=comment-repo
Sign in to commenthttps://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FPowerShell%2FPowerShell%2Fpull%2F15897
https://patch-diff.githubusercontent.com/daxian-dbw
daxian-dbw https://patch-diff.githubusercontent.com/daxian-dbw
https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/10b30e8abd78f85b23459877e9da3bcd87bf1fe5
https://patch-diff.githubusercontent.com/iSazonov
iSazonov https://patch-diff.githubusercontent.com/iSazonov
https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/4c76597830d862bac1b41aa556a9e2f136f4a437
https://patch-diff.githubusercontent.com/SteveL-MSFT
SteveL-MSFT https://patch-diff.githubusercontent.com/SteveL-MSFT
https://patch-diff.githubusercontent.com/JamesWTruher
JamesWTruher https://patch-diff.githubusercontent.com/JamesWTruher
https://patch-diff.githubusercontent.com/rkeithhill
rkeithhill https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/668a1a6c74e02ed45160ec3f0160dfb2548ea0e4
https://patch-diff.githubusercontent.com/vexx32
vexx32 https://patch-diff.githubusercontent.com/vexx32
https://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897/files/baa87a15139f5173885bf88a282961fbbf2cead7
https://patch-diff.githubusercontent.com/daxian-dbw
daxian-dbw https://patch-diff.githubusercontent.com/daxian-dbw
CL-General https://patch-diff.githubusercontent.com/PowerShell/PowerShell/issues?q=state%3Aopen%20label%3ACL-General
Please reload this pagehttps://patch-diff.githubusercontent.com/PowerShell/PowerShell/pull/15897
https://patch-diff.githubusercontent.com/rjmholt
https://patch-diff.githubusercontent.com/rkeithhill
https://patch-diff.githubusercontent.com/iSazonov
https://patch-diff.githubusercontent.com/daxian-dbw
https://patch-diff.githubusercontent.com/vexx32
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.