-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.ocp-indent
26 lines (23 loc) · 1018 Bytes
/
.ocp-indent
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Starting the configuration file with a preset ensures you won't fallback to
# definitions from "~/.ocp/ocp-indent.conf".
# These are `normal`, `apprentice` and `JaneStreet` and set different defaults.
normal
# Indent after `match/try with` or `function`:
# match foo with
# ^^| _ -> bar
with=0
# You can also add syntax extensions (as per the --syntax command-line option):
syntax=lwt mll
# When nesting expressions on the same line, their indentation are in
# some cases stacked, so that it remains correct if you close them one
# at a line. This may lead to large indents in complex code though, so
# this parameter can be used to set a maximum value. Note that it only
# affects indentation after function arrows and opening parens at end
# of line.
#
# for example (left: `none`; right: `4`)
# let f = g (h (i (fun x -> # let f = g (h (i (fun x ->
# x) # x)
# ) # )
# ) # )
max_indent=2