-
Notifications
You must be signed in to change notification settings - Fork 237
Isolate PSES dependencies from PowerShell on load + make PSES a pure binary module #1118
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
Merged
Merged
Changes from all commits
Commits
Show all changes
62 commits
Select commit
Hold shift + click to select a range
55485e7
First work
57ce346
More progress
ce7f50f
Enable compilation
9814824
Build increments
a2ab488
Add initial load context
1be54f2
Fix loading issues
23abd87
Write session file
e50e95c
Fix startup connection issue
884a742
Add logging
3ab36d5
Add doc comments + some cleanup
dbd3081
Plumb host logging into PSES
8fb83f9
Fix compile issues
7f04198
First part of host logger handover
0580aea
Complete host logging deregistration
rjmholt b073e53
Add more logging on startup
rjmholt b2eebcc
Migrate startup script
rjmholt fd6d25e
Fix Windows PowerShell startup
rjmholt 14fc131
Add event handler logging
rjmholt accfa52
Add warning for low .NET versions
rjmholt 1cebbb6
Fix VSCode and Command module imports
rjmholt 640f97b
Add constrained language mode check
rjmholt 9bd8789
Add copyright headers
rjmholt c18b5e7
Remove extraneous host files
rjmholt 72da273
Warn user about read key on crash
rjmholt 97bbae7
Add configuration validation
rjmholt d744818
Add more logging
rjmholt 8c34147
Fix profile path issue
267f5d2
Fix host logging
51491af
Improve asm loading logging
8582be4
Attempt async logging
d7c6981
Fix UnixConsoleEcho dependencies in build
rjmholt 7680ccc
Update src/PowerShellEditorServices.Hosting/StartEditorServicesComman…
rjmholt fb703c1
Address some feedback
rjmholt 3929b81
Fix Serilog file logging issue
rjmholt 2c3f4a2
Add PowerShell version to log
rjmholt c0e0e64
Fix log flushing issue
rjmholt a14a2b6
Configure PSReadLine correctly
rjmholt ed702c2
Fix log thread collision issue
rjmholt bfe4430
Contract log level names
rjmholt a515b64
Fix integration tests
877a887
Fix manifest import in build
b7476f3
Use full version for build info
9fe2f32
Actually fix buildinfo
ed15096
Address @SeeminglyScience's remaining feedback
33b7881
Code tweaks
b0c845d
Fix lint issues
6a3c637
Make simple feedback changes
rjmholt ff2b058
Improve startup logging
rjmholt 9ea332b
Load PSES at right time
rjmholt 6b0ee5b
Fix PSModulePath in setup
rjmholt f9f4643
Increase startup banner spacing
rjmholt 36bc03a
Move BuildInfo
rjmholt 8d7f7cd
Minor buildinfo change
rjmholt dd921d3
Add comment to .NET Framework dependency resolution
rjmholt ef720f1
Update BuildInfo unindex
rjmholt 2ab5db7
Small fixes
rjmholt f20d1af
Move files into nice dirs
rjmholt edf7bbd
Fix tests
rjmholt 69b9583
Update PowerShellEditorServices.build.ps1
rjmholt 7951fb3
Update src/PowerShellEditorServices.Hosting/Internal/EditorServicesRu…
rjmholt dde7ea7
Skip adding SMA asms to module
ddb97af
Fix codacy bits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.