Tim Roberts

Results 6 issues of Tim Roberts

I started this project as an experiment back in early 2016. At the time I was working full time on Node.js projects (my background was C#/.NET), and when TypeScript announced...

question
discussion

The core LSP types define an `EnumerableFileSystem` trait. We have an implementation of this trait that sends requests to the LSP client to enumerate the files of workspaces (i.e., as...

Currently the preprocessor only considers relative paths, and it also doesn't consider the quotation style. As such, an include in the form '#include "core.p4"' will be resolved relative to the...

This issue tracks the work required to deliver a small (but working), feature set of v1.0: ### Tracks - [x] #13 - [x] #11 - [x] #12 - [x] #15...

C-tracking

### Discussed in https://github.com/p4lang/p4analyzer/discussions/23 Originally posted by **qobilidop** April 20, 2023 Semantic highlighting is a feature supported by LSP[1], and major editors/IDEs (like VS Code[2]) through LSP. The benefits of...

C-proposal

The LSP specification supports a [Telemetry Notification](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#telemetry_event) allowing a server to "_request a client to log a telemetry event_". We could use this to report rudimentary statistics to the VSCode...

C-proposal