Jules Aguillon
Jules Aguillon
This causes a AST changed error with the default profile on the main branch (at f8e16b3d): ``` class c = (let () = print_endline "Class init" in with_param) () ```
With `--parse-docstrings`, this: ```ocaml (** foo bar baz - foo bar baz {[ code ]} *) ``` renders to ```ocaml (** foo bar baz {ul {- foo bar baz {[...
This removes things that are no longer needed since the lower bounds got changed to 4.08: Shims for `Option`, `Fun`, etc.. and the `result` dependency. I then unify the various...
This adds a tool that detects missing changelogs by looking at projects' release pages. My intention is to write a GA that will notify maintainers (perhaps by opening draft PRs)...
The path relative to the project root makes sherlodoc impossible to vendor. Use a relative path instead.
The CI is otherwise broken when Eliom uses a newer or changed API in ocsigenserver. This also makes sure that Eliom doesn't use removed APIs.
`Lwt_preemptive` was not used by Eliom but code was here to print stats about the number of busy threads, which is removed. This goes with https://github.com/ocsigen/ocsigenserver/pull/264
The type for a server response changed from `Cohttp_lwt.Body.t` to `Ocsigen_response.Body.t` in https://github.com/ocsigen/ocsigenserver/pull/260
This changes the client-side API of `Eliom_comet` and `Eliom_bus` to be more compatible with direct-style programming: - Add a new callback-based API, `Eliom_bus.register`, which avoids using `Lwt_stream` internally. `Eliom_bus.stream` is...
Upstream PR: https://github.com/ocaml/ocaml/pull/13712