Rudi Grinberg
651d12df5d
Implement manual printers for Meta type
2018-04-05 23:02:57 +08:00
Rudi Grinberg
fae5e78fc2
Change Meta.load to return the simplified meta
...
It's always simplified anyway
2018-03-23 10:12:34 +08:00
Jérémie Dimino
3fd3eb8a12
Split src/import.ml into a new library src/stdune ( #548 )
...
- make sure type t always come first
- Map.map, Map.fold, ... never pass the key to the callback while Map.mapi, Map.foldi, ... do
- removed the ~key and ~data labels, I find them useless and annoying
- Set.elements --> Set.to_list
- Map.bindings --> Map.to_list
- Map.of_alist --> Map.of_list
- added Ordering.t for comparison functions
- renamed Inl/Inr to Left/Right. The latter seems clearer
- moved List.longest to String.longest
- added a Pp module with a nicer API than Format
2018-02-25 16:35:25 +00:00
Xavier Clerc
2be876cb49
Availability of "num" depends on the OCaml version ( #358 )
2017-12-11 13:05:20 +00:00
Christophe Troestler
d8a39b66de
Move escape_double_quote to Import.String & refactor
2017-11-24 16:08:34 +01:00
Christophe Troestler
1e280e56d1
Escape double quotes for META field values
...
Fixes https://github.com/janestreet/jbuilder/issues/331
2017-11-23 19:25:45 +01:00
Jeremie Dimino
63ef644766
Fix #129
2017-06-07 11:15:15 +01:00
Jeremie Dimino
a3ee81055d
Refactor IO functions and fix invalid IOs in gen_rules
2017-05-18 17:12:32 +01:00
Jeremie Dimino
079d64f48c
114.20+69
2016-12-16 12:56:34 +00:00
Jeremie Dimino
e054ce4d71
114.20+69
2016-12-15 13:00:30 +00:00
Jeremie Dimino
2357fa0799
114.20+69
2016-12-15 11:20:46 +00:00
Jeremie Dimino
cdcd7e907f
114.20+69
2016-12-02 13:54:32 +00:00
Jeremie Dimino
567dac033f
fix meta parsing
2016-11-13 12:37:18 +00:00
Jeremie Dimino
24bb677ed2
fixes
2016-11-13 11:27:31 +00:00
Jeremie Dimino
583b55f527
findlib support
2016-11-13 11:13:47 +00:00
Jeremie Dimino
de3314049f
added meta.mli
2016-11-13 10:03:07 +00:00
Jeremie Dimino
c9fddcbb77
meta parser
2016-11-13 10:01:32 +00:00
Jeremie Dimino
6039e16258
added meta
2016-11-12 11:48:24 +00:00