Paul-Elliot Anglès d'Auriac
Paul-Elliot Anglès d'Auriac
When running `spin config` I answered "No" to the question whether to generate switches when generating projects:  However, when I ran `spin new lib`, a new local switch was...
When creating a `lib` and ending the description with a `.`, there are UI issues: - The error message cannot be seen entirely - The next question is not visible...
# Current state Currently, in case of a ppx raising an exception, ppxlib does the following: - If it’s a located exception and either the `embed_errors` or the `as-ppx` flag...
A rewriter has several ways to report errors to the user. The best is to embed an error extension point in the generated AST, but the PPX can also either...
I'd like to use the djot syntax for writing presentations, that may require quite a lot of attributes. However, inline attributes in the middle of the text harm the readability,...
Hello ! The djot syntax reference [does not allow](https://htmlpreview.github.io/?https://github.com/jgm/djot/blob/master/doc/syntax.html#inline-attributes) flag attributes (attributes without a value, or [empty attributes](https://html.spec.whatwg.org/#attributes-2), as they are called in html). I think those flag attributes are...
Hello ! I have another question about attributes. Why isn't it possible to have a floating/standalone attribute: an attribute that is not attached to anything? For instance (assuming flag attributes),...
In the following code: ``` module rec A : sig type t = B.t end = struct type t = B.t end and B : sig type t = int...
I wanted to profile some programs using `perf`, and I observed some strange behaviour on OCaml 5. Switching to OCaml 4, the number seemed more reasonable. I would tend to...
# Outreachy Summer 2023: Improving error reporting in existing `ppxlib`-based PPXs This issue is about a general problem in the PPX ecosystem in error reporting. The action points are listed...