Skip to content
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

Stream symbols like diagnostics #110

Closed
mickaelistria opened this issue Nov 2, 2016 · 5 comments
Closed

Stream symbols like diagnostics #110

mickaelistria opened this issue Nov 2, 2016 · 5 comments
Labels
feature-request Request for new features or functionality
Milestone

Comments

@mickaelistria
Copy link

It could be relevant to always show the symbols for a file (Eclipse has the outline view which allows that). In such case, an operation that would "stream" symbols like diagnostics would make it easier to implement a reactive list of symbols.

@dbaeumer
Copy link
Member

I think if we want to have a symbol tree like in Eclipse we need a protocol addition to incrementally update an existing tree like we can incrementally update the content of a text document.

@dbaeumer dbaeumer added the feature-request Request for new features or functionality label Nov 21, 2016
@dbaeumer dbaeumer added this to the Backlog milestone Nov 21, 2016
@mickaelistria
Copy link
Author

The current symbols action do return "range" for a given symbol. Range are enough to show a tree. The Eclipse/LSP integration already managed to show a tree in the outline for a given file according to symbols.

@felixfbecker
Copy link

@mickaelistria this is possible with our streaming proposal #182

@dbaeumer
Copy link
Member

dbaeumer commented Jul 3, 2019

Please see also #786

@dbaeumer
Copy link
Member

Closing the issue. Corresponding support has been speced in dbaeumer/3.15 branch.

@dbaeumer dbaeumer modified the milestones: Backlog, 3.15 Sep 20, 2019
@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 4, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality
Projects
None yet
Development

No branches or pull requests

3 participants