Commit Graph

361 Commits

Author SHA1 Message Date
Radon Rosborough bb14a6c9ab Add daemon support, sandbox script 2020-07-10 09:58:16 -06:00
Radon Rosborough a7b1ba67f3 Fix login shell for riju#### users 2020-07-10 09:57:35 -06:00
Radon Rosborough f2cbd81498 Add Dhall 2020-07-09 13:30:36 -06:00
Radon Rosborough 4a11be0679 Add YAML, TOML, HCL 2020-07-09 13:12:54 -06:00
Radon Rosborough 3ff89c5124 LSP working for Vimscript 2020-07-09 12:53:29 -06:00
Radon Rosborough 240dead914 LSP working for TeX 2020-07-09 12:51:50 -06:00
Radon Rosborough c93aa1d8c5 LSP working for Swift 2020-07-09 12:47:22 -06:00
Radon Rosborough e0a3fcffb6 LSP working for Scala, mostly 2020-07-09 12:45:34 -06:00
Radon Rosborough b56d4ce6c0 LSP working for PowerShell 2020-07-09 11:34:46 -06:00
Radon Rosborough 68dc99c77f LSP working for PHP 2020-07-09 11:05:59 -06:00
Radon Rosborough cfc5aba991 Add quoting 2020-07-09 10:41:03 -06:00
Radon Rosborough cd8682a855 LSP working for Lua 2020-07-08 20:55:14 -06:00
Radon Rosborough 2f3f018ba3 Reduce number of warnings for Groovy 2020-07-08 20:52:50 -06:00
Radon Rosborough b3fb71f501 LSP working for Erlang 2020-07-08 19:59:20 -06:00
Radon Rosborough d112226aa7 LSP working for Elm 2020-07-08 19:01:08 -06:00
Radon Rosborough 8b8c199c34 Refactor, LSP working for Elixir 2020-07-08 18:56:52 -06:00
Radon Rosborough eeb4d3af70 Various hacks 2020-07-08 18:42:31 -06:00
Radon Rosborough 49586c0950 LSP working for Ada 2020-07-07 12:45:21 -06:00
Radon Rosborough fd4a81a8d1 LSP working for Bash
Another easy one!
2020-07-06 18:27:26 -06:00
Radon Rosborough f39f2ca58f LSP working for Ruby
It is my dream that all language servers would be so easy
2020-07-06 18:25:39 -06:00
Radon Rosborough e47e49e353 LSP working for Haskell
And I even managed to dodge the absurd 30-minute compilation time that
would normally be required in order to install HIE.
2020-07-06 18:19:07 -06:00
Radon Rosborough e28e10c054 LSP working for Julia oh my god that was terrible 2020-07-06 14:52:14 -06:00
Radon Rosborough fac2a9acb5 Additional LSP diagnostics on frontend 2020-07-06 14:15:24 -06:00
Radon Rosborough 565379aaf3 Configure LSP for Go and FORTRAN 2020-07-05 15:32:46 -06:00
Radon Rosborough 80cd12ec19 Configure LSP for Clojure 2020-07-05 14:37:17 -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 404aeef235 Debug info on frontend with #debug hash 2020-07-05 12:41:07 -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 fc9cbbc7c6 Report errors properly in deploy script 2020-06-25 07:44:21 -06:00
Radon Rosborough 881d8d6976 Report errors on frontend 2020-06-22 21:04:22 -06:00
Radon Rosborough 3255a26d73 Add TeX 2020-06-22 21:04:21 -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 9ec5ecc224 Clean up /tmp 2020-06-12 18:12:33 -06:00
Radon Rosborough 42769446a0 Don't hardcode the IP address 2020-06-12 16:57:25 -06:00
Radon Rosborough 4ccb25a947 Enable strict mode on all TypeScript 2020-06-12 15:03:03 -06:00
Radon Rosborough 0dbb561063 Add aliases, redirect to lowercase 2020-06-12 14:51:15 -06:00
Radon Rosborough 75232829d6 Migrate to DigitalOcean 2020-06-12 13:39:07 -06:00
Radon Rosborough 74f6cf153c Fix up riju-serve script for interactive use 2020-06-12 12:45:34 -06:00
Radon Rosborough 144202adf1 Make 'docker stop' work properly 2020-06-12 12:34:51 -06:00
Radon Rosborough 406c64e68d Optimize prod image build for Docker cache 2020-06-12 12:31:04 -06:00
Radon Rosborough d570a7f9e7 Only -t is supported (this is not a complete fix) 2020-06-12 12:22:18 -06:00
Radon Rosborough 2df2132e2c Fix usage of stdout 2020-06-12 12:12:38 -06:00
Radon Rosborough 81278fa86b Various improvements for systemd 2020-06-12 12:07:42 -06:00
Radon Rosborough a96ed753b2 Improve deployment script 2020-06-12 11:55:52 -06:00
Radon Rosborough 0a05a0eb92 Load editor more quickly, add loading indicator 2020-06-12 11:42:11 -06:00