Commit Graph

28 Commits

Author SHA1 Message Date
Radon Rosborough 3fafd3422f Improve createEmpty, add setup 2020-07-12 14:18:07 -06:00
Radon Rosborough 0b8d5d244d Refactor api.ts, plug resource leaks, fix build 2020-07-11 11:09:12 -06:00
Radon Rosborough bb14a6c9ab Add daemon support, sandbox script 2020-07-10 09:58:16 -06:00
Radon Rosborough eeb4d3af70 Various hacks 2020-07-08 18:42:31 -06:00
Radon Rosborough fac2a9acb5 Additional LSP diagnostics on frontend 2020-07-06 14:15:24 -06:00
Radon Rosborough eb66554ce4 Configure LSP for C, C++, Objective-C, Rust 2020-07-05 14:35:33 -06:00
Radon Rosborough 67cb37423c Get clangd working for C/C++/Objective-C 2020-07-05 12:54:05 -06:00
Radon Rosborough 337658a8bf Misc bugfixes and robustness improvements 2020-07-05 12:21:59 -06:00
Radon Rosborough 4425f31b88 LSP working with Python!! 2020-07-05 12:21:56 -06:00
Radon Rosborough 881d8d6976 Report errors on frontend 2020-06-22 21:04:22 -06:00
Radon Rosborough 06bb57fed8 Log on returning uid 2020-06-22 20:51:48 -06:00
Radon Rosborough 91fe6ffd65 Drop privileges to respective uid 2020-06-22 20:46:42 -06:00
Radon Rosborough afad563d56 Automatically allocate one uid per session 2020-06-22 12:35:38 -06:00
Radon Rosborough e9ff1d92d3 Clean up temporary directories 2020-06-12 18:13:38 -06:00
Radon Rosborough 4ccb25a947 Enable strict mode on all TypeScript 2020-06-12 15:03:03 -06:00
Radon Rosborough 0a05a0eb92 Load editor more quickly, add loading indicator 2020-06-12 11:42:11 -06:00
Radon Rosborough f9e183e58e Rename, ejs, homepage, build errors, css 2020-06-09 14:39:45 -06:00
Radon Rosborough 1ae424f328 More languages, we need all the languages 2020-06-08 16:06:32 -06:00
Radon Rosborough e2a3e719bf All languages 17 working now 2020-06-07 19:31:54 -06:00
Radon Rosborough 2b8e0fd217 Templates, and C works now 2020-06-07 17:14:01 -06:00
Radon Rosborough 869816c6ab Fix ghci death throes 2020-06-07 16:51:46 -06:00
Radon Rosborough 6784a2bdae Update Node.js and fix prompt interleaving 2020-06-07 16:45:54 -06:00
Radon Rosborough d5430812bc You can run many languages now 2020-06-07 15:36:07 -06:00
Radon Rosborough f4178588b7 You can run Python code now 2020-06-06 15:47:12 -06:00
Radon Rosborough 10c868fbd3 Per-language syntax highlighting 2020-06-06 15:23:21 -06:00
Radon Rosborough 250509ffe1 Fully interactive terminal! 2020-06-06 13:52:27 -06:00
Radon Rosborough 19c42a8049 Successfully receive websocket data on frontend 2020-06-06 11:17:15 -06:00
Radon Rosborough 73e74516a7 JavaScript build system hell 2020-06-06 10:28:13 -06:00