René's URL Explorer Experiment


Title: Converge the console hosts by andyleejordan · Pull Request #939 · PowerShell/PowerShell · GitHub

Open Graph Title: Converge the console hosts by andyleejordan · Pull Request #939 · PowerShell/PowerShell

X Title: Converge the console hosts by andyleejordan · Pull Request #939 · PowerShell/PowerShell

Description: This resolves #495 and #912. This is a work-in-progress, do not merge. Next steps: fully deprecate powershell-native custom host ensure FullCLR build can still work remove deprecated CoreConsoleHost project deprecate or reimplement consoleHostFile feature fix mark failing tests as pending deploy modules in build script rather than as content use files like in libuv use shim project merge our managed ReadLine backup use System.Console.ReadLine() accept --flags fix stdin/stdout/stderr stream writers fix non-interactive use of BufferSize fix Linux CI fix OS X CI (~31 marked as pending until further notice) fix Windows CI fix output when there is no TTY (mostly) How it was done: The managed RawUserInterface from CoreConsoleHost was used to replace the Windows-centric ConsoleControl of the ConsoleHost. The work done to port PSReadLine to Linux enabled a much easier replacement of the ReadLine aspects of ConsoleHostUserInterface. While this deprecates our previous ReadLine implementation; it was required to push .NET Core to implement the APIs necessary to port PSReadLine. The managed entrance Start function is replaced with a Main function for the dotnet native host to build an app. This change is

Open Graph Description: This resolves #495 and #912. This is a work-in-progress, do not merge. Next steps: fully deprecate powershell-native custom host ensure FullCLR build can still work remove deprecated CoreConsol...

