[new release] ppxlib (0.27.0)
[new release] ppxlib (0.27.0)

CHANGES:

- Update expansion context to leave out value name when multiple are
  defined at once. (ocaml-ppx/ppxlib#351, @ceastlund)

- Add support for OCaml 5.0 (ocaml-ppx/ppxlib#348, @pitag-ha)

- Add `Code_path.enclosing_value` (ocaml-ppx/ppxlib#349, @ceastlund)

- Add `Code_path.enclosing_module` (ocaml-ppx/ppxlib#346, @ceastlund)

- Expand code generated by `~enclose_intf` and `~enclose_impl` (ocaml-ppx/ppxlib#345, @ceastlund)

- Add type annotations to code generated by metaquot (ocaml-ppx/ppxlib#344, @ceastlund)

- Fix typo in description field of dune-project (ocaml-ppx/ppxlib#343, @ceastlund)

- Fix Ast_pattern.many (ocaml-ppx/ppxlib#333, @nojb)

- Fix quoter and optimize identifier quoting (ocaml-ppx/ppxlib#327, @sim642)

- Driver, when run with `--check`: Allow `toplevel_printer` attributes (ocaml-ppx/ppxlib#340, @pitag-ha)

- Documentation: Add a section on reporting errors by embedding extension nodes
  in the AST (ocaml-ppx/ppxlib#318, @panglesd)

- Driver: In the case of ppxlib internal errors, embed those errors instead of
  raising to return a meaningful AST (ocaml-ppx/ppxlib#329, @panglesd)

- API: For each function that could raise a located error, add a function that
  return a `result` instead (ocaml-ppx/ppxlib#329, @panglesd)

nberth/opam-repository,fpottier/opam-repository,astrada/opam-repository,Leonidas-from-XIV/opam-repository,pqwy/opam-repository,ocaml/opam-repository,astrada/opam-repository,codinuum/opam-repository,kkirstein/opam-repository,fpottier/opam-repository,ocaml/opam-repository,codinuum/opam-repository,kkirstein/opam-repository,jhwoodyatt/opam-repository,Leonidas-from-XIV/opam-repository,pirbo/opam-repository,pirbo/opam-repository,pqwy/opam-repository,emillon/opam-repository,jhwoodyatt/opam-repository,emillon/opam-repository,nberth/opam-repository