Stéphane Glondu pushed to branch upstream at Debian OCaml Maintainers / ocp-indent
Commits:
-
d1139200
by Stephane Glondu at 2025-10-16T08:53:48+02:00
324 changed files:
- + .git-blame-ignore-revs
- + .github/workflows/main.yml
- .gitignore
- CHANGELOG → CHANGELOG.md
- README.md
- doc/dune
- dune-project
- ocp-indent.opam
- − src/dune
- + src/ocp-indent-dynlink/dune
- src/indentLoader.ml → src/ocp-indent-dynlink/indentLoader.ml
- src/indentLoader.mli → src/ocp-indent-dynlink/indentLoader.mli
- + src/ocp-indent-gen-rules/dune
- + src/ocp-indent-gen-rules/main.ml
- src/approx_lexer.mll → src/ocp-indent-lexer/approx_lexer.mll
- src/approx_tokens.ml → src/ocp-indent-lexer/approx_tokens.ml
- + src/ocp-indent-lexer/dune
- src/indentExtend.ml → src/ocp-indent-lexer/indentExtend.ml
- src/indentExtend.mli → src/ocp-indent-lexer/indentExtend.mli
- + src/ocp-indent-lib/dune
- src/indentBlock.ml → src/ocp-indent-lib/indentBlock.ml
- src/indentBlock.mli → src/ocp-indent-lib/indentBlock.mli
- src/indentConfig.ml → src/ocp-indent-lib/indentConfig.ml
- src/indentConfig.mli → src/ocp-indent-lib/indentConfig.mli
- src/indentPrinter.ml → src/ocp-indent-lib/indentPrinter.ml
- src/indentPrinter.mli → src/ocp-indent-lib/indentPrinter.mli
- src/compat.ml → src/ocp-indent-utils/compat.ml
- + src/ocp-indent-utils/dune
- src/nstream.ml → src/ocp-indent-utils/nstream.ml
- src/nstream.mli → src/ocp-indent-utils/nstream.mli
- src/pos.ml → src/ocp-indent-utils/pos.ml
- src/pos.mli → src/ocp-indent-utils/pos.mli
- src/util.ml → src/ocp-indent-utils/util.ml
- + src/ocp-indent/dune
- src/indentArgs.ml → src/ocp-indent/indentArgs.ml
- src/indentArgs.mli → src/ocp-indent/indentArgs.mli
- src/indentMain.ml → src/ocp-indent/indentMain.ml
- − tests/failing-output/escaped-nl.ml
- − tests/failing-output/indent-empty-numeric.ml
- − tests/failing-output/js-args.ml
- − tests/failing-output/js-begin.ml
- − tests/failing-output/js-fun.ml
- − tests/failing-output/js-functor.ml
- − tests/failing-output/js-pattern.ml
- − tests/failing-output/js-record.ml
- − tests/failing-output/js-syntax.ml
- − tests/failing-output/js-to-do.ml
- − tests/failing-output/js-upon.ml
- − tests/failing-output/list_of_funs.ml
- − tests/failing.html
- − tests/failing/#js-default.ml#
- + tests/failing/README.md
- + tests/failing/dune
- − tests/failing/escaped-nl.ml
- − tests/failing/escaped-nl.ml.ref
- + tests/failing/escaped-nl.t
- − tests/failing/js-args.ml
- − tests/failing/js-args.ml.opts
- + tests/failing/js-args.t
- − tests/failing/js-begin.ml
- − tests/failing/js-begin.ml.opts
- + tests/failing/js-begin.t
- − tests/failing/js-fun.ml
- − tests/failing/js-fun.ml.opts
- + tests/failing/js-fun.t
- − tests/failing/js-functor.ml
- − tests/failing/js-functor.ml.opts
- + tests/failing/js-functor.t
- − tests/failing/js-pattern.ml
- − tests/failing/js-pattern.ml.opts
- + tests/failing/js-pattern.t
- − tests/failing/js-record.ml
- − tests/failing/js-record.ml.opts
- + tests/failing/js-record.t
- − tests/failing/js-syntax.ml
- − tests/failing/js-syntax.ml.opts
- + tests/failing/js-syntax.t
- − tests/failing/js-to-do.ml
- − tests/failing/js-to-do.ml.opts
- + tests/failing/js-to-do.t
- − tests/failing/js-upon.ml
- − tests/failing/js-upon.ml.opts
- + tests/failing/js-upon.t
- − tests/failing/list_of_funs.ml
- + tests/failing/list_of_funs.t
- + tests/inplace/dune
- − tests/inplace/executable.ml
- − tests/inplace/link.ml
- − tests/inplace/link2.ml
- − tests/inplace/otherfile.ml
- + tests/inplace/run.t
- + tests/ocp-indent-gen-rules/dune
- + tests/ocp-indent-gen-rules/run.t
- − tests/passing/alignment.ml
- + tests/passing/alignment.t
- − tests/passing/bracket.ml
- + tests/passing/bracket.t
- − tests/passing/cinaps.ml
- + tests/passing/cinaps.t
- − tests/passing/comments.ml
- + tests/passing/comments.t
- − tests/passing/core-failing.ml
- + tests/passing/core-failing.t
- − tests/passing/core-passing.ml
- + tests/passing/core-passing.t
- + tests/passing/dune
- − tests/passing/edge-cases.ml
- + tests/passing/edge-cases.t
- − tests/passing/embedded-match.ml
- + tests/passing/embedded-match.t
- − tests/passing/exprs.ml
- + tests/passing/exprs.t
- − tests/passing/extensible.ml
- + tests/passing/extensible.t
- − tests/passing/gadt.ml
- + tests/passing/gadt.t
- − tests/passing/ifand.ml
- + tests/passing/ifand.t
- − tests/passing/indent-empty-1.ml
- − tests/passing/indent-empty-1.ml.opts
- − tests/passing/indent-empty-1.ml.ref
- + tests/passing/indent-empty-1.t
- − tests/passing/indent-empty-nm.ml
- − tests/passing/indent-empty-nm.ml.opts
- − tests/passing/indent-empty-nm.ml.ref
- + tests/passing/indent-empty-nm.t
- − tests/passing/indent-empty.ml
- − tests/passing/indent-empty.ml.opts
- − tests/passing/indent-empty.ml.ref
- + tests/passing/indent-empty.t
- − tests/passing/js-2018.ml
- − tests/passing/js-2018.ml.opts
- + tests/passing/js-2018.t
- − tests/passing/js-and.ml
- − tests/passing/js-and.ml.opts
- + tests/passing/js-and.t
- − tests/passing/js-andand.ml
- − tests/passing/js-andand.ml.opts
- + tests/passing/js-andand.t
- − tests/passing/js-applicative.ml
- − tests/passing/js-applicative.ml.opts
- + tests/passing/js-applicative.t
- − tests/passing/js-bench.ml
- − tests/passing/js-bench.ml.opts
- + tests/passing/js-bench.t
- − tests/passing/js-bind.ml
- − tests/passing/js-bind.ml.opts
- + tests/passing/js-bind.t
- − tests/passing/js-comment.ml
- − tests/passing/js-comment.ml.opts
- − tests/passing/js-comment.ml.ref
- + tests/passing/js-comment.t
- − tests/passing/js-comment1.ml
- − tests/passing/js-comment1.ml.opts
- − tests/passing/js-comment1.ml.ref
- + tests/passing/js-comment1.t
- − tests/passing/js-default.ml
- − tests/passing/js-default.ml.opts
- + tests/passing/js-default.t
- − tests/passing/js-fun-rec.ml
- − tests/passing/js-fun-rec.ml.opts
- + tests/passing/js-fun-rec.t
- − tests/passing/js-label.ml
- − tests/passing/js-label.ml.opts
- + tests/passing/js-label.t
- − tests/passing/js-let.ml
- − tests/passing/js-let.ml.opts
- + tests/passing/js-let.t
- − tests/passing/js-list.ml
- − tests/passing/js-list.ml.opts
- + tests/passing/js-list.t
- − tests/passing/js-low-priority.ml
- − tests/passing/js-low-priority.ml.opts
- + tests/passing/js-low-priority.t
- − tests/passing/js-map.ml
- − tests/passing/js-map.ml.opts
- + tests/passing/js-map.t
- − tests/passing/js-model.ml
- − tests/passing/js-model.ml.opts
- + tests/passing/js-model.t
- − tests/passing/js-pipebang.ml
- − tests/passing/js-pipebang.ml.opts
- + tests/passing/js-pipebang.t
- − tests/passing/js-poly.ml
- − tests/passing/js-poly.ml.opts
- + tests/passing/js-poly.t
- − tests/passing/js-ppx-struct.ml
- + tests/passing/js-ppx-struct.t
- − tests/passing/js-sexp.ml
- − tests/passing/js-sexp.ml.opts
- + tests/passing/js-sexp.t
- − tests/passing/js-str.ml
- − tests/passing/js-str.ml.opts
- − tests/passing/js-str.ml.ref
- + tests/passing/js-str.t
- − tests/passing/js-test.ml
- − tests/passing/js-test.ml.opts
- + tests/passing/js-test.t
- − tests/passing/js-try.ml
- − tests/passing/js-try.ml.opts
- + tests/passing/js-try.t
- − tests/passing/js-type.ml
- − tests/passing/js-type.ml.opts
- + tests/passing/js-type.t
- − tests/passing/js-var.ml
- − tests/passing/js-var.ml.opts
- + tests/passing/js-var.t
- − tests/passing/let-and.ml
- + tests/passing/let-and.t
- − tests/passing/let-open.ml
- + tests/passing/let-open.t
- − tests/passing/lwt.ml
- − tests/passing/lwt.ml.opts
- + tests/passing/lwt.t
- − tests/passing/macro.ml
- + tests/passing/macro.t
- − tests/passing/match_fun.ml
- + tests/passing/match_fun.t
- − tests/passing/misc-2018.ml
- − tests/passing/misc-2018.ml.opts
- + tests/passing/misc-2018.t
- − tests/passing/misc-2019.ml
- − tests/passing/misc-2019.ml.opts
- + tests/passing/misc-2019.t
- − tests/passing/module.ml
- + tests/passing/module.t
- − tests/passing/multiline.ml
- + tests/passing/multiline.t
- − tests/passing/nested_variants.ml
- + tests/passing/nested_variants.t
- − tests/passing/nesting.ml
- + tests/passing/nesting.t
- − tests/passing/never_align.ml
- − tests/passing/never_align.ml.opts
- + tests/passing/never_align.t
- − tests/passing/object.ml
- + tests/passing/object.t
- − tests/passing/obuild.ml
- − tests/passing/obuild.ml.opts
- + tests/passing/obuild.t
- − tests/passing/ocamldoc.ml
- + tests/passing/ocamldoc.t
- − tests/passing/ocamldoc2.ml
- + tests/passing/ocamldoc2.t
- − tests/passing/partial-match.ml
- − tests/passing/partial-match.ml.opts
- + tests/passing/partial-match.t
- − tests/passing/partial.ml
- − tests/passing/partial.ml.opts
- + tests/passing/partial.t
- − tests/passing/partial2.ml
- − tests/passing/partial2.ml.opts
- + tests/passing/partial2.t
- − tests/passing/pattern.ml
- + tests/passing/pattern.t
- − tests/passing/ppx-string.ml
- + tests/passing/ppx-string.t
- − tests/passing/ppx_expr_ext.ml
- − tests/passing/ppx_expr_ext.ml.opts
- + tests/passing/ppx_expr_ext.t
- − tests/passing/ppx_stritem_ext.ml
- + tests/passing/ppx_stritem_ext.t
- − tests/passing/quotations2.ml
- + tests/passing/quotations2.t
- − tests/passing/record-with.ml
- + tests/passing/record-with.t
- − tests/passing/record_comments.ml
- + tests/passing/record_comments.t
- − tests/passing/records.ml
- + tests/passing/records.t
- − tests/passing/semi.ml
- + tests/passing/semi.t
- − tests/passing/semisemi.ml
- + tests/passing/semisemi.t
- − tests/passing/sequence.ml
- + tests/passing/sequence.t
- − tests/passing/str_else_always.ml
- − tests/passing/str_else_always.ml.opts
- + tests/passing/str_else_always.t
- − tests/passing/str_else_auto.ml
- − tests/passing/str_else_auto.ml.opts
- + tests/passing/str_else_auto.t
- − tests/passing/str_else_never.ml
- − tests/passing/str_else_never.ml.opts
- + tests/passing/str_else_never.t
- − tests/passing/traverse.mli
- − tests/passing/traverse.mli.opts
- + tests/passing/traverse.t
- − tests/passing/type-and.ml
- + tests/passing/type-and.t
- − tests/passing/types.ml
- + tests/passing/types.t
- − tests/passing/unit-classes.ml
- + tests/passing/unit-classes.t
- − tests/passing/unit-expr.ml
- + tests/passing/unit-expr.t
- − tests/passing/unit-extensions.ml
- + tests/passing/unit-extensions.t
- − tests/passing/unit-lex.ml
- + tests/passing/unit-lex.t
- − tests/passing/unit-modexpr.ml
- + tests/passing/unit-modexpr.t
- − tests/passing/unit-modtypes.ml
- + tests/passing/unit-modtypes.t
- − tests/passing/unit-patterns.ml
- + tests/passing/unit-patterns.t
- − tests/passing/unit-typedefs.ml
- + tests/passing/unit-typedefs.t
- − tests/passing/unit-types.ml
- + tests/passing/unit-types.t
- − tests/passing/unit-values.ml
- + tests/passing/unit-values.t
- − tests/passing/variants.ml
- + tests/passing/variants.t
- + tests/passing/windows-preserves-crlf.t
- − tests/passing/with_2.ml
- − tests/passing/with_2.ml.opts
- + tests/passing/with_2.t
- − tests/passing/with_never.ml
- − tests/passing/with_never.ml.opts
- + tests/passing/with_never.t
- − tests/test.sh
- tools/dune
- tools/ocp-indent.el