Commit Graph

9 Commits

Author SHA1 Message Date
Bryan Phelps
027240f380 Fix #1518: Handle CRLF with refmt (#2275)
* Use open_out/open_out_bin conditionally depending on the print type and the platform

* Format changes

* Implement EOL detection and incorporate in refmt

* Remove temporary test cases

* Format & remove extra pint

* Fix formatting

* Remove unused functions in refmt_impl

* Fix casing of 'str' in dune file

* Detect CRLF w/o regex

* Remove Str from dune file

* Add CRLF test

* Add EOL conversion function, hook up to formatter

* Fix formatting of eol_convert module

* Add .gitattribute setting for actual_output, too

* Add CRLF tests to idempotent tests

* Update .gitattributes

* Add idempotent test category

* Add test output folder
2018-12-10 23:59:05 -08:00
Jordan Walke
d70ad62434 More liberal menhir version constraint.
The [opam release](https://github.com/ocaml/opam-repository/pull/10869)
was failing in a way that seemed related to Menhir. Only on linux though
- and it wasn't being caught in our own CI - only OPAM's. Must be for
some configuration we don't test. Making menhir dep more liberal to see
if it will fix our attempted release.

Summary:

Test Plan:

Reviewers:

CC:
2017-11-27 22:16:22 -08:00
Jordan Walke
aff711135b Some more suggested fixes - and reenable js test. 2017-11-01 14:03:45 -07:00
Cheng Lou
b389362d9a Clean up git attribute files (#1233) 2017-04-24 18:02:17 -07:00
Cheng Lou
82bb796d84 [Docs] Better-er syntax docs 2017-04-13 18:59:42 -07:00
Cheng Lou
ee6b904b7b Document vendoring of Reason though bspack (#1104) 2017-02-28 20:50:36 -08:00
Ramana Venkata
4fbe0294c7 Docs into master (#700)
* Move documentation to Docs folder

* Mark folders in docs recursively as binary

[ci skip]
2016-09-08 01:39:38 -07:00
Yunxing Dai
d67153a0fd Add some docs to .message file (#720) 2016-08-28 16:40:33 -07:00
Yunxing Dai
9004a793d1 Add .gitattributes (#618) 2016-07-05 13:50:33 -07:00