Commit graph

  • e14e9845e6 deploy: c6e84391e7 gh-pages c-cube 2025-12-01 22:21:55 +00:00
  • c6e84391e7
    Merge pull request #60 from kuviman/fix-eio-spawn main Simon Cruanes 2025-12-01 17:16:14 -05:00
  • 705cc47ddf bring back Linol_eio.spawn for logging uncaught exceptions kuviman 2025-12-02 00:33:17 +04:00
  • 40843b81db Make template-eio handle requests concurrently kuviman 2025-12-01 20:13:24 +04:00
  • 247371f990 deploy: fb49472f34 c-cube 2025-11-26 00:50:10 +00:00
  • fb49472f34
    fix: protect Eio's out channel with a mutex Simon Cruanes 2025-11-25 19:43:50 -05:00
  • 09bb1db5c8 deploy: 00479b0f05 c-cube 2025-08-24 01:27:17 +00:00
  • 00479b0f05
    tighter bound on lwt Simon Cruanes 2025-08-23 21:21:18 -04:00
  • b3258fa774 deploy: 1b4c56b134 c-cube 2025-04-17 21:00:57 +00:00
  • 1b4c56b134
    prepare for 0.10 v0.10 Simon Cruanes 2025-04-17 16:54:04 -04:00
  • bca77e544c deploy: fc691e0abd c-cube 2025-04-10 19:50:29 +00:00
  • fc691e0abd
    use git subtree instead of submodule Simon Cruanes 2025-04-10 15:47:52 -04:00
  • 9be3237051 Merge commit '7fbc187548241d93593b8abe4065359b1823d5b7' as 'thirdparty/lsp' Simon Cruanes 2025-04-10 15:44:25 -04:00
  • 7fbc187548 Squashed 'thirdparty/lsp/' content from commit aae69863 Simon Cruanes 2025-04-10 15:44:25 -04:00
  • 075361a3b3
    move to ocamlformat 0.27; format Simon Cruanes 2025-04-07 15:03:22 -04:00
  • bd86558655 deploy: f89022e9d0 c-cube 2025-04-07 18:59:16 +00:00
  • f89022e9d0
    fix build for examples Simon Cruanes 2025-04-07 14:56:41 -04:00
  • 3ebb137d8b deploy: 691eac4863 c-cube 2025-04-07 18:55:58 +00:00
  • 691eac4863
    format Simon Cruanes 2025-04-07 14:03:39 -04:00
  • d7dd8ecec0
    Add filter_text_document nojaf 2025-04-05 12:20:09 +02:00
  • 142732767b deploy: 43839963e1 c-cube 2025-04-07 17:35:15 +00:00
  • 43839963e1
    format Simon Cruanes 2025-04-07 13:32:27 -04:00
  • f83580c8c1
    Merge branch 'vendor-lsp' Simon Cruanes 2025-04-07 13:32:20 -04:00
  • 5b264f9f67
    fixes and updates Simon Cruanes 2025-04-07 13:31:04 -04:00
  • 902baf11d2 Update dunefmt nojaf 2025-04-05 12:32:56 +02:00
  • a5da436c17 Add filter_text_document nojaf 2025-04-05 12:20:09 +02:00
  • 5ba6f40a3c remove useless file Sacha-Élie Ayoun 2025-04-03 17:20:32 +01:00
  • 60dc752c77 don't install lsp/jsonrpc in CI... Sacha-Élie Ayoun 2025-04-03 17:15:08 +01:00
  • b3e7de8bbe checkout submodules in ci Sacha-Élie Ayoun 2025-04-03 17:13:15 +01:00
  • 9b5d77990a back to dune 2.0 Sacha-Élie Ayoun 2025-04-03 16:52:47 +01:00
  • aae7605aff re-expose lsp and jsonrpc without requiring lsp.linol and lsp. Sacha-Élie Ayoun 2025-04-03 16:45:42 +01:00
  • 213f7164a7 much simpler Sacha-Élie Ayoun 2025-04-03 16:42:06 +01:00
  • b188de9c7d minor changes Sacha-Élie Ayoun 2025-04-03 16:22:27 +01:00
  • 60a573a202 test Sacha-Élie Ayoun 2025-04-03 16:20:49 +01:00
  • 09d9ccce04 test because opammmm Sacha-Élie Ayoun 2025-04-03 16:09:24 +01:00
  • 68314089ee forgot to import linol_lsp in eio Sacha-Élie Ayoun 2025-04-03 15:01:06 +01:00
  • 7f1c20700a remove lsp dependency in dune files Sacha-Élie Ayoun 2025-04-03 14:47:35 +01:00
  • ca4546f1b5 lmao that was it? Sacha-Élie Ayoun 2025-04-03 14:27:34 +01:00
  • 66c6c9c55b deploy: a63ac9b5cb c-cube 2025-04-03 13:23:17 +00:00
  • a63ac9b5cb
    prepare for 0.9 v0.9 Simon Cruanes 2025-04-03 08:19:23 -04:00
  • 50cc7a9527
    format code Simon Cruanes 2025-04-03 08:16:22 -04:00
  • fa8ec8ee77
    update ocamlformat version Simon Cruanes 2025-04-03 08:16:09 -04:00
  • e43f2e588a Drop redundant dependency on atomic Vincent Laporte 2024-02-16 06:14:21 +01:00
  • 4869731895
    Drop redundant dependency on atomic Vincent Laporte 2024-02-16 06:14:21 +01:00
  • 86ab61b843 deploy: 11efe16420 c-cube 2025-01-30 15:55:58 +00:00
  • 11efe16420
    Merge pull request #46 from wintersteiger/christoph/lsp-1.22 Simon Cruanes 2025-01-30 10:49:48 -05:00
  • 7e64e3c845
    Trigger CI Christoph M. Wintersteiger 2025-01-30 15:30:43 +00:00
  • 1ed72b1788
    Better constraints Christoph M. Wintersteiger 2025-01-30 14:29:49 +00:00
  • a45fa943fd
    Fix constraints Christoph M. Wintersteiger 2025-01-30 14:27:34 +00:00
  • 87af2c521c
    Update workflow Christoph M. Wintersteiger 2025-01-30 14:13:10 +00:00
  • 9a94745ba9
    Add support for lsp 1.22 Christoph M. Wintersteiger 2025-01-30 14:10:45 +00:00
  • 22312cec03 deploy: de03ece8cc c-cube 2025-01-10 20:04:53 +00:00
  • de03ece8cc
    prepare for 0.8 v0.8 Simon Cruanes 2025-01-10 15:02:12 -05:00
  • 67ebaeafc4 deploy: 573565fbf5 c-cube 2025-01-10 18:41:25 +00:00
  • 573565fbf5 support lsp 1.19 & 1.20 Sacha-Élie Ayoun 2025-01-10 15:36:19 +00:00
  • 6e9bf2c66f support lsp 1.19 & 1.20 Sacha-Élie Ayoun 2025-01-10 15:36:19 +00:00
  • b186485fc3 deploy: 9ff0ac5d28 c-cube 2025-01-10 16:49:28 +00:00
  • 9ff0ac5d28
    CI: move to setup-ocaml v3 Simon Cruanes 2025-01-10 11:42:51 -05:00
  • 5e6de78cab deploy: 654fc823a7 c-cube 2024-11-08 20:07:41 +00:00
  • 654fc823a7
    prepare for 0.7 v0.7 Simon Cruanes 2024-11-08 13:13:15 -05:00
  • 7e9210851c deploy: 02e678cbe2 c-cube 2024-10-24 17:01:35 +00:00
  • 02e678cbe2
    handle End_of_file by exiting Simon Cruanes 2024-10-24 12:55:57 -04:00
  • e36cc671d8 deploy: 41a6c3e306 c-cube 2024-10-23 20:49:46 +00:00
  • 41a6c3e306
    fix: make server requests thread safe Simon Cruanes 2024-10-23 16:41:02 -04:00
  • a779942f95
    Merge pull request #42 from vincent-botbol/vbot/fix-positionEncoding Simon Cruanes 2024-08-22 09:38:28 -04:00
  • 4ca2d55b80
    Use positionEncoding advertised by clients vbot 2024-08-08 15:54:06 +02:00
  • 045387fbdc deploy: f09e36523f c-cube 2024-07-31 16:40:16 +00:00
  • f09e36523f
    Merge pull request #41 from wintersteiger/christoph/more-error-handlers Simon Cruanes 2024-07-31 12:34:30 -04:00
  • 55a28825a3
    Formatting Christoph M. Wintersteiger 2024-07-31 16:58:18 +01:00
  • 262e57e7c2
    Use IO.catch in async Christoph M. Wintersteiger 2024-07-31 16:57:03 +01:00
  • 8123e95a5f
    Log exceptions in async notification handler Christoph M. Wintersteiger 2024-07-31 16:25:01 +01:00
  • 9a7e1c221c Revert "I've gone too far, but it's too late to go back." Christoph M. Wintersteiger 2024-07-31 16:20:53 +01:00
  • 7ccdfff203
    I've gone too far, but it's too late to go back. Christoph M. Wintersteiger 2024-07-30 21:01:05 +01:00
  • 845371e3a0
    Rebase-fix Christoph M. Wintersteiger 2024-07-30 16:50:35 +01:00
  • f2e3c4b369
    Update return from on_req_shutdown Christoph M. Wintersteiger 2024-07-30 16:42:39 +01:00
  • e99d0d6cc4
    add more error handlers and logging around notif/request handlers Simon Cruanes 2024-05-08 11:40:56 -04:00
  • be9933a8e9 deploy: 6785e46492 c-cube 2024-07-22 16:54:31 +00:00
  • 6785e46492 Add on_req_shutdown Christoph M. Wintersteiger 2024-07-22 16:28:56 +01:00
  • d37d611bd0
    Add on_req_shutdown Christoph M. Wintersteiger 2024-07-22 16:28:56 +01:00
  • ad3d2993d9 deploy: 267aa35650 c-cube 2024-05-29 17:42:56 +00:00
  • 74d1e4a3d2 deploy: 8df74964b3ac4a9c8d6c0caa19d70c73c816ac76 c-cube 2024-05-29 17:40:21 +00:00
  • f54cb89b7a deploy: af0f8cc8d68d350938f71f68385c11d5cc0522a7 c-cube 2024-05-29 17:40:03 +00:00
  • 267aa35650
    prepare for 0.6 v0.6 Simon Cruanes 2024-05-28 10:50:18 -04:00
  • 74a9fc0dc5
    Support textDocument/didSave notification Nick Hu 2024-05-24 21:30:47 +01:00
  • d72988f63e
    advertise inlay hints server capability Nick Hu 2024-05-24 21:29:31 +01:00
  • 5c768b2107 deploy: 394d8ab0eb c-cube 2024-05-28 14:52:33 +00:00
  • 394d8ab0eb Update main.ml Mathieu Barbin 2024-05-28 15:46:35 +02:00
  • 630ead118c
    Update main.ml Mathieu Barbin 2024-05-28 15:46:35 +02:00
  • 0d61e2e1c5
    Support textDocument/didSave notification Nick Hu 2024-05-24 21:30:47 +01:00
  • 1b407edf06
    advertise inlay hints server capability Nick Hu 2024-05-24 21:29:31 +01:00
  • 1f977ad145
    chore: eio_main is a test dep Simon Cruanes 2024-05-22 11:52:28 -04:00
  • 4e4d1bc752
    fix Simon Cruanes 2024-05-22 11:40:05 -04:00
  • dfa97a5ac0 deploy: a947d255bf c-cube 2024-05-22 14:24:47 +00:00
  • a1bb9d02f9
    chore: limit CI build on 4.x Simon Cruanes 2024-05-22 10:20:24 -04:00
  • a947d255bf fix spurious bound Simon Cruanes 2024-05-22 10:11:25 -04:00
  • 2b02a94eba Implement Eio backend Nick Hu 2024-05-21 23:32:45 +01:00
  • 23bc4b8d11
    fix spurious bound Simon Cruanes 2024-05-22 10:11:25 -04:00
  • 29992156b6
    Implement Eio backend Nick Hu 2024-05-21 23:32:45 +01:00
  • fa9dd39a5c
    add more error handlers and logging around notif/request handlers simon/more-error-handlers-2024-05-08 Simon Cruanes 2024-05-08 11:40:56 -04:00
  • e99e434bc2 deploy: 0cb0185797 c-cube 2024-05-08 15:15:46 +00:00