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

WIP: Add Clangd-wasm example, build LS images with GHA #734

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Commits on Oct 11, 2024

  1. Port clangd browser example to here

    - Condense code
    - Make use of new wrapper features
    kaisalmen committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    ba6641a View commit details
    Browse the repository at this point in the history
  2. Build containers with GHA

    - Increase clangd timeout to 150 minutes
    kaisalmen committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    c7e646a View commit details
    Browse the repository at this point in the history
  3. WIP: clangd improvements

    - new example: socket.io for file protocol to non worker target
    - define file system endpoints
    - clangd LS uses message port for communication
    - Use wtm new ComChannelEndpoints for handling async communication of message channels or workers
    - worker transfers files to client via message channel
    - clangd example: list open files below editor
    kaisalmen committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    fa127b8 View commit details
    Browse the repository at this point in the history