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 New upstream version 1.9.0 - - - - - 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 The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/ocaml-team/ocp-indent/-/commit/d1139200f3c01098dc4c24a8dd5cea1895db9bd4 -- View it on GitLab: https://salsa.debian.org/ocaml-team/ocp-indent/-/commit/d1139200f3c01098dc4c24a8dd5cea1895db9bd4 You're receiving this email because of your account on salsa.debian.org.

