Conversation
|
Some more changes where needed in ocaml-migrate-parsetree. see |
|
@Julow, I've updated the description with a maybe non exhaustive todo list. Feel free to to push to this branch directly. |
|
I updated your branch. I implemented:
Some requires a lot more testing (eg. |
|
I've implemented some of the missing bullets without much testing. |
adf9e62 to
b2b1599
Compare
hhugo
left a comment
There was a problem hiding this comment.
Just done another round of review
|
The new examples in the testsuite that use the 4.08 syntax makes it harder to check regressions with the 4.07 parser. Is this an issue in practice ? Is there anything we can do apart from splitting examples out ? |
|
I merged hugo's PR, added some tests and rebased on master. |
|
I rebased on the last master, it looks good to me and we can merge as soon as the CI is alright. |
|
Can the CI failure be due to |
|
I think travis tried to merge automatically and got in a weird state. The second build is doing the same commands and is passing. |
|
Should we wait for ocaml 4.08 to be officially released ? The current PR makes it impossible to run the testsuite with an older version of the compiler. |
|
In term of release, when do you expect the next one ? We probably need a release soon after OCaml 4.08 is release (with support for the 4.08 syntax). |
|
I've tried this branch on js_of_ocaml with both 4.07 and 4.08. |
|
4.08 is now officially release. Should we update the CI again :) |
fix #630
[@vs[@@) attributes on exception.{pexp,ptyp,ppat}_loc_stack(in another PR Ast 408, update with [*_loc_stack]s #867 )module M(_:S) = struct endsyntax (will break formatting with 4.07)