File tree 4 files changed +10
-15
lines changed
4 files changed +10
-15
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ profile. This started with version 0.26.0.
10
10
11
11
- Documentation comments are now formatted by default (#2390 , @Julow )
12
12
Use the option ` parse-docstrings = false ` to disable.
13
+ - \* Janestreet profile: do not break ` fun _ -> function ` (#2460 , @tdelvecchio-jsc )
13
14
14
15
### Fixed
15
16
Original file line number Diff line number Diff line change @@ -1386,9 +1386,7 @@ and fmt_fun ?force_closing_paren
1386
1386
let body =
1387
1387
let box =
1388
1388
match xbody.ast.pexp_desc with
1389
- | Pexp_fun _ | Pexp_newtype _ -> Some false
1390
- | Pexp_function _ when not c.conf.fmt_opts.ocp_indent_compat.v ->
1391
- Some false
1389
+ | Pexp_fun _ | Pexp_newtype _ | Pexp_function _ -> Some false
1392
1390
| _ -> None
1393
1391
in
1394
1392
fmt_expression c ?box xbody
Original file line number Diff line number Diff line change @@ -10168,8 +10168,7 @@ let _ =
10168
10168
Foooooooooooooooooooo.foooooooooooooooooooo
10169
10169
foooooooooooooooooooo
10170
10170
foooooooooooooooooooo
10171
- (fun x ->
10172
- function
10171
+ (fun x -> function
10173
10172
| Foooooooooooooooooooo -> foooooooooooooooooooo
10174
10173
| Foooooooooooooooooooo -> foooooooooooooooooooo)
10175
10174
;;
@@ -10178,8 +10177,7 @@ let _ =
10178
10177
Foooooooooooooooooooo.foooooooooooooooooooo
10179
10178
foooooooooooooooooooo
10180
10179
foooooooooooooooooooo
10181
- ~x:(fun x ->
10182
- function
10180
+ ~x:(fun x -> function
10183
10181
| Foooooooooooooooooooo -> foooooooooooooooooooo
10184
10182
| Foooooooooooooooooooo -> foooooooooooooooooooo)
10185
10183
;;
Original file line number Diff line number Diff line change @@ -10168,20 +10168,18 @@ let _ =
10168
10168
Foooooooooooooooooooo.foooooooooooooooooooo
10169
10169
foooooooooooooooooooo
10170
10170
foooooooooooooooooooo
10171
- (fun x ->
10172
- function
10173
- | Foooooooooooooooooooo -> foooooooooooooooooooo
10174
- | Foooooooooooooooooooo -> foooooooooooooooooooo)
10171
+ (fun x -> function
10172
+ | Foooooooooooooooooooo -> foooooooooooooooooooo
10173
+ | Foooooooooooooooooooo -> foooooooooooooooooooo)
10175
10174
;;
10176
10175
10177
10176
let _ =
10178
10177
Foooooooooooooooooooo.foooooooooooooooooooo
10179
10178
foooooooooooooooooooo
10180
10179
foooooooooooooooooooo
10181
- ~x:(fun x ->
10182
- function
10183
- | Foooooooooooooooooooo -> foooooooooooooooooooo
10184
- | Foooooooooooooooooooo -> foooooooooooooooooooo)
10180
+ ~x:(fun x -> function
10181
+ | Foooooooooooooooooooo -> foooooooooooooooooooo
10182
+ | Foooooooooooooooooooo -> foooooooooooooooooooo)
10185
10183
;;
10186
10184
10187
10185
let _ =
You can’t perform that action at this time.
0 commit comments