Commit Graph

  • 40d140e448 unvendor cmdliner (#2856) Antonio Nuno Monteiro 2025-07-04 22:39:40 -07:00
  • 35fbfcdcbd feat(printer): pad record braces (#2859) Antonio Nuno Monteiro 2025-07-04 22:37:35 -07:00
  • 8f461d2986 build: move menhir-error-processor to different dir (#2861) Antonio Nuno Monteiro 2025-06-30 15:52:15 -07:00
  • 53516c469e vendored-ocaml-migrate-parsetree: add missing version aliases (#2863) Antonio Nuno Monteiro 2025-06-30 15:25:43 -07:00
  • 2b76f11d75 refactor: move Merlin_recovery_intf to its dedicated module (#2860) Antonio Nuno Monteiro 2025-06-30 15:14:12 -07:00
  • 8d22f727cb build(reason-parser): don't use modules_without_implementation (#2862) Antonio Nuno Monteiro 2025-06-30 15:14:02 -07:00
  • 626ca8b880 refmt: refactor end of line detection support (#2857) Antonio Nuno Monteiro 2025-06-30 15:13:31 -07:00
  • cd06cd391a rename last BuckleScript mentions to Melange (#2858) Antonio Nuno Monteiro 2025-06-29 15:07:44 -07:00
  • af1b571591 ocamlmerlin-reason: tighten bindings, remove opens (#2854) Antonio Nuno Monteiro 2025-06-29 14:17:34 -07:00
  • d167475dea BREAKING: remove refmttype binary (#2855) Antonio Nuno Monteiro 2025-06-29 13:41:37 -07:00
  • d0108ffc51 reason-merlin: remove cppo preprocessing (#2853) Antonio Nuno Monteiro 2025-06-29 13:11:24 -07:00
  • a5f6e33fd6 refactor(menhir-recover): subsume Utils module (#2852) Antonio Nuno Monteiro 2025-06-29 13:00:59 -07:00
  • cc10be14a3 refactor(menhir-recover): fix warning 67, remove useless opens (#2851) Antonio Nuno Monteiro 2025-06-29 12:52:06 -07:00
  • 59c919bee9 build(vendored-omp): fix warning 3 (#2850) Antonio Nuno Monteiro 2025-06-29 12:39:49 -07:00
  • c5c1227325 chore: clean up unused files in the vendored OMP directory (#2849) Antonio Nuno Monteiro 2025-06-29 12:27:24 -07:00
  • e4d8dd67e6 chore: dune build @fmt (#2848) Antonio Nuno Monteiro 2025-06-29 12:15:18 -07:00
  • f0a76783e2 build: use (wrapped true) for released libraries (#2842) Antonio Nuno Monteiro 2025-06-29 12:14:47 -07:00
  • 3ae631125e chore: update 5.4 dependencies (#2847) Antonio Nuno Monteiro 2025-06-29 11:42:55 -07:00
  • 784a448127 add changelog for #2844 Antonio Nuno Monteiro 2025-06-19 00:14:41 -07:00
  • 897528b985 Support OCaml 5.4 (#2844) Antonio Nuno Monteiro 2025-06-19 00:13:34 -07:00
  • 6688e77fb9 remove ppx_derivers dependency (#2846) Antonio Nuno Monteiro 2025-06-15 15:03:54 -07:00
  • 3f45968e3e gh actions: test 5.3 release in CI (#2845) Antonio Nuno Monteiro 2025-06-14 19:41:57 -07:00
  • 5785bb621e wip version Antonio Nuno Monteiro 2025-04-06 15:47:18 -07:00
  • c77eebbe79 prep 3.16.0 3.16.0 Antonio Nuno Monteiro 2025-04-05 14:43:45 -07:00
  • 0b2f1aa14f feat: support ppxlib with OCaml 5.2 AST (#2835) Antonio Nuno Monteiro 2025-03-22 16:16:31 -07:00
  • 9cf4cc3e90 update flakes Antonio Nuno Monteiro 2025-03-22 15:40:27 -07:00
  • 7d77cff49e Merge branch 'master' of github.com:/reasonml/reason David Sancho Moreno 2025-03-10 12:49:45 +01:00
  • df6cd9ce77 add changelog for #2840 Antonio Nuno Monteiro 2025-03-09 00:50:08 -08:00
  • 60909ff347 require OCaml 4.08 (#2840) Antonio Nuno Monteiro 2025-03-09 00:46:19 -08:00
  • 285a32c47e update flakes Antonio Nuno Monteiro 2025-03-01 14:37:56 -08:00
  • 755e8a2c4c parser: fix location in records (#2838) Antonio Nuno Monteiro 2025-03-01 14:34:51 -08:00
  • b0af4578a2 refactor: scopes in refmt command (#2836) Antonio Nuno Monteiro 2025-02-22 23:16:38 -08:00
  • ee1333c672 chore(nix): remove flake-utils (#2832) Antonio Nuno Monteiro 2025-02-09 21:37:45 -08:00
  • 71797e1529 ci: build 4.13.x (#2831) 3.15.0 Antonio Nuno Monteiro 2025-02-09 19:59:07 -08:00
  • 46d1e472aa set version Antonio Nuno Monteiro 2025-02-09 19:16:17 -08:00
  • 2db8f7a4d2 prep 3.15.0 Antonio Nuno Monteiro 2025-02-09 16:48:27 -08:00
  • 9455966942 test: reproduce fd leak (#2830) Antonio Nuno Monteiro 2025-02-09 16:20:21 -08:00
  • 77f4decffb feat: modest support for unicode letters in identifiers (#2828) Antonio Nuno Monteiro 2025-02-08 21:58:09 -08:00
  • 232771507f nix: remove nix-filter (#2827) Antonio Nuno Monteiro 2025-02-01 22:44:02 -08:00
  • 3f31512842 nix: remove flake-utils (#2826) Antonio Nuno Monteiro 2025-02-01 22:33:34 -08:00
  • 42ce0bc7e6 chore: update esy lock (#2825) Antonio Nuno Monteiro 2025-02-01 21:59:24 -08:00
  • 8adf765888 chore: add changelog entry for #2824 Antonio Nuno Monteiro 2025-02-01 21:14:06 -08:00
  • cc5f3148a5 Fix record field and jsx props punned when with attributes (#2824) Pedro Lisboa 2025-02-02 05:35:36 +01:00
  • 4b1c3ed1a4 more migration anmonteiro/wip Antonio Nuno Monteiro 2025-01-28 21:55:05 -08:00
  • f609f22d30 start migrating to ppxlib 5.2 ast Antonio Nuno Monteiro 2025-01-27 22:48:57 -08:00
  • fa984f70eb Merge branch 'master' of github.com:/reasonml/reason David Sancho Moreno 2024-12-13 18:19:10 +01:00
  • b07885876e feat: add raw identifier syntax (#2796) Antonio Nuno Monteiro 2024-12-01 17:33:27 -08:00
  • e49db1c70c fix(rtop): try load ~/.config/rtop/init.re, don't load utop config files (#2813) Antonio Nuno Monteiro 2024-12-01 17:25:54 -08:00
  • d322b122fa prep 3.14 3.14.0 Antonio Nuno Monteiro 2024-11-28 22:57:18 -08:00
  • c944ef51a2 refactor(build): use inferred form of with-stdout-to (#2819) Antonio Nuno Monteiro 2024-11-28 22:56:29 -08:00
  • c3c811a5bc build: fix warning 9 across the codebase (#2818) Antonio Nuno Monteiro 2024-11-28 22:36:34 -08:00
  • fa5e283277 bump dune version to 3, remove unused settings (#2817) Antonio Nuno Monteiro 2024-11-28 22:27:16 -08:00
  • bbc51195f3 use ocaml 5.3 beta 2 (#2816) Antonio Nuno Monteiro 2024-11-28 21:09:51 -08:00
  • 20bd5ca990 fix: better printing of Pexp_extension (#2814) Antonio Nuno Monteiro 2024-11-28 16:41:34 -08:00
  • a83a096de4 OCaml 5.3 updates, fmt (#2812) Antonio Nuno Monteiro 2024-11-24 14:48:47 -08:00
  • 9375fbe0d8 chore: fix some comments (#2782) costcould 2024-11-17 15:29:28 +08:00
  • 20eb82b7dc chore: add changelog entry for #2800 Antonio Nuno Monteiro 2024-11-03 18:24:09 -08:00
  • 048d21275d ci: run fewer macOS runs (#2810) Antonio Nuno Monteiro 2024-11-03 18:23:03 -08:00
  • 77ef025d76 fix: quoted extensions regression -- preserve extension printing for non-quoted ext (#2809) Antonio Nuno Monteiro 2024-11-03 17:54:49 -08:00
  • 566f62bbc4 chore: remove trailing whitespace from version test Antonio Nuno Monteiro 2024-11-02 21:19:53 -07:00
  • de90b98ec7 chore: make version test more flexible in parsing (#2808) Antonio Nuno Monteiro 2024-11-02 21:11:04 -07:00
  • 4b5f460710 OCaml 5.3 support (#2800) Antonio Nuno Monteiro 2024-11-02 20:32:32 -07:00
  • ffe5118de3 nix workflow: trim macOS runs (#2807) Antonio Nuno Monteiro 2024-11-02 19:42:42 -07:00
  • 9e71ba66b7 chore: prep 3.13 3.13.0 Antonio Nuno Monteiro 2024-10-20 23:56:40 -07:00
  • dee8e63ac2 fix: print module expr attributes (#2803) Antonio Nuno Monteiro 2024-10-20 16:15:04 -07:00
  • 9ec35aa87c chore: bump CI actions versions (#2806) Antonio Nuno Monteiro 2024-10-20 16:14:51 -07:00
  • 54b4a47c1b chore: update nix flakes (#2804) Antonio Nuno Monteiro 2024-10-13 11:47:40 -07:00
  • 6455bb6d33 fix: callback sequences formatted back from .ml (#2799) Antonio Nuno Monteiro 2024-08-28 23:52:04 -07:00
  • 564cc3d323 feat: parse universal type variables in signature items (#2797) Antonio Nuno Monteiro 2024-08-24 10:22:11 -07:00
  • d60fc127fd feat: support quoted extensions in comments (#2795) Antonio Nuno Monteiro 2024-08-20 22:51:05 -07:00
  • 4f42b01f86 feat: quoted extensions (#2794) Antonio Nuno Monteiro 2024-08-20 22:06:35 -07:00
  • 409a35b552 rtop: work around #use .. syntax errors (#2793) Antonio Nuno Monteiro 2024-08-20 21:27:01 -07:00
  • e79fbb39f0 feat: support type%foo extension sugar (#2790) Antonio Nuno Monteiro 2024-08-19 18:27:34 -07:00
  • c998144eee chore: format the codebase with ocamlformat (#2789) Antonio Nuno Monteiro 2024-08-11 16:54:43 -07:00
  • 9084e52b05 chore: remove redoc (#2788) Antonio Nuno Monteiro 2024-08-04 17:32:33 -07:00
  • 5ac3c14a5d test: don't install the outcome tree printer test executable (#2787) Antonio Nuno Monteiro 2024-08-04 17:02:24 -07:00
  • ebe72f26f3 remove unused executable Antonio Nuno Monteiro 2024-08-04 16:25:04 -07:00
  • d99e9d6f93 add changelog entries for #2784 and #2785 Antonio Nuno Monteiro 2024-08-04 15:58:35 -07:00
  • 78f84f8b24 refactor: remove unneeded aliases (#2786) Antonio Nuno Monteiro 2024-08-04 15:57:59 -07:00
  • 2a796f3d41 feat: support modtype subst (#2785) Antonio Nuno Monteiro 2024-08-04 15:57:41 -07:00
  • 84e96e85da feat: parse / print extensions in open%foo (#2784) Antonio Nuno Monteiro 2024-08-04 15:17:45 -07:00
  • 6d635350b2 refactor: remove a few open expressions (#2783) Antonio Nuno Monteiro 2024-08-04 13:24:19 -07:00
  • 04f13c3ec7 chore: add changelog entries for the latest improvements Antonio Nuno Monteiro 2024-07-28 20:18:49 -07:00
  • ff00dc42e1 fix: parse polyvariants starting with [| (#2781) Antonio Nuno Monteiro 2024-07-28 20:15:43 -07:00
  • d7e96a7fd6 feat: always break records with 2 or more fields (#2779) Antonio Nuno Monteiro 2024-07-28 20:15:16 -07:00
  • fd4611acfd always break at */ of nonempty doc comments (#2780) Antonio Nuno Monteiro 2024-07-28 19:47:10 -07:00
  • 4b74bb18b2 improve printing of arrows with labelled arguments (#2778) Antonio Nuno Monteiro 2024-07-28 18:46:47 -07:00
  • b681d241fd refactor: avoid List.length when match suffices (#2776) Antonio Nuno Monteiro 2024-07-28 18:13:54 -07:00
  • ae76070ecc fix: parse and print attributes in let binding ops (#2777) Antonio Nuno Monteiro 2024-07-28 18:12:08 -07:00
  • 86072c63d9 chore: tidy changes.md a bit Antonio Nuno Monteiro 2024-07-28 15:22:11 -07:00
  • 3cb2581183 Improve printing of destructuring with local open. (#2684) Sander 2024-07-29 00:21:11 +02:00
  • 461f7518a4 Improve printing of anonymous function return type. (#2686) Sander 2024-07-29 00:04:24 +02:00
  • d3fd746e2e Polyvariants printing similar to variants (#2708) Sander 2024-07-28 23:43:18 +02:00
  • e1d0b71d12 fix: add location to pexp_extension (#2775) Antonio Nuno Monteiro 2024-07-27 23:48:49 -07:00
  • ce4064d3a1 fix: wrap parens around lazy patterns (#2774) Antonio Nuno Monteiro 2024-07-27 23:33:59 -07:00
  • 451219757c chore: changelog for #2771 Antonio Nuno Monteiro 2024-07-27 21:57:43 -07:00
  • 1b38ed43c9 feat: open any module expr (#2773) Antonio Nuno Monteiro 2024-07-27 21:57:31 -07:00
  • 5ee853dd01 feat: support module%ppx syntax (#2771) Antonio Nuno Monteiro 2024-07-27 19:47:45 -07:00
  • a8a9ca2075 min version 4.06 (#2772) Antonio Nuno Monteiro 2024-07-27 17:12:55 -07:00
  • 66d220960c prep 3.12.0 3.12.0 Antonio Nuno Monteiro 2024-07-22 21:17:09 -07:00