You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
currently no profile is selected by default, it would contradict the default values of options, instead we need to specify whether an option-value belongs to a profile (wrong)
organize the options better (group them together by purpose: ocp-indent, indentation, readability, etc.)
make the options discoverable in the terminal when hitting <TAB> (not done for major ocaml tools, and ocamlformat is mainly used with .ocamlformat files anyway)
Default profile
conventionalprofile the default profile (currently it is theocamlformatprofile) (Improve: set conventional as the default profile #1060)currently no profile is selected by default, it would contradict the default values of options, instead we need to specify whether an option-value belongs to a profile(wrong)Sanitize options
break-string-literals=newlines-and-wrapshould be the default (Improve: remove option break-string-literals #932, Improve: auto mode for break-string-literals instead of {wrap,newlines,newlines-and-wrap} #1057)make the options discoverable in the terminal when hitting(not done for major ocaml tools, and ocamlformat is mainly used with .ocamlformat files anyway)<TAB>OCaml ecosystem
odocinstead ofoctavius(Improve: parse doc comments with Odoc #721)merlin) (Do not fail on incorrect files #906)Other improvements
dock-collection-bracketsfor bindings and pattern-matching (Improve: extend option sequence-blank-line to let-bindings #1056)break-casesshould be split into smaller options) (break-cases=all less consistent in version 0.10 #914)