-
Notifications
You must be signed in to change notification settings - Fork 99
dev meeting 20201217
Sonja Heinze edited this page Dec 17, 2020
·
2 revisions
Present at the meeting:
- Carl Eastlund (@ceastlund)
- Sonja Heinze (@pitag-ha)
- Sonja adds bucklescript support
- Nathan and Sonja get the ocaml-ci to pass
Sonja has rewritten the implementation of standalone_run_as_ppx_rewriter
. The new implementation, using the internal logic, has three advantages: 1. it gets rid of the former use of Ast_mapper
from compiler-libs; 2. it unblocks the implementation of the feature granting access to the file input name; 3. with it, now it is possible to implement that ppxlib preserves the compiler version, also when using standalone_run_as_ppx_rewriter
or run_as_ppx_rewriter
. That's necessary to support bucklescript which will unblock the bisect_ppx port.
Apart from that, Nathan and Sonja have been working on getting the ocaml-ci to pass. That's necessary to have a reliable CI. It will also allow ppxlib to use ocamlformat.