Simon Cruanes
|
4b68dc204a
|
chore: activate CI on PRs
|
2020-12-13 17:14:28 -05:00 |
|
Darren
|
c8d0c60657
|
Init files for fuzzing (#339)
* Init files for fuzzing
* Fixed fuzz/run.sh
* Added fuzzing for CCUtf8_string.uchar_to_bytes
|
2020-12-09 16:10:02 -05:00 |
|
Simon Cruanes
|
fcd1247ec8
|
test: add stronger test to compare with uutf in ccutf8string
|
2020-12-07 23:42:31 -05:00 |
|
Simon Cruanes
|
52abbcd978
|
fix(sexp): handle non-ascii escapes in strings
close #338
|
2020-12-07 23:33:34 -05:00 |
|
Simon Cruanes
|
43701e6726
|
test: add regression test for #338
|
2020-12-07 23:32:40 -05:00 |
|
Simon Cruanes
|
e16926fa5f
|
add tests for utf8string
|
2020-12-07 23:32:00 -05:00 |
|
Simon Cruanes
|
3918ed1155
|
feat(utf8): add and expose uchar_to_bytes
rather than encoding to buffers directly, we can expose an iterator
over the bytes of an uchar.
|
2020-12-07 23:31:05 -05:00 |
|
Simon Cruanes
|
f9ee8d0e89
|
prepare for 3.1
|
2020-12-04 18:39:54 -05:00 |
|
Simon Cruanes
|
f3e808e870
|
Merge branch 'wip-ci-2020-11-10'
|
2020-12-04 17:48:03 -05:00 |
|
Simon Cruanes
|
133aed683c
|
fix build
|
2020-11-13 17:58:18 -05:00 |
|
Simon Cruanes
|
ca7801a854
|
fix: use shims again for CCList.(and&)
|
2020-11-13 15:36:55 -05:00 |
|
Simon Cruanes
|
9068cbc1cc
|
fix tests and build
|
2020-11-10 18:06:30 -05:00 |
|
grayswandyr
|
057427cb72
|
Apply suggestions from code review
Co-authored-by: Simon Cruanes <simon.cruanes.2007@m4x.org>
|
2020-11-10 18:04:27 -05:00 |
|
David Chemouil
|
3912b288e8
|
add List.combine_chop and corresponding (and&) synchronized product
|
2020-11-10 18:04:27 -05:00 |
|
Simon Cruanes
|
60eee785a9
|
doc: update readme
|
2020-11-10 14:06:19 -05:00 |
|
Simon Cruanes
|
af05520e3b
|
chore: try and remove travis to use github CI instead
|
2020-11-10 14:06:03 -05:00 |
|
JPR
|
b3e32c587f
|
Comments
|
2020-11-06 16:57:01 -05:00 |
|
David Chemouil
|
61a8cc58bd
|
add a guard function for list comprehensions
|
2020-11-05 12:10:14 -05:00 |
|
Simon Cruanes
|
26df938968
|
more doc
|
2020-11-05 12:05:31 -05:00 |
|
Simon Cruanes
|
7e160106c5
|
doc: explain a bit more the Traverse submodule of list
|
2020-11-05 11:54:48 -05:00 |
|
Simon Cruanes
|
87a9937938
|
doc: indicate that ccmutheap is experimental
|
2020-11-04 12:29:15 -05:00 |
|
Simon Cruanes
|
587e445308
|
doc: add missing @since
|
2020-10-30 13:06:07 -04:00 |
|
Simon Cruanes
|
9643ee94a9
|
test: add some basic tests to CCMutHeap
|
2020-10-07 12:03:37 -04:00 |
|
Simon Cruanes
|
aed72685fc
|
refactor: ask for lt in the mutable heap arg
|
2020-10-07 12:03:27 -04:00 |
|
Simon Cruanes
|
3484efc691
|
feat: add mutable heap with increase/decrease to containers-data
this code is adapted from msat
|
2020-10-07 11:45:58 -04:00 |
|
Simon Cruanes
|
9ca278dc51
|
fix obsolete comment
|
2020-10-04 12:50:04 -04:00 |
|
Simon Cruanes
|
e0f14837ac
|
fix warning
|
2020-09-23 21:34:14 -04:00 |
|
Simon Cruanes
|
264c9b608e
|
un-specify order of elements in CCMap.to_list
|
2020-09-21 13:49:50 -04:00 |
|
Simon Cruanes
|
5ee25afad5
|
test: add a test for update
|
2020-09-21 13:49:49 -04:00 |
|
Josh Berdine
|
e6f77edf1a
|
Move definition of CCMap.update so that it is shadowed by Stdlib.Map.update
Signed-off-by: Josh Berdine <josh@berdine.net>
|
2020-09-21 13:49:25 -04:00 |
|
Josh Berdine
|
d81cba4b06
|
Update contributing instructions in README
Signed-off-by: Josh Berdine <josh@berdine.net>
|
2020-09-21 09:47:58 -04:00 |
|
Simon Cruanes
|
652c823978
|
fix(intmap): order of arguments for the HO param should be stable
close #329
|
2020-09-08 10:42:10 -04:00 |
|
Simon Cruanes
|
9a9ae12972
|
chore: try to fix travis
|
2020-08-24 10:35:40 -04:00 |
|
Simon Cruanes
|
a59562bed1
|
prepare for 3.0.1
|
2020-08-24 10:13:03 -04:00 |
|
Simon Cruanes
|
50ec164b67
|
fix: remove code that is in the shims
|
2020-08-06 11:19:52 -04:00 |
|
Simon Cruanes
|
09298b3324
|
small change in shims generation
as @fardalem points out, better be conservative on archictures and have
64bits popcount be the special case
|
2020-08-06 09:46:33 -04:00 |
|
Simon Cruanes
|
e0f2c78edd
|
fix(int): use shims to provide separate 32/64 bits versions of popcount
close #327
|
2020-08-05 14:05:48 -04:00 |
|
Simon Cruanes
|
9fe414f793
|
chore: small refactor of github actions
sadly the matrix thing is not expressive enough to use a
given switch only on a given OS (like, windows + mingw32).
So, 🤷
|
2020-08-05 14:05:12 -04:00 |
|
Simon Cruanes
|
38d8fc2f9a
|
doc: update readme
|
2020-08-04 09:42:55 -04:00 |
|
Simon Cruanes
|
ade2500e68
|
prepare for 3.0, without further ado
|
2020-07-31 15:51:46 -04:00 |
|
Simon Cruanes
|
089a1bec16
|
try to fix tests that fail on mac OS
|
2020-07-31 15:29:49 -04:00 |
|
Simon Cruanes
|
8a60d44946
|
ci: try to test on mac OS again, amend tests, make mdx optional
|
2020-07-30 19:12:49 -04:00 |
|
Simon Cruanes
|
d60bea1a98
|
fix build for 4.11 by working around -nolabels
|
2020-07-30 10:02:16 -04:00 |
|
Simon Cruanes
|
8683153cc9
|
fix opam files
|
2020-07-28 20:19:58 -04:00 |
|
Simon Cruanes
|
01d9693a16
|
wip: fix travis
|
2020-07-28 20:17:33 -04:00 |
|
Simon Cruanes
|
add6a58cf5
|
prepare for 3.0~rc1
|
2020-07-28 18:15:05 -04:00 |
|
Simon Cruanes
|
2eb58dd6c4
|
prepare readme and changelog for 3.0~rc1
|
2020-07-28 18:12:12 -04:00 |
|
Simon Cruanes
|
5da10f49a2
|
doc: small fix
|
2020-07-28 17:52:55 -04:00 |
|
Simon Cruanes
|
211cd5863b
|
feat: add infix operators to String
close #315
|
2020-07-28 17:34:59 -04:00 |
|
Simon Cruanes
|
39e0ad2395
|
fix(pool): missing emptiness check in Fut.map_l
also add regression test
|
2020-07-28 16:27:23 -04:00 |
|