ConorB 3b39a6d3af Add clangd language server support (#739)
* Initial clangd support
Tidy up languageserver.ts
Add CompilerCommand option

* Codemirror tooltip newline handling

* Force github login through redirects instead of popup window

* Gracefully exit LS when scratch unloads

* Break scratch language out to api, move language server integration to new hook

* Fix broken import

* Fix languageServer.ts import warnings
(and rename languageserver.ts to languageServer.ts)

* Format on Alt-Shift-F

* Add default, site-wide .clang-format

* Allow source to reference context definitions

* Remove overzealous IIFEs

* Clean up yaml imports, useLanguageServer state

* Remove webpack yaml-specific config

* Fix default-clang-format.yaml loading

* Add editor option to enable / disable language server

* Change language server setting text

* Add ability to select small language server, version bump

* EditorSettings clean

* EditorSettings 2: Electric Boogaloo (sponsored by tailwind)

* Fix tooltip appearance

* Remove alignment settings from default-clang-format.yaml

* Remove references to preferSmallLanguageServer

---------

Co-authored-by: ConorBobbleHat <c.github@firstpartners.net>
Co-authored-by: Mark Street <streetster@gmail.com>
2023-06-04 14:15:27 +09:00
2021-08-28 00:36:04 +01:00
2023-02-25 11:18:40 +09:00
2022-02-04 16:35:41 +09:00
2021-06-30 16:48:16 +09:00

decomp.me

Discord Server

A collaborative decompilation and reverse engineering website, built with Next.js and Django.

Contributing

Contributions are very much welcome! You may want to join our Discord server.

To learn more, see CONTRIBUTING.md

License

decomp.me uses the MIT license. All dependencies may contain their own licenses, which decomp.me respects.

Description
Collaborative decompilation and reverse engineering website
Readme MIT 42 MiB
Languages
TypeScript 51.3%
Python 38.6%
SCSS 4.4%
Assembly 2.5%
JavaScript 1.3%
Other 1.9%