Commit Graph

  • 1013ec710a ci: update actions (#2918) master Antonio Nuno Monteiro 2026-03-07 19:20:38 -08:00
  • 513a745105 ci: run tests on OCaml 5.5 (#2917) Antonio Nuno Monteiro 2026-03-07 18:59:27 -08:00
  • b284e04775 build(opam): update bounds for 5.5 support (#2916) Antonio Nuno Monteiro 2026-03-07 16:10:40 -08:00
  • cdba6be76a Value constraint pattern parens (#2913) David Sancho 2026-03-06 15:21:37 +01:00
  • 54033235ff test: remove comment for rtopIntegration value-constraint-pattern-parens David Sancho Moreno 2026-03-05 12:58:31 +00:00
  • 7d57719c2f Fix rtopIntegration test for Windows (#2914) David Sancho 2026-03-05 11:58:45 +01:00
  • dacf956561 Fix assertion failure when expression and binding both have type constraints David Sancho Moreno 2026-03-05 10:28:50 +00:00
  • 0eae8742f6 ci: esy-ci doesn't run rtop tests on windows fix-windows-rtop-ci David Sancho Moreno 2026-03-05 09:45:04 +00:00
  • b0cc7311aa ci: fix opam pin syntax to actually install the patched lambda-term pin-lambda-term-fix David Sancho Moreno 2026-03-04 20:24:27 +00:00
  • fd5365bab6 ci: replace setup-mingw action with direct choco install David Sancho Moreno 2026-03-04 19:57:22 +00:00
  • 40409db3aa ci: pin lambda-term to fork with Windows segfault fix David Sancho Moreno 2026-03-04 19:55:58 +00:00
  • dfd0d2e408 ci: fix Windows CI failures David Sancho Moreno 2026-03-04 19:45:52 +00:00
  • 7917510510 ci: update cache keys David Sancho Moreno 2026-03-04 19:06:06 +00:00
  • 0b033186c8 ci: add -preasonrtop in esy-ci David Sancho Moreno 2026-03-04 18:58:04 +00:00
  • 7701990e97 ci: revert all changes, keep building David Sancho Moreno 2026-03-04 18:27:35 +00:00
  • f4422f242b ci: remove action-tmate David Sancho Moreno 2026-03-04 17:55:26 +00:00
  • eb88138cee ci: enable 5.4.0 in windows David Sancho Moreno 2026-03-04 17:55:11 +00:00
  • bb604ef077 test(rtop): avoid running rtop in windows 4.14.* David Sancho Moreno 2026-03-04 17:54:48 +00:00
  • 8874acd889 ci: setup tmate David Sancho Moreno 2026-03-04 16:25:58 +00:00
  • 64a57911ad test(rtop): capture stderr in integration test for Windows David Sancho Moreno 2026-03-04 12:48:02 +00:00
  • b7f15b0ccd Merge branch 'master' of github.com:/reasonml/reason into value-constraint-pattern-parens David Sancho Moreno 2026-03-04 11:34:42 +00:00
  • ba8471a5da add more cases on value-constraint-alias David Sancho Moreno 2026-03-04 11:34:38 +00:00
  • a1b3d752ce type-constrained alias patterns must be parenthesized David Sancho Moreno 2026-03-04 11:20:01 +00:00
  • a712a322c9 vendored-omp: support OCaml 5.5 (#2912) Antonio Nuno Monteiro 2026-02-21 19:11:08 -08:00
  • e9c8903bd6 reason_omp: remove unused migrations (#2911) Antonio Nuno Monteiro 2026-02-15 13:45:41 -08:00
  • 30e91634ee Add entry in CHANGES.md 3.17.3 David Sancho Moreno 2026-01-21 13:52:01 +00:00
  • 468a3c4c4e Run 4.08 in CI (#2910) David Sancho 2026-01-21 14:35:38 +01:00
  • 352179d188 ci: fix setup key on release David Sancho Moreno 2026-01-21 02:42:43 +00:00
  • 43e3eeac37 tags on push should run the CI David Sancho Moreno 2026-01-20 20:17:49 +00:00
  • 6489c25dfb Update opam files with version David Sancho Moreno 2026-01-20 19:26:59 +00:00
  • eccff1460d Update version in dune-profile David Sancho Moreno 2026-01-20 19:17:00 +00:00
  • 99b169f39d Run dune-release-action in ci David Sancho Moreno 2026-01-20 18:51:43 +00:00
  • 2a5d6c48a1 Update version in version.t David Sancho Moreno 2026-01-20 14:21:05 +00:00
  • 071bf766fa Move the type constraint on the function, not the body (#2906) David Sancho 2026-01-20 15:08:44 +01:00
  • c049ae25fd build: format nix files with nixfmt, update nix flakes (#2908) Antonio Nuno Monteiro 2026-01-19 21:32:29 -08:00
  • 734433a0f3 build: fix nix build (#2909) Antonio Nuno Monteiro 2026-01-19 21:18:23 -08:00
  • 132e23f488 Add type constraint for 4.14 test-stackoverflow-414 David Sancho Moreno 2026-01-18 19:26:00 +00:00
  • 3cdf12f114 Enable comments to work with new printer, add flag to enable printer v2 pprint-ast-2 David Sancho Moreno 2025-12-15 15:23:28 +01:00
  • 1a68eb492a build: allow cmdliner 2.0 (#2903) Antonio Nuno Monteiro 2025-12-14 02:00:16 -08:00
  • 9dfd3d3b03 ci: fix retired macos-13 image (#2905) Antonio Nuno Monteiro 2025-12-13 21:34:04 -08:00
  • 7aff82fe3d test: fix comments-ml test (#2904) Antonio Nuno Monteiro 2025-12-13 13:41:04 -08:00
  • b496603a91 reason_attributes: add interface file (#2901) Antonio Nuno Monteiro 2025-12-13 13:12:36 -08:00
  • 4ada00ab76 reason_location: add interface file (#2900) Antonio Nuno Monteiro 2025-12-13 13:12:28 -08:00
  • 72d6f56024 reason_attributes: add interface file (#2902) Antonio Nuno Monteiro 2025-12-13 12:53:17 -08:00
  • 670ab20526 Vendor pretty_expressive and change page_with to be lazy David Sancho Moreno 2025-12-12 11:58:00 +01:00
  • 78b9fb8016 reason-parser: add interface files for Reason_parser_{def,explain} (#2899) Antonio Nuno Monteiro 2025-11-30 21:14:24 -08:00
  • fccd05cb48 prep 3.17.2 3.17.2 Antonio Nuno Monteiro 2025-11-29 22:21:16 -08:00
  • 1c8f55ed69 fix: make End_of_line.Convert.lf_to_crlf compatible with OCaml 4.08 (#2898) Antonio Nuno Monteiro 2025-11-29 18:00:00 -08:00
  • fb74d124dd add interface files for reason_toolchain (#2896) Antonio Nuno Monteiro 2025-11-24 05:48:19 -08:00
  • 19035ad8d6 build: add maintenance-intent field (#2897) Antonio Nuno Monteiro 2025-11-22 22:24:45 -08:00
  • a732482339 reason_heuristics: rename {bs,mel}ExprCanBeUncurried (#2895) Antonio Nuno Monteiro 2025-11-20 01:53:51 -08:00
  • 07c7f49de6 reason_layout: add interface file / remove dead code (#2893) Antonio Nuno Monteiro 2025-11-20 01:47:00 -08:00
  • 9fdec09913 reason_declarative_lexer: add interface file / remove dead code (#2892) Antonio Nuno Monteiro 2025-11-20 01:33:29 -08:00
  • 3cd72a78c7 reason_config: add intf file and remove dead code (#2894) Antonio Nuno Monteiro 2025-11-20 01:33:16 -08:00
  • 9ed7a1a7f8 prepare 3.17.1 (#2891) 3.17.1 Antonio Nuno Monteiro 2025-11-09 12:32:42 -08:00
  • 00efff6ddc build: update Nix flakes (#2890) Antonio Nuno Monteiro 2025-11-09 12:21:48 -08:00
  • 2e5b2ab6ba fix changelog to account for 3.17 release (#2889) Antonio Nuno Monteiro 2025-11-09 11:53:03 -08:00
  • 360cfe176e Reason_comment: add interface file and remove dead code (#2888) Antonio Nuno Monteiro 2025-11-02 11:28:22 -08:00
  • 83b75b6f12 menhir-recover: add interface file for Attributes (#2887) Antonio Nuno Monteiro 2025-11-01 19:05:25 -07:00
  • 22426de3d8 menhir-recover: add interface file for Recovery_custom (#2886) Antonio Nuno Monteiro 2025-11-01 15:50:14 -07:00
  • 6b430fc975 refmt: add interface file for Package (#2885) Antonio Nuno Monteiro 2025-11-01 15:45:02 -07:00
  • 2e6f34b83c refactor: structured record for printer maker result, add intf file (#2884) Antonio Nuno Monteiro 2025-11-01 15:02:52 -07:00
  • 91dd1f92e1 refmt: add interface file for End_of_line, prune unused function (#2883) Antonio Nuno Monteiro 2025-10-27 11:10:37 -07:00
  • 7bf27bf705 menhir-recover: add interface for Synthesis / use labeled args (#2882) Antonio Nuno Monteiro 2025-10-26 22:02:35 -07:00
  • 274ec90a78 ocaml_util: remove print_loc (#2881) Antonio Nuno Monteiro 2025-10-25 19:01:22 -07:00
  • f1546fa3a1 ocaml_util: prune unused functions (#2880) Antonio Nuno Monteiro 2025-10-25 18:43:14 -07:00
  • cebbaf003c menhir-recover: rename binary (#2878) Antonio Nuno Monteiro 2025-10-25 18:35:32 -07:00
  • 43543cf4c5 reason-parser: add interface file for Ocaml_util (#2879) Antonio Nuno Monteiro 2025-10-25 18:31:23 -07:00
  • 3d4530b4dc Add interface file for Reason_oprint (#2877) Antonio Nuno Monteiro 2025-10-25 17:02:26 -07:00
  • 4cc3e004eb Push comments into foo David Sancho Moreno 2025-10-23 10:12:04 +08:00
  • ce21231c55 Push 2 abstractions David Sancho Moreno 2025-10-23 10:09:50 +08:00
  • 37456236a2 Delete iteration with pprint David Sancho Moreno 2025-10-23 10:05:27 +08:00
  • b8b8de450a Ignore formatted commit David Sancho Moreno 2025-10-23 10:05:03 +08:00
  • 6b2a0d2ebd Support JSX David Sancho Moreno 2025-10-22 09:03:35 +08:00
  • e76a528850 ... and fields David Sancho Moreno 2025-10-21 20:14:46 +08:00
  • 08faf5ac72 Extensions and payloads David Sancho Moreno 2025-10-21 20:07:01 +08:00
  • a5779167b9 More cases David Sancho Moreno 2025-10-21 19:50:55 +08:00
  • b8c5719370 name all _ David Sancho Moreno 2025-10-21 17:14:52 +08:00
  • fb9323e06d to_doc David Sancho Moreno 2025-10-21 16:56:47 +08:00
  • c45b0262aa Push empty implementations for pprint and pretty_expressive David Sancho Moreno 2025-10-21 16:43:46 +08:00
  • 7507539a5a Remove doc David Sancho Moreno 2025-10-21 12:43:01 +08:00
  • 82aae3b830 Fix issue-1818 and issue-2843: Update test expectations to match formatter David Sancho Moreno 2025-10-21 12:42:19 +08:00
  • 4cd237025d Fix issue-1619: Update test expectation - no break when function fits David Sancho Moreno 2025-10-21 12:39:24 +08:00
  • 662b90e95e Fix trailing semicolons for simple top-level expressions David Sancho Moreno 2025-10-21 12:05:59 +08:00
  • d45bb1d44e Merge branch 'master' of github.com:/reasonml/reason David Sancho Moreno 2025-10-19 15:41:05 +08:00
  • 77943527ac fix(printer): distinguish between Ppat_constraint / value_binding (#2874) Antonio Nuno Monteiro 2025-10-18 19:10:04 -07:00
  • ad7e12744a chore: remove unnecessary overrides from nix flake (#2876) Antonio Nuno Monteiro 2025-10-18 19:03:37 -07:00
  • 8d426b0832 add changelog entry for #2872 Antonio Nuno Monteiro 2025-10-18 17:07:29 -07:00
  • 22b205a7c2 Fix keywords escaping in parentheses context (#2872) Syaiful Bahri 2025-10-19 07:05:54 +07:00
  • fe118d845d refmt: micro-optimize End_of_line.lf_to_crlf (#2875) Antonio Nuno Monteiro 2025-10-18 16:40:46 -07:00
  • 729c94d5a5 OCaml 5.4: use the released version in CI (#2873) Antonio Nuno Monteiro 2025-10-18 14:17:59 -07:00
  • 3ac5adf41f Merge branch 'master' of github.com:/reasonml/reason David Sancho Moreno 2025-09-18 18:34:01 +02:00
  • 76c615aad1 ci: build on 5.4.0-beta2 (#2870) Antonio Nuno Monteiro 2025-09-14 22:43:37 -07:00
  • ee36984b52 refmt-js: make it compile again (#2868) Antonio Nuno Monteiro 2025-08-04 09:20:27 -07:00
  • e92e4c1940 refactor: use labeled arguments throughout the codebase (#2869) Antonio Nuno Monteiro 2025-08-04 09:20:13 -07:00
  • 573c6d5eac vendored-omp: port Format_doc faithfully to final 5.3 release (#2866) Antonio Nuno Monteiro 2025-08-04 00:32:34 -07:00
  • 7f2c00d6eb opam: add cmdliner lower bounds (#2867) Antonio Nuno Monteiro 2025-08-03 21:26:00 -07:00
  • dbe3fa0972 prepare 3.17 3.17.0 Antonio Nuno Monteiro 2025-08-03 13:41:48 -07:00
  • 16da19f46c ci: use released utop on OCaml 5.4 (#2865) Antonio Nuno Monteiro 2025-08-03 13:25:17 -07:00
  • dfb960412c feat(printer): pad OCaml objects (#2864) Antonio Nuno Monteiro 2025-07-04 22:47:13 -07:00