MONGOSH-210: Preserve shell state when collapsing #240
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.
https://jira.mongodb.org/browse/MONGOSH-210
This PR makes it so the shell retains its output when its collapsed and re-opened.
It also adds a hotkey
Command-L
/Ctrl-L
(Mac/Windows) which clears the output of the shell.We had an error in
compass-shell
where signatures from the shell api weren't loading correctly, this PR fixes that by moving the signature references into the completer so that they're referenced at runtime, since we build the signatures object from the decorator. https://github.com/mongodb-js/mongosh/pull/240/files#diff-6635c7669eeb4f2b6ed7cfb2857f389eL19Before merging: