Alistair
Alistair
Closed by #58
Hey 👋 Grace should be able to support unicode characters out of the box with utf-8 encoding.
What is the underlying data structure you're trying to index into with these ranges? Grace is built around OCaml's approach of encoding textual data as a sequence of bytes (as...
> I'm parsing UTF-8 text file via [yaml](http://anil-code.recoil.org/ocaml-yaml/yaml/Yaml/Stream/index.html) and sedlex, which both provides unicode based positions. And as the parsed text is mainly in French, it makes sense to have...
Positions and ranges will continue to be represented as byte offsets -- this is a deliberate design choice in Grace. If you have a strong need for Unicode scalar positions,...
Hey 👋 Yes, it is my intention to improve the portability of Grace in 0.3.0. I plan to work on this sometime during August
It is currently not possible to (easily) do the same with Grace. Adding `Label.t` for notes doesn't necessarily give you a nice API for achieving the error message in your...
I was unaware of this `Nonempty_list` library in `Core_kernel`. Nonetheless, it was my understanding that `Core_kernel` was going to be [deprecated at some point](https://discuss.ocaml.org/t/goodbye-core-kernel/8393/7). Will this `Nonempty_list` library be merged...
I'd definitely be in favour of seeing more multi-message errors -- especially since it would improve the integration with grace built in #13766
The discussion of row-polymorphic tuples in this RFC is meant only as a consideration of an alternative typing approach for tuple projections, originally suggested in https://github.com/ocaml/ocaml/pull/14257#issuecomment-3336583144. This RFC *does not*...