diff --git a/src/pform.ml b/src/pform.ml index 587cff57..3b0be7bf 100644 --- a/src/pform.ml +++ b/src/pform.ml @@ -53,7 +53,10 @@ module Map = struct ; "project_root", since ~version:(1, 0) Var.Project_root ; "<", deleted_in Var.Deps ~version:(1, 0) - ~repl:"Use a named dependency instead: (: )" + ~repl:"Use a named dependency instead:\ + \n\ + \n\ (deps (:x ) ...)\ + \n\ ... %{x} ..." ; "@", renamed_in ~version:(1, 0) ~new_name:"targets" ; "^", renamed_in ~version:(1, 0) ~new_name:"deps" ; "SCOPE_ROOT", renamed_in ~version:(1, 0) ~new_name:"project_root" diff --git a/test/blackbox-tests/test-cases/syntax-versioning/run.t b/test/blackbox-tests/test-cases/syntax-versioning/run.t index 40fba033..78725b94 100644 --- a/test/blackbox-tests/test-cases/syntax-versioning/run.t +++ b/test/blackbox-tests/test-cases/syntax-versioning/run.t @@ -21,6 +21,9 @@ $ dune build File "dune", line 1, characters 40-42: Error: %{<} was deleted in version 1.0 of the dune language. - Use a named dependency instead: (: ) + Use a named dependency instead: + + (deps (:x ) ...) + ... %{x} ... [1] $ rm -f dune