Commit Graph

47 Commits

Author SHA1 Message Date
Jon Gjengset
011d47fe11
Merge branch 'master' into nom5 2020-03-09 12:09:27 -04:00
bors[bot]
23298e5afa
Merge #21
21: rustfmt + 2018 edition + 2018 idioms r=jethrogb a=jonhoo

I _think_ this can replace #20 as it also does `rustfmt` and `rust_2018_idioms`.

Fixes #20

Co-authored-by: Jon Gjengset <jon@thesquareplanet.com>
2020-03-09 12:56:11 +00:00
Jon Gjengset
506ee2b271
Apparently mut self wasn't needed 2020-02-20 09:57:14 -05:00
Jon Gjengset
a524f53961
Most of the way 2020-02-17 21:07:43 -05:00
Jon Gjengset
3a323a4e41
2018 edition 2020-02-17 13:00:42 -05:00
Jon Gjengset
4a73811e9c
cargo fmt 2020-02-17 12:42:08 -05:00
bors[bot]
3248565b10
Merge #18
18: Bump version r=jethrogb a=jethrogb



Co-authored-by: jethrogb <github@jbeekman.nl>
2019-11-05 10:30:37 +00:00
jethrogb
cdd57e51d9
Update Cargo.toml 2019-11-05 02:29:58 -08:00
bors[bot]
23d3b97b21
Merge #17
17: Support capital integer literal prefixes (0X, 0B) r=jethrogb a=ikravets

From C/C++ standard standpoint capital 0X prefix is valid at least from C99 and capital 0B prefix is valid starting C++14. This PR adds basic tests and fixes both cases.

Co-authored-by: Ilia Kravets <ilia.kravets@gmail.com>
2019-11-05 10:07:55 +00:00
Ilia Kravets
f4f6963a5d Support capital int literal prefixes (0X, 0B) 2019-11-03 13:15:30 +02:00
bors[bot]
e8d24d9209 Merge #13
13: Bump clang-sys to 0.28.0 r=jethrogb a=eclipseo

Signed-off-by: Robert-André Mauchin <zebob.m@gmail.com>

Co-authored-by: Robert-André Mauchin <zebob.m@gmail.com>
Co-authored-by: Jethro Beekman <jethro@jbeekman.nl>
2019-03-19 06:32:46 +00:00
Jethro Beekman
fec4a35924 Bump crate version 2019-03-18 23:19:04 -07:00
bors[bot]
a31be71558 Merge #14
14: Setup CI r=jethrogb a=jethrogb



Co-authored-by: Jethro Beekman <jethro@jbeekman.nl>
2019-03-19 06:16:14 +00:00
Jethro Beekman
680b60da9f Setup CI 2019-03-18 23:15:21 -07:00
Robert-André Mauchin
254077163f Bump to 0.28.0
Signed-off-by: Robert-André Mauchin <zebob.m@gmail.com>
2019-03-17 17:38:46 +01:00
Jethro Beekman
9fe045aa9d Fix #12 and bump version 2019-01-15 22:43:56 +05:30
jethrogb
8157c43cba
Merge pull request #11 from jethrogb/jb/bindgen-1424
Revert literal parsing order.
2018-10-18 13:01:19 -07:00
Jethro Beekman
ee2bc79c54 Revert literal parsing order. Fixes rust-bindgen#1424 2018-10-18 13:00:32 -07:00
jethrogb
68261ff750
Merge pull request #9 from cuviper/clang-sys-limit
Use a semver-compatible limit for clang-sys
2018-10-11 12:31:59 -07:00
Josh Stone
921f8cb2ad Bump to 0.3.2 2018-10-11 12:31:14 -07:00
Josh Stone
4304f308af Use a semver-compatible limit for clang-sys
Use `clang-sys < 0.27.0` rather than `<= 0.26.0`, so that any
semver-compatible 0.26.x will be allowed.
2018-10-11 12:24:29 -07:00
Jethro Beekman
24cca6e626 Bump clang-sys version
Fixes #8
2018-10-08 22:12:28 -07:00
jethrogb
e65e212349
Merge pull request #7 from Geal/master
update to nom 4
2018-09-17 22:00:09 -07:00
Jethro Beekman
5e2a0cf8c7 Bump version. Misc lint & formatting fixes. 2018-09-17 21:59:29 -07:00
Geoffroy Couprie
f7c8a23a7a nom 4 update: partial parsing fixes 2018-08-14 15:00:50 +02:00
Geoffroy Couprie
f549902e2d nom 4 update: type conversions 2018-08-14 14:59:08 +02:00
Jethro Beekman
024892e0f7 nom's recognize! was fixed a long time ago 2018-02-17 11:58:38 -08:00
Jethro Beekman
23120e83c4 Ad tests for last two commits 2017-07-14 18:08:23 -07:00
Jethro Beekman
75265c358e Fix numeric expressions with additional operators after the last closing parenthesis 2017-07-14 18:07:31 -07:00
Jethro Beekman
0b781a839d Fix precedence bug introduced in 4fdd26b715 2017-07-14 17:41:49 -07:00
Jethro Beekman
178b6ade9a Release v0.2.1 2017-07-10 22:46:50 -07:00
Jethro Beekman
e3cf76d7ad Better test 2017-07-10 22:45:42 -07:00
Jethro Beekman
fe055078ac Parse functional macro definitions 2017-07-10 22:14:49 -07:00
jethrogb
b0aff4c42c Merge pull request #5 from Geal/master
upgrade to nom 3.0
2017-07-09 21:02:12 +02:00
Jethro Beekman
4fdd26b715 Get rid of a bunch of alt 2017-07-09 11:59:17 -07:00
Jethro Beekman
0ea13677b2 Fix tests with LLVM 4.0 by checking for LLVM bug 9069 2017-07-09 11:54:46 -07:00
Geoffroy Couprie
0ba0b2a209 upgrade to nom 3.0 2017-06-08 17:27:45 +02:00
Jethro Beekman
3060816dac Bump cexpr version for clang-sys breaking change 2016-10-06 23:50:38 -07:00
jethrogb
648a95f73f Merge pull request #2 from KyleMayes/clang
Bump clang-sys version
2016-10-06 23:48:51 -07:00
Kyle Mayes
7c977a39c2 Bump clang-sys version 2016-10-07 01:08:04 -04:00
Jethro Beekman
dd2c85f694 Version 0.1.3 2016-07-20 10:04:56 -04:00
Jethro Beekman
887f2f3824 Add comment for PR#1 2016-07-20 10:03:12 -04:00
Kamal Marhubi
5d96bd6a48 Allow compiling on Rust < 1.10
impl Neg for Wrapping<T> was added in 1.10.
2016-07-20 08:11:41 -04:00
Jethro Beekman
21e0dcd899 version 0.1.2: Forgot to remove nom features 2016-07-14 16:54:56 -07:00
Jethro Beekman
7e4cc210c4 Fix integer literal parsing for large values 2016-07-13 18:38:14 -07:00
Jethro Beekman
a256abd173 Force C11 in clang test 2016-07-13 12:11:46 -07:00
Jethro Beekman
936c6939d8 version 0.1.0 2016-07-12 22:39:52 -07:00