Skip to content

Draft: Migrating from libclang to clangd for c-like languages

  • Modified ClangViewParse to be a child of LanguageProtocolView
  • Added entry for clangd executable in Notebook::open alongs with CLI args for query-driver and quiet mode
  • Kept ClangViewParse syntax highlighting but using tooltips from LanguageProtocolView
  • QOL:
    • Added support for spacing between lines in editor
    • Moved the Juci menu from Gtk App menu to ordinary menu to solve the problem with it disappearing from window

Build tested on: Compiler - GCC-13 OS - Ubuntu 24.04LTS

Edited by Shivang Gangadia

Merge request reports

Loading