Commit Graph

  • 70217fad88 fix lots more Jared Forsyth 2017-10-12 00:13:34 -06:00
  • c6890c8644 fix oprint type args Jared Forsyth 2017-10-11 23:33:25 -06:00
  • 3ee546c027 Upgrade to node 8.7.0 for CI (#1512) Cheng Lou 2017-10-13 21:35:43 -07:00
  • d4ffc9263f Fixes #1508 (#1509) Cheng Lou 2017-10-13 03:49:26 -07:00
  • 5d388d7b2b Add comments about outcome printer testing (#1504) Jared Forsyth 2017-10-12 22:39:38 -06:00
  • 759affb295 Add a test setup for oprint! (#1499) Jared Forsyth 2017-10-12 21:40:19 -06:00
  • 5910f9df56 [Docs] More examples for contribution Cheng Lou 2017-10-12 16:40:20 -07:00
  • 9bbb50daf1 don't apply sugar to Js.t({.}) and Js.t({..}) (#1502) Iwan 2017-10-12 23:39:38 +02:00
  • e23958ab9b Remove extra parens printed in type a = Foo((unit => unit)) (#1491) Cheng Lou 2017-10-12 00:33:47 -07:00
  • 52fa74adcd dock labelled arg symbol to term (#1495) Iwan 2017-10-12 03:03:34 +02:00
  • 049aa3948e Remove deprecated cli flags (#1493) Cheng Lou 2017-10-11 01:13:11 -07:00
  • e713b3fea4 Add more BS-specific tests (#1489) Cheng Lou 2017-10-10 21:18:39 -07:00
  • ec56e9a526 [Docs] New fixes & better slogans (#1488) Cheng Lou 2017-10-10 21:18:19 -07:00
  • 88bd4db0e7 use ~ for named args (#1483) Iwan 2017-10-11 03:47:18 +02:00
  • 8e098d7264 Make jsx test output colors in make test (#1486) Cheng Lou 2017-10-10 18:23:54 -07:00
  • 8055234636 Update the last test Cheng Lou 2017-10-10 18:18:12 -07:00
  • 785e78c7ae fix #1422 (#1476) Frédéric Bour 2017-10-11 03:17:52 +02:00
  • ab621c8533 Sync back changes in outcome printer (#1484) Cheng Lou 2017-10-10 17:44:48 -07:00
  • 8aa574c18a Remove ppx_tools again (#1485) Cheng Lou 2017-10-10 16:33:01 -07:00
  • ad77e64ae0 Fix #1472 (#1482) Frédéric Bour 2017-10-10 21:04:25 +02:00
  • e9dd7c1f9e Document 1481 Cheng Lou 2017-10-10 10:57:02 -07:00
  • 2d14c225c2 special case printing of foo(bar)##value (#1481) Frédéric Bour 2017-10-10 19:52:25 +02:00
  • 25d67d27db Remove test script (#1480) Cheng Lou 2017-10-09 23:58:11 -07:00
  • 4dcaedfa16 Clean up rtop integration (#1479) Cheng Lou 2017-10-09 23:06:27 -07:00
  • e5ca2f46ab Improvements to #1474 (#1478) Cheng Lou 2017-10-09 19:19:30 -07:00
  • 2ebfff9d24 transform ocaml pervasives interfaces to reason correctly (#1474) Guillaume Salles 2017-10-09 21:14:07 -04:00
  • 7f7be87da8 [Docs] More example on contributing to repo Cheng Lou 2017-10-08 00:47:55 -07:00
  • 1775eea815 Print functions as javascript, e.g. let f = () => 1; (#1469) Iwan 2017-10-08 08:14:36 +02:00
  • b1cf8c1a0d implement spread for jsx3 (#1429) Iwan 2017-10-06 07:56:00 +02:00
  • b981d44938 [Docs] Even better repo contribution docs Cheng Lou 2017-10-05 16:49:48 -07:00
  • 2c4ee90daa Record punning for value & pattern for fields with module prefix (#1456) Cheng Lou 2017-10-05 15:12:05 -07:00
  • 1124d0e691 print MyConstructor(()) as MyConstructor() (#1465) Iwan 2017-10-05 22:28:07 +02:00
  • 7c2f4fa940 ensure valid parsing of constraint expressions after printing (#1464) Iwan 2017-10-05 22:27:20 +02:00
  • 3f364041ee Revert "Add test output" (#1466) Cheng Lou 2017-10-05 13:06:43 -07:00
  • 663aa01c60 Add test output Jared Forsyth 2017-10-04 18:57:47 -07:00
  • cf6aa3c648 "Fix" tests (#1460) Cheng Lou 2017-10-05 05:10:22 -07:00
  • e48ad0ea00 Fix wrongly failing tests on 4.02 (#1458) Cheng Lou 2017-10-05 04:34:13 -07:00
  • 8b1e4268fa Fix 8552a39a59 (#1459) Cheng Lou 2017-10-05 04:28:39 -07:00
  • f51a5387e3 Implement #1443, #1444 & #1446 (#1448) Iwan 2017-10-05 11:19:43 +02:00
  • 8552a39a59 Progressively enhance test diff view Cheng Lou 2017-10-05 01:57:32 -07:00
  • ea54e4ea43 [Docs] Add random menhir links Cheng Lou 2017-10-04 04:26:06 -07:00
  • 19ff39f2ea [Docs] Better internals explanations Cheng Lou 2017-10-04 03:10:17 -07:00
  • e5191c9dbb [Docs] Add instruction to click on larger diagram Cheng Lou 2017-10-03 20:27:48 -07:00
  • 4bfd2f8d1a Add diagram Cheng Lou 2017-10-03 20:26:15 -07:00
  • 59cc5fe310 [Docs] changelog Cheng Lou 2017-10-03 18:35:55 -07:00
  • 4c24570bcf Update points of contact Cheng Lou 2017-10-03 18:31:42 -07:00
  • 26f12520e5 Tweaks to build on 4.05.0 and latest topkg (#1438) Hezekiah M. Carty 2017-10-03 19:11:18 -06:00
  • 6b10535504 add more spacing when printing Ptyp_package (#1430) Iwan 2017-10-03 11:31:43 +02:00
  • 4c5d28d209 [JSX PPX] V3 (#1423) Cheng Lou 2017-09-26 19:50:38 -07:00
  • 6728763ed2 Update FUTURE.md Cheng Lou 2017-09-25 15:28:56 -07:00
  • f0d6422559 [Docs] More syntax changes Cheng Lou 2017-09-22 19:37:30 -07:00
  • 0c75cee834 [Docs] future Cheng Lou 2017-09-22 13:18:46 -07:00
  • f5c37579b7 Future-proof upcoming JSX Foo.make transform in ppx (#1420) Cheng Lou 2017-09-22 13:18:34 -07:00
  • fb81ae1a08 work around doc comments in 4.02.3 (fix #1398) (#1413) Frédéric Bour 2017-09-21 10:25:04 +02:00
  • dca6ff2c40 Fix jsx idempotent problem (#1418) Iwan 2017-09-21 09:01:18 +02:00
  • b31748466b Add helpful error message for es6 function application. (#1367) Iwan 2017-09-20 23:31:08 +02:00
  • 3acf98431a stick parens closer to structures when they break (#1417) Iwan 2017-09-20 23:30:10 +02:00
  • 2f0f4dd4fc Print last arg of function always inside the parens (#1412) Iwan 2017-09-18 09:16:46 +02:00
  • 8eaafe5e15 Update FUTURE.md Cheng Lou 2017-09-15 21:07:51 -07:00
  • 80cf2b1439 Format Js.t {. foo: bar} to {. "foo": bar} (#1408) Iwan 2017-09-16 06:05:13 +02:00
  • 814aa98f73 Allow non-determinism in menhir interpretation loop (#1409) Frédéric Bour 2017-09-16 06:00:02 +02:00
  • 1cd104052c [Docs] removal of add-printers Cheng Lou 2017-09-13 22:04:22 -07:00
  • d6d2899d10 Update rtop.sh (#1365) Dhruv Makwana 2017-09-13 09:15:12 +01:00
  • 62eb3f39c7 Add support for punning of an explicitly passed optional (#1401) Iwan 2017-09-11 21:17:12 +02:00
  • 24496d78a1 deprecate printers (#1397) Iwan 2017-09-11 21:16:44 +02:00
  • 392f34306a Fix typo Cheng Lou 2017-09-08 19:54:05 -07:00
  • 067bd7c7d4 Clean up bspack workflow (#1396) Cheng Lou 2017-09-08 03:25:12 -07:00
  • a61c88c4d2 Clean up build flow (#1395) Cheng Lou 2017-09-08 03:11:26 -07:00
  • 3039c3047b Remove reup (#1394) Cheng Lou 2017-09-07 22:41:52 -07:00
  • 0ca61c3a95 Update package.json Cheng Lou 2017-09-07 21:33:57 -07:00
  • 0707112f86 Better jsx ppx workflow (#1393) Cheng Lou 2017-09-07 20:59:38 -07:00
  • 01da2b0a27 Comment oprint correctly Cheng Lou 2017-09-06 23:02:35 -07:00
  • c11247f9ef Remove old reactjs_jsx_ppx (#1391) Cheng Lou 2017-09-06 18:38:33 -07:00
  • 2fa3dc5ddb [Docs] Better redirects Cheng Lou 2017-09-06 15:33:08 -07:00
  • 9ca96947c2 Fix arityConversion tests (#1388) Cheng Lou 2017-09-06 14:38:47 -07:00
  • abb1c02665 Note #1390 Cheng Lou 2017-09-06 14:36:03 -07:00
  • 87b32c6629 Better infix operator formatting with < and > (#1390) Iwan 2017-09-06 23:35:58 +02:00
  • a53a20ba55 [Docs] Require 4.04.2 Cheng Lou 2017-09-06 04:13:21 -07:00
  • 3aac2a5be4 Temporarily disable rtop integration tests Cheng Lou 2017-09-06 04:09:07 -07:00
  • 862b40acd7 [Docs] Even better instructions Cheng Lou 2017-09-06 03:40:31 -07:00
  • ce9c5bf1ee Start a changelog... Cheng Lou 2017-09-06 03:04:28 -07:00
  • c07014a039 Properly indent explicit optional formatting jsx (#1383) Iwan 2017-09-01 20:48:25 +02:00
  • ce758b3ba6 Implement better formatting for built-in equality operators (#1380) Iwan 2017-08-31 10:37:16 +02:00
  • 900e29826d Fix arityConversion tests after es6 diff + update mlySyntax.re (#1371) Iwan 2017-08-24 21:41:26 +02:00
  • 970c63250c Remove reason-parser dir (#1370) Iwan 2017-08-23 09:41:17 +02:00
  • 2027482fa0 Uniform parenthesized syntax for abstraction and application (#1299) Frédéric Bour 2017-08-18 14:00:30 +02:00
  • 372ef13af6 Version 1.13.7 1.13.7 Jordan Walke 2017-08-16 01:00:31 -07:00
  • d13c6bd7ae Bump opam version Jordan Walke 2017-08-16 00:05:41 -07:00
  • 086e364e7b Better oprint docs Cheng Lou 2017-08-14 21:35:42 -07:00
  • ebc250ec80 Pretty printing of expression applications with infix operators (#1259) Iwan 2017-08-11 09:40:23 +02:00
  • 4bfb7a4dde [Docs] Better description for reason_oprint Cheng Lou 2017-08-09 17:23:52 -07:00
  • 9dfbb161d9 Fix outcome printer object printing (#1357) Cheng Lou 2017-08-09 12:59:10 -07:00
  • 7eb3ddb98e Fix #1354 Cheng Lou 2017-08-09 01:38:57 -07:00
  • 421f9e5095 Update README.md Cheng Lou 2017-07-18 17:07:46 -07:00
  • cc264ed940 [Docs] Update Reason docs links Cheng Lou 2017-07-18 00:14:13 -07:00
  • 9f31647796 [Docs] Redirect to new docs! Cheng Lou 2017-07-15 11:54:59 -07:00
  • cc9f023e5a merge reason-parser into main source code (#1330) Frédéric Bour 2017-07-14 12:46:16 +02:00
  • 57660ce804 [Docs] reason terrains demo project Cheng Lou 2017-07-11 23:13:43 -07:00
  • 5d16f629ba [Docs] Add more resources Cheng Lou 2017-07-10 15:08:10 -07:00
  • 2f5c5de88b typo in docs (#1335) Rajiv Bose 2017-07-10 22:09:33 +01:00