Commit Graph

107 Commits

Author SHA1 Message Date
Geoffroy Couprie
bda930a7db fix no_std compilation 2019-04-10 16:42:11 +02:00
Geoffroy Couprie
cb9ef0d758 remove the verbose-errors feature 2019-04-10 16:30:48 +02:00
Geoffroy Couprie
d2d97aa78c start converting macros combinators to functions 2019-03-23 12:57:57 +01:00
Geoffroy Couprie
8d195e7728 update changelog and bump version to 4.2.3 2019-03-23 12:01:00 +01:00
Geoffroy Couprie
c543bc1c6a update changelog and bump version to 4.2.2 2019-03-04 10:31:48 +01:00
Geoffroy Couprie
b645b10957 update changelog and bump version to 4.2.1 2019-02-27 11:20:51 +01:00
Geoffroy Couprie
e17fe771ab activate LTO and jemallocator for benchmarks 2019-02-23 18:04:28 +01:00
Geoffroy Couprie
027fe80a05 move to criterion for benchmarking 2019-02-23 17:08:42 +01:00
Geoffroy Couprie
16164fb652 update changelog and bump version to 4.2.0 2019-01-29 15:52:18 +01:00
hcpl
ed39adec49 Pin down minimum Rust that can build nom
To do so, this commit leverages a build script with `version_check`.
It ensures that 128-bit integer support is only implemented for Rust
versions that have 128-bit integers to begin with.
2018-12-30 11:53:13 +01:00
Geoffroy Couprie
49a20d4f2b update changelog and bump version to 4.1.1 2018-10-14 16:10:21 +02:00
Geoffroy Couprie
71248c93ef update changelog and bump version to 4.1.0 2018-10-06 17:49:54 +02:00
Geoffroy Couprie
87ea9828ba compile all features for docs.rs 2018-08-14 11:09:27 +02:00
Geoffroy Couprie
a7aa0c6cd5 move the test for issue 759 to the tests/issues.rs file 2018-05-19 11:53:08 +02:00
Konrad Borowski
8be1b06d7f Allow using take_till1! macro without having ErrorKind imported
Fixes #759
2018-05-19 11:41:18 +02:00
Geoffroy Couprie
ba1d6e0589 bump version to 4.0.0 2018-05-14 18:04:25 +02:00
Geoffroy Couprie
a2a66c84fe remove unused tests 2018-05-14 13:46:31 +02:00
Geoffroy Couprie
dee4a6bf27 add badges on crates.io 2018-05-04 11:35:44 +02:00
Geoffroy Couprie
5b55b60b7e update regex to 1.0 2018-05-02 14:47:17 +02:00
Sharad Chand
1de2b6ff56 Demonstrate issue #741 2018-04-25 11:47:10 +02:00
Geoffroy Couprie
481fdfa089 bump version to 4.0.0-beta3 2018-04-14 14:51:06 +02:00
Geoffroy Couprie
db7f90231f Add public lib module and use it instead of std everywhere
@geal: fix doctests and tests metadata to specify the correct compilation
feature
2018-04-08 21:37:17 +02:00
Geoffroy Couprie
905af4b265 update the documentation link 2018-04-08 11:57:13 +02:00
Geoffroy Couprie
700767da9f bump version to 4.0.0-beta2 2018-03-12 11:16:00 +01:00
Geoffroy Couprie
ad106229da remove the nightly feature 2018-02-25 16:57:55 +01:00
Geoffroy Couprie
03e169c842 bump version to 4.0.0-beta1 2018-02-17 19:30:23 +01:00
Kamil Markiewicz
ba357743de
WIP Add alloc feature guard 2018-02-05 18:49:43 +01:00
Geoffroy Couprie
372049188a bump version to 4.0.0-alpha2 2018-01-16 22:02:18 +01:00
Geoffroy Couprie
8532ae1a9e remove uses of the stream feature 2017-12-03 16:38:16 +01:00
Igor Gnatenko
4370e95f42
bump lazy_static to 1.0 2017-11-30 17:42:52 +01:00
Geoffroy Couprie
649e56f8b4 bump version to 4.0.0-alpha1
nom 4 is still far from the release, but it can be tested now
2017-11-26 22:30:28 +01:00
Geoffroy Couprie
38830cb408 update to memchr 2.0 2017-11-25 13:21:33 +01:00
Geoffroy Couprie
1d62d99a6e use the compile_error macro 2017-10-30 17:44:33 +01:00
Geoffroy Couprie
3dd6672997 update changelog and bump version to 3.2.1 2017-10-27 11:59:55 +02:00
Geoffroy Couprie
b05c3ed368 update changelog and bump version to 3.2.0 2017-07-24 12:28:13 +02:00
Geoffroy Couprie
2715e91038 update changelog and bump version to 3.1.0 2017-06-16 15:36:52 +02:00
Luca Barbato
887ba19dc0 Use compiler_error on nightly 2017-06-13 23:25:30 +02:00
Connor Wood
9e8ba817a2 Ability to turn off std in memchr 2017-05-24 17:54:36 +01:00
Ivan Enderlin
834d4428d8
Use memchr in FindToken implementation. 2017-05-15 11:11:23 +02:00
Geoffroy Couprie
78bb87eed7 update changelog and bump version to 3.0.0 2017-05-12 11:23:29 +02:00
Geoffroy Couprie
12d09015ce prepare the future 3.0 release 2017-05-11 18:23:08 +02:00
Geoffroy Couprie
d8dde827e6 Replace the core feature by a std feature activated by default
compilation features are additive, so a 'core' that removes some
functionality makes no sense. To use nom in no_std environment,
the code should nom import nom and deactivate 'std'
2017-05-09 13:00:21 +02:00
Geoffroy Couprie
66128e5ccf update changelog and bump version to 2.2.1 2017-04-03 17:33:50 +02:00
Geoffroy Couprie
efb9ba040a update changelog and bump version to 2.2.0 2017-03-20 14:42:05 +01:00
Geoffroy Couprie
fd9674c720 update changelog and bump version to 2.1.0 2017-01-27 14:46:22 +01:00
Geoffroy Couprie
547fb779ca upgrade regex to 0.2 2017-01-27 12:25:58 +01:00
Geoffroy Couprie
f9e0f87bed add the CI badge 2017-01-21 11:58:35 +01:00
Jake Goulding
8b62be2aa7 Add categories to Cargo.toml 2017-01-20 11:06:40 -05:00
Geoffroy Couprie
5693afb733 update changelog and bump version 2016-12-10 12:15:25 +01:00
Geoffroy Couprie
75ad251520 deactivate for now the import from github 2016-11-25 08:48:37 +01:00