X Description: This resolves #495 and #912. This is a work-in-progress, do not merge. Next steps: fully deprecate powershell-native custom host ensure FullCLR build can still work remove deprecated CoreConsol...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:cc6ecef5-36f4-5410-d1f9-465d57d04c86
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE4A8:23F578:7323A5:977149:6A5B35FF
html-safe-nonce4e896bcfd1763872387e009eb6b5acdef328ba971600af3fdd00870e0cafc6e7
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFNEE4OjIzRjU3ODo3MzIzQTU6OTc3MTQ5OjZBNUIzNUZGIiwidmlzaXRvcl9pZCI6IjQ0ODcxODAyNDQwNjAxNTc0MzkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac67acfbf15066320d1241557be05d20aaff99a7c54d83bf1014c11bc10548df5c
hovercard-subject-tagpull_request:68642310
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///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/PowerShell/PowerShell/pull/939/files
twitter:imagehttps://avatars.githubusercontent.com/u/2226434?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/2226434?s=400&v=4
og:image:altThis resolves #495 and #912. This is a work-in-progress, do not merge. Next steps: fully deprecate powershell-native custom host ensure FullCLR build can still work remove deprecated CoreConsol...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b
turbo-cache-controlno-preview
diff-viewunified
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 full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release9c975978430e9ad293956f2bbdaf153b1bd84a99
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/PowerShell/PowerShell/pull/939/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FPowerShell%2FPowerShell%2Fpull%2F939%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
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
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
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/enterprise/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://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FPowerShell%2FPowerShell%2Fpull%2F939%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=PowerShell%2FPowerShell
Reloadhttps://github.com/PowerShell/PowerShell/pull/939/files
Reloadhttps://github.com/PowerShell/PowerShell/pull/939/files
Reloadhttps://github.com/PowerShell/PowerShell/pull/939/files
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/939/files
PowerShell https://github.com/PowerShell
PowerShellhttps://github.com/PowerShell/PowerShell
Notifications https://github.com/login?return_to=%2FPowerShell%2FPowerShell
Fork 8.4k https://github.com/login?return_to=%2FPowerShell%2FPowerShell
Star 54.4k https://github.com/login?return_to=%2FPowerShell%2FPowerShell
Code https://github.com/PowerShell/PowerShell
Issues 1.3k https://github.com/PowerShell/PowerShell/issues
Pull requests 289 https://github.com/PowerShell/PowerShell/pulls
Discussions https://github.com/PowerShell/PowerShell/discussions
Actions https://github.com/PowerShell/PowerShell/actions
Projects https://github.com/PowerShell/PowerShell/projects
Security and quality 3 https://github.com/PowerShell/PowerShell/security
Insights https://github.com/PowerShell/PowerShell/pulse
Code https://github.com/PowerShell/PowerShell
Issues https://github.com/PowerShell/PowerShell/issues
Pull requests https://github.com/PowerShell/PowerShell/pulls
Discussions https://github.com/PowerShell/PowerShell/discussions
Actions https://github.com/PowerShell/PowerShell/actions
Projects https://github.com/PowerShell/PowerShell/projects
Security and quality https://github.com/PowerShell/PowerShell/security
Insights https://github.com/PowerShell/PowerShell/pulse
Sign up for GitHub https://github.com/signup?return_to=%2FPowerShell%2FPowerShell%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2FPowerShell%2FPowerShell%2Fissues%2Fnew%2Fchoose
andyleejordanhttps://github.com/andyleejordan
masterhttps://github.com/PowerShell/PowerShell/tree/master
andschwa/consolehosthttps://github.com/PowerShell/PowerShell/tree/andschwa/consolehost
Conversation 30 https://github.com/PowerShell/PowerShell/pull/939
Commits 56 https://github.com/PowerShell/PowerShell/pull/939/commits
Checks 0 https://github.com/PowerShell/PowerShell/pull/939/checks
Files changed https://github.com/PowerShell/PowerShell/pull/939/files
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/939/files
Converge the console hosts https://github.com/PowerShell/PowerShell/pull/939/files#top
Show all changes 56 commits https://github.com/PowerShell/PowerShell/pull/939/files
0c62b9a Always build ConsoleHost as top project andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/0c62b9a12d5a383a535148e612fe79f0ee35d31a
ad9c408 Make ConsoleHost emit powershell executable andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/ad9c4084d8aa5b90d50408b0f37950217e0543da
2d2d58c Make ConsoleHost/AssemblyInfo portable andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/2d2d58cb230aadf922224450b615ed50a340b38c
6f425d0 Make ConsoleHost deploy profiles and native libraries andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/6f425d0ffd9e8470ac132ccbdedcb88af482171b
2f73af5 Remove native host dependency for ConsoleHost andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/2f73af53df24fce9b704510dbec2a89cf75d877e
8021247 Guard AmsiUtils in SessionState Init andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/8021247b43853e59ac9dd0628881d126714b9fd8
04f551f Don't build MshHostMshSnapin andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/04f551fe91526ba4b41a88b7226449974c9eb29b
602c7c3 Don't build EngineInstaller andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/602c7c39fc44f868918c76adad993d945f441af1
3cd0d75 Don't build ConsoleControl andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/3cd0d75278e4096b33b82d2b595e19890bdf5323
702082f Guard use of ConsoleControl in ConsoleHost andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/702082f597a5008ea9bb3903b95ca137f0cf1159
02e9f10 Guard use of ConsoleControl in ConsoleHostUserInterface andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/02e9f100d25e8f524b0a4e0be938484c01ce6487
8af7d5f Guard use of ConsoleControl in ConsoleHostRawUserInterface andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/8af7d5f344b7c3229647f09b1b1358e55b7539aa
2e71a09 Use ~/.powershell for ConsoleHost profile on Linux andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/2e71a090e7aa5243cdbfb8e6e7ffcf6be04022ca
78dd93c Build PSReadLine for ConsoleHost andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/78dd93c1acd5e0b48eff6d3a1cebb410896fc55d
849ea50 Load PSReadLine by correct name andyleejordan May 2, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/849ea50ab74210cb9dd1ed7cea72465544528ca1
c4bfc52 Migrate ConsoleHost .gitignore andyleejordan May 4, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/c4bfc52c7643464f77c4ea115b717161ba157fa1
d8b2d1f Fix command-line parser to support --parameters andyleejordan May 5, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/d8b2d1fb0eb9448eda7d5170654028ab06d25621
dca17ac Migrate ConsoleHost tests andyleejordan May 5, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/dca17ac0f7597ae0eccc73978cdf0bd529d64ec9
5c0d17e Update ConsoleHost tests andyleejordan May 5, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/5c0d17e3a2973dd7be5cae7b0793af6bdcb4b2ba
8435ed7 Fix PSReadLine for net451 build andyleejordan May 5, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/8435ed758c5cff926aef1f9ed434492457d62cbb
658f3e0 Update xUnit project to use ConsoleHost andyleejordan May 5, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/658f3e0d48a1bca98e4702e41f770e4d8efd622f
fc9aa4c Make ConsoleHost internals visible to powershell-tests andyleejordan May 5, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/fc9aa4cd88eacd1f3f40c7029be79d0a9232c2fa
4234b3d Remove CoreConsoleHost from xUnit tests andyleejordan May 5, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/4234b3db730eda43d8af9f54274d216bb86d915a
0012fa9 Remove deprecated Listener tests andyleejordan May 5, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/0012fa90d6ccc0a8e4aa64db3c50568f97f6b93a
7c80035 Skip xUnit tests not yet ported to OS X andyleejordan May 5, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/7c80035d3572c7e332141fef5a4d338a33e83357
7f9052c Remove platform tests andyleejordan May 5, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/7f9052c1c62f6762875933e293f3484f44c506a2
72b763a Fix ConsoleHost on Windows CoreCLR build andyleejordan May 9, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/72b763a7e1c0d1a59083ebbb9c4c19bb67d5102d
a1a722c Add powershell project shim andyleejordan May 9, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/a1a722c4a133be6e6909ccd0607af110e3531ba8
630eb69 Add managed entrance for powershell project andyleejordan May 9, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/630eb69c7cd53d2e18274e9e26c05d52eee75e56
1a61837 Migrate CoreConsoleHost/Modules andyleejordan May 9, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/1a61837c0783dae6d1412e2b797585987388a302
6d3c42a Migrate profile andyleejordan May 9, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/6d3c42a0b01ec30583e2d28886a8be2f6fcd9b1b
97ea930 Add readme to src/powershell andyleejordan May 9, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/97ea9308fbe81e5f38f7b785a25ffcf2866ac831
eee564e Delete deprecated CoreConsoleHost project andyleejordan May 9, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/eee564e46509160f0e2d888659f0eb6b744f4af3
533a5e3 Import System.Console In/Out/Error stream changes lzybkr May 11, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/533a5e3225d9433d864a13777463a9f3c7341186
c3eaf9a Mark as pending tests not working with ConsoleHost andyleejordan May 6, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/c3eaf9a77ebf2b3adbe7a88e0ea7ee5a1c163f7e
7f491be Fix AppVeyor to use Get-PSOutput andyleejordan May 11, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/7f491beabb7a2b6abae1d0e5bb97e910a4eac859
e387961 Add -noprofile to Start-PSPester andyleejordan May 11, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/e387961c311719d76d7a6a9690579b942f3d35e4
aa8dc7c Use -noprofile on AppVeyor andyleejordan May 11, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/aa8dc7c901d9208e7e9b03cec3a94d603076a34e
8c97fd1 Add ConsoleHost tests lzybkr May 11, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/8c97fd16cdf8bd0feabdf80182bc6bc7fdf06a4d
6d7b6a1 Skip complex prompting tests andyleejordan May 11, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/6d7b6a10f60b6bdd256598818a4ef857b5cb77de
0dc549e Use -noninteractive on AppVeyor andyleejordan May 11, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/0dc549ecac8c3d648b7b5221c95c6eec287f4428
86e8673 Don't build more unused code andyleejordan May 12, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/86e8673826d8a0944db34423277bd720d2d27964
fbc794b Guard BufferSize for improper terminals andyleejordan May 12, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/fbc794b9331be5eb6d74553d98ab5b0071e9a479
6cd7804 Mark redirected input test as pending on Windows andyleejordan May 12, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/6cd7804fb0dc69f87d950661050df752b3262f25
2fdf481 Clean up Set-PSDebug tests andyleejordan May 12, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/2fdf48165a1470fe8abbef4c01c6f68b816df17e
fe53280 Fix Import-Alias tests andyleejordan May 12, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/fe5328006dd6225ab9999c348b9286e0da988627
2712cea Use Pending for tests that shouldn't be Skipped andyleejordan May 12, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/2712cead346b2ceea9aac1cf4d523d7c26bb96c6
d1c2a2c Disable Set-PSDebug tests on AppVeyor andyleejordan May 12, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/d1c2a2c896be382f7b5db5d9087f7098400684e7
800fa4c Remove env key from OS X build andyleejordan May 13, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/800fa4ca188dcdd42da33a5a59ca40870600b1e6
fa86c89 Enable pre and post write in WriteToConsole andyleejordan May 13, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/fa86c89925d40d80f9478a154aa5ab8fa674338b
44028f0 Fix formatting and output when stdout is redirected andyleejordan May 13, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/44028f0da398f41eb5f34b1fa68a1f3e2a76be2e
7e65fa4 Mark as pending Travis CI OS X failing tests andyleejordan May 14, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/7e65fa448e3332d0a8c2fe3cc1208da54291335f
772ecb8 Rename OPEN flag to PORTABLE andyleejordan May 17, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/772ecb8f8ec46b41abaf7be7f86ebc2f4f96b9b8
7afe9aa Say that the portable UI supports virtual terminal andyleejordan May 17, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/7afe9aa60f5a8bf5373984f283ead8ab4a5bade6
b67d765 Use WrapSize for WindowSize when unavailable andyleejordan May 17, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/b67d765b3a8e151b7d60492fae2474da9f1890f6
64efb9d Fix ReadLineWithTabCompletion port andyleejordan May 17, 2016 https://github.com/PowerShell/PowerShell/pull/939/commits/64efb9d799acc7b7accd0a5272bdf847c343299f
Clear filters https://github.com/PowerShell/PowerShell/pull/939/files
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/939/files
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/939/files
.travis.yml https://github.com/PowerShell/PowerShell/pull/939/files#diff-6ac3f79fc25d95cd1e3d51da53a4b21b939437392578a35ae8cd6d5366ca5485
PowerShellGitHubDev.psm1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-3dae3667bb8280f6a89b2c95fbf3ee5f18c28cc6d4d92bc817c92d1a405411f9
appveyor.yml https://github.com/PowerShell/PowerShell/pull/939/files#diff-92ab9a36df5d8e9f7076f2fdec59492d1ac2d9cf27ea046767a7fc4d542ef3dc
mapping.json https://github.com/PowerShell/PowerShell/pull/939/files#diff-33391b5d8efc98a7c80811df618c19f4e1635ad96d31a62bac6fa1e56b062085
AssemblyInfo.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-055d524321c989cd529be7c12fadd414f04ae7e092d35335caae7dbaf8b655b0
CommandLineParameterParser.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
ConsoleControl.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-07c41857192f559e83db49fb8c58091121e4606cff73e9e59b09c6efe605da4d
ConsoleHost.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-3ba0ad52040bee05362fd1bd9f11eac7806d4a75bf06cd17b46c10e94d4ddd30
ConsoleHostRawUserInterface.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-83f6244fd3f88c5d706cc087bddc2ed5f1f8ad14de2c83880b579946a9877747
ConsoleHostUserInterface.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-92871f978502aaad47eeb874182e939744fe7bc8318413c92393e52b6d484d0e
Executor.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-296f62e1830f40287c6b92c7674746dac491ed4b4eed630cdcb9aefc5786acaa
project.json https://github.com/PowerShell/PowerShell/pull/939/files#diff-5f5ff49b95934887517eaf0b160f22cd2de4aaa8ee21042640193d091aaea41d
EngineInstaller.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-466269fe3f8732441e181547a194fa56252d3f59520cfa47a2c28401e67af10f
MshHostMshSnapin.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-a0d3e04bbe21692a16cbad271494feeef25c53134ac3889792e3839b22761bda
AssemblyInfo.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-8915f1b0a2255964b685f6a97ff952f4b83a29865160da447da8d71c975e08ce
README.md https://github.com/PowerShell/PowerShell/pull/939/files#diff-45feab51417a87b8ed6c56f828b8f091a0b7c1708fcf2ad79791e846bc39de04
host.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-24470ae78a037aea2cf56c500602cfba108a56571cb269740148ba06b4da1d43
main.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-25651ae0f046ea5b30c125b292d8e644c2135aaa292efce60319982e92db389c
rawui.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-1dfd3b7b5f26f572d8b58e8802089707b46466064c3bf245319752a7cd18bf2b
readline.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-041dde4f2621feee99ab845ea9fca4d7b4e9aa2e271fd69ff9d6abcfdc232630
ui.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-dc42a325d079a69d55fa0fc7a8f38a183609625e4f994b07d7f13423751ef909
project.json https://github.com/PowerShell/PowerShell/pull/939/files#diff-d26cfdc3cf18597c8b0fc5ba9a0fca4cb5e0cf9a5d7c8aad11e7fa72ef03dd74
AssemblyInfo.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-e5e8f0cb7209940702612e783275bc52470b384ef8b14ca468106665a8b62128
InitialSessionState.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-ad3fd038bf04bb095940b4786d074a68d6c310f623bdd7cfe8f60fc7775a495a
CMakeLists.txt https://github.com/PowerShell/PowerShell/pull/939/files#diff-2fbbdfe3db5c8d1095bbe1115e7625b5b86500c53148cc2415812ba97ec280ea
.gitignore https://github.com/PowerShell/PowerShell/pull/939/files#diff-88713666dbc150a1f6c709ad3c3e4b8f25ae05dee1f76a56b04ada30f89d9156
Microsoft.PowerShell_profile.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-94ad3d71361dbb5e25eba887dbfbd8bb56cef20628417656a9e390c8ca5cbad0
Microsoft.PowerShell.Diagnostics.psd1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-7050665b0be33c88cf3e670c4b93358d5bd5e4e72ebd56376c9a46602ae30495
Microsoft.PowerShell.Management.psd1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-d58909578a02dc12c3b1b1523ef82d37482eda0aae9c3be89cb853fbd9e0bb23
Microsoft.PowerShell.Security.psd1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-2bbb4a98f519b2b12434d82701b13bbabd416bfc44f19dfdfeb42133ef9c8287
Microsoft.PowerShell.Utility.psd1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-9202eb9d1a63e9a3ff3f0ca722842c7df5e5ba1325978bc3b979f77e54a82e15
Microsoft.PowerShell.Utility.psm1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-6af23fdf9d8999b19b18427e7d42866bb48b94be3de9f1daa702fb906847eb1e
PSDiagnostics.psd1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-2a5eea8f473bc32f1acc615761fea5cc88809dbea1d68f19e6fd215a9b612382
PSDiagnostics.psm1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-71eb21049f3696705e2494a65412f75be4d33ed987a1293a07ce94880af7c1dc
Program.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-e988aa52d1cae7831bec109bba53b4cd32e09622be760b72d0ffabe77b4080a2
README.md https://github.com/PowerShell/PowerShell/pull/939/files#diff-72d3db939c49d47e0fcf8051da557a64df83f92d670b854e621cc25efadfbeed
project.json https://github.com/PowerShell/PowerShell/pull/939/files#diff-8bd1ab184bb7f322d51813ccf809ed9ecbff986edc744856b2e8794136ca751e
fixture_AssemblyLoadContext.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-5133f1dc4270988e5208d38bcf7b0da1f0a5213321f31d039c97acc97cd5caa1
project.json https://github.com/PowerShell/PowerShell/pull/939/files#diff-604bece5e8b8f23b5268385d047d1545d8f2cfe5e9e4990d13ef971dde7af531
test_CorePsPlatform.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-5a814eb4973a6df17aa7c392b846f4cace6335c7cf28ad381c5e3199e01d8240
test_FileSystemProvider.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-b1ae076d475c0cde064f56967a524f767d51d5e6468f6d1ca97fd3bbf3139550
test_Runspace.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-4e791c2bcb55661bcb272fd008cefddbe57117f618dcc6612e61484eee3b8fec
test_SessionState.cs https://github.com/PowerShell/PowerShell/pull/939/files#diff-93a44b687124224cc1482a437f4cbb8f242a4aec2a576d5c279be93355b58393
ConsoleHost.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-2c22227a7a151450eba34a00c688590f90505a605965ec292b77b60a65be2b92
CoreConsoleHost.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-d6da4d061b5d80c0345640ed1faaf6c58c7d4099d933b21fa01fb4e8d6371bf3
Format-Custom.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-e9f34307170551ba3eb14f4c83b09177b860615a67a08bf41366217acda421e7
Format-List.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-74679d149ba06ef16aad652c8ce014c371d8e12b12b3797aad9690990b223f5f
Format-Table.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-ac83b849d07a584dc851e6322b72814401e7cb3fff25f73e82c96f85921c7eea
Format-Wide.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-a11cac25cb061153052845078ae22408405dd28e4e89306fef49de3022fe8ca6
Get-Date.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-c8954f6f25fa8808ebbb2223b9e309323c700547cac1358c8ab2ecff639517fc
Import-Alias.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-573da05786b1cdabebcf596462dcc0b529609d5c19b2d3fbca372551c475adfe
Out-File.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-0ffcd6c9e1748b5ee825b00ea6a053bc2890514b3b92d3b81edf8d7163191292
Out-String.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-dbe14ec25c4fe2157403c0cb44488597a1ecd7b38af1583fc2be64c9a2cadd7e
Set-PSBreakpoint.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-5a0c3f510fe0f4070e0a4a2727239b28735e4889c09c785f10222963f1106944
Set-PSDebug.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-e2b15ad1a178c68a4cf4f15dd147aa4afc3f9d9346662c602ca12fd816774e40
Set-Variable.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-a81973f6550e399253fef80a96d9e3b31a337c5c547fa29d70bce358f350a488
Write-Error.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-16e617f9ed7020890742cea988e2a16d52cda65213474fad92859d24b3d48dde
Write-Progress.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-9b8f0935591b45497d2ac3c2d3a19488b3506a19c2f7574b03cf0dab5245a1f6
Write-Stream.Tests.ps1 https://github.com/PowerShell/PowerShell/pull/939/files#diff-6ac7973057d7a5f245060eaafa8d682cb37f4d07739a5b61d8afdf249ad08280
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L61
.travis.ymlhttps://github.com/PowerShell/PowerShell/pull/939/files#diff-6ac3f79fc25d95cd1e3d51da53a4b21b939437392578a35ae8cd6d5366ca5485
View file https://github.com/PowerShell/PowerShell/blob/64efb9d799acc7b7accd0a5272bdf847c343299f/.travis.yml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/939/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/939/files#diff-6ac3f79fc25d95cd1e3d51da53a4b21b939437392578a35ae8cd6d5366ca5485
https://github.com/PowerShell/PowerShell/pull/939/files#diff-6ac3f79fc25d95cd1e3d51da53a4b21b939437392578a35ae8cd6d5366ca5485
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L7
PowerShellGitHubDev.psm1https://github.com/PowerShell/PowerShell/pull/939/files#diff-3dae3667bb8280f6a89b2c95fbf3ee5f18c28cc6d4d92bc817c92d1a405411f9
View file https://github.com/PowerShell/PowerShell/blob/64efb9d799acc7b7accd0a5272bdf847c343299f/PowerShellGitHubDev.psm1
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/939/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/939/files#diff-3dae3667bb8280f6a89b2c95fbf3ee5f18c28cc6d4d92bc817c92d1a405411f9
https://github.com/PowerShell/PowerShell/pull/939/files#diff-3dae3667bb8280f6a89b2c95fbf3ee5f18c28cc6d4d92bc817c92d1a405411f9
https://github.com/PowerShell/PowerShell/pull/939/files#diff-3dae3667bb8280f6a89b2c95fbf3ee5f18c28cc6d4d92bc817c92d1a405411f9
https://github.com/PowerShell/PowerShell/pull/939/files#diff-3dae3667bb8280f6a89b2c95fbf3ee5f18c28cc6d4d92bc817c92d1a405411f9
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L61
appveyor.ymlhttps://github.com/PowerShell/PowerShell/pull/939/files#diff-92ab9a36df5d8e9f7076f2fdec59492d1ac2d9cf27ea046767a7fc4d542ef3dc
View file https://github.com/PowerShell/PowerShell/blob/64efb9d799acc7b7accd0a5272bdf847c343299f/appveyor.yml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/939/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/939/files#diff-92ab9a36df5d8e9f7076f2fdec59492d1ac2d9cf27ea046767a7fc4d542ef3dc
https://github.com/PowerShell/PowerShell/pull/939/files#diff-92ab9a36df5d8e9f7076f2fdec59492d1ac2d9cf27ea046767a7fc4d542ef3dc
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L7
mapping.jsonhttps://github.com/PowerShell/PowerShell/pull/939/files#diff-33391b5d8efc98a7c80811df618c19f4e1635ad96d31a62bac6fa1e56b062085
View file https://github.com/PowerShell/PowerShell/blob/64efb9d799acc7b7accd0a5272bdf847c343299f/mapping.json
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/939/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/939/files#diff-33391b5d8efc98a7c80811df618c19f4e1635ad96d31a62bac6fa1e56b062085
https://github.com/PowerShell/PowerShell/pull/939/files#diff-33391b5d8efc98a7c80811df618c19f4e1635ad96d31a62bac6fa1e56b062085
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L7
src/Microsoft.PowerShell.ConsoleHost/AssemblyInfo.cshttps://github.com/PowerShell/PowerShell/pull/939/files#diff-055d524321c989cd529be7c12fadd414f04ae7e092d35335caae7dbaf8b655b0
View file https://github.com/PowerShell/PowerShell/blob/64efb9d799acc7b7accd0a5272bdf847c343299f/src/Microsoft.PowerShell.ConsoleHost/AssemblyInfo.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/939/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/939/files#diff-055d524321c989cd529be7c12fadd414f04ae7e092d35335caae7dbaf8b655b0
https://github.com/PowerShell/PowerShell/pull/939/files#diff-055d524321c989cd529be7c12fadd414f04ae7e092d35335caae7dbaf8b655b0
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L7
src/Microsoft.PowerShell.ConsoleHost/host/msh/CommandLineParameterParser.cshttps://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
View file https://github.com/PowerShell/PowerShell/blob/64efb9d799acc7b7accd0a5272bdf847c343299f/src/Microsoft.PowerShell.ConsoleHost/host/msh/CommandLineParameterParser.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/939/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
https://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
https://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
https://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
https://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
https://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
https://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
https://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
https://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
https://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
https://github.com/PowerShell/PowerShell/pull/939/files#diff-ecad051c48d5d76681e40007a13d92f2692b281e5e4485d722822e3ec1123718
https://github.com/PowerShell/PowerShell/blob/master/.github/CODEOWNERS#L7
src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleControl.cshttps://github.com/PowerShell/PowerShell/pull/939/files#diff-07c41857192f559e83db49fb8c58091121e4606cff73e9e59b09c6efe605da4d
View file https://github.com/PowerShell/PowerShell/blob/64efb9d799acc7b7accd0a5272bdf847c343299f/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleControl.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/PowerShell/PowerShell/pull/939/{{ revealButtonHref }}
https://github.com/PowerShell/PowerShell/pull/939/files#diff-07c41857192f559e83db49fb8c58091121e4606cff73e9e59b09c6efe605da4d
https://github.com/PowerShell/PowerShell/pull/939/files#diff-07c41857192f559e83db49fb8c58091121e4606cff73e9e59b09c6efe605da4d
Please reload this pagehttps://github.com/PowerShell/PowerShell/pull/939/files
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.