Commit Graph

  • f8917043b8 rewite recognize_float with functions Geoffroy Couprie 2019-05-23 14:30:39 +02:00
  • 1d5cdc2ee8 fix dbg_dmp function Geoffroy Couprie 2019-05-23 11:40:07 +02:00
  • 99a5f7f196 add convert_error to the error functions Geoffroy Couprie 2019-05-23 11:39:40 +02:00
  • 9f5b32b50f fix column position Geoffroy Couprie 2019-05-23 11:32:15 +02:00
  • 0d4f6bb23e apply the context combinator at the right index Geoffroy Couprie 2019-05-23 11:31:55 +02:00
  • 2cfa50008c proper end of file parsing Geoffroy Couprie 2019-05-23 10:56:37 +02:00
  • 51545eb4b0 use the cut combinator in JSON Geoffroy Couprie 2019-05-23 10:54:10 +02:00
  • a976ed03fe rewrite the JSON example Geoffroy Couprie 2019-05-22 16:52:05 +02:00
  • 0072c4a25a update copyright year Geoffroy Couprie 2019-05-14 16:22:50 +02:00
  • 85ccb0772a rewrite the "Making a new parser from scratch" guide Geoffroy Couprie 2019-05-14 14:46:55 +02:00
  • 0139773a61 port dbg_dmp to functions Geoffroy Couprie 2019-05-14 14:46:22 +02:00
  • 0b8daeda09 add the upgrading doc for nom 5 Geoffroy Couprie 2019-05-14 12:05:26 +02:00
  • c79bd96e59 add some documentation about streaming and complete versions of combinators Geoffroy Couprie 2019-05-14 10:16:47 +02:00
  • f6dd765e6c crate level docs and README update Geoffroy Couprie 2019-05-13 17:04:28 +02:00
  • df18168f3f bump version to 5.0.0-beta1 5.0.0-beta1 Geoffroy Couprie 2019-05-09 17:44:07 +02:00
  • 02e0b7a3df remove some warnings Geoffroy Couprie 2019-05-09 17:36:45 +02:00
  • 79c453461a reformat the docs Geoffroy Couprie 2019-05-09 17:35:08 +02:00
  • 23e37aea72 remove useless examples from the error management doc Geoffroy Couprie 2019-05-09 17:28:57 +02:00
  • e342f90933 move old error management code Geoffroy Couprie 2019-05-09 17:12:18 +02:00
  • 4e597bab32 custom input types Geoffroy Couprie 2019-05-09 16:37:36 +02:00
  • 7f28d1bd05 update the combinators list guide Geoffroy Couprie 2019-05-09 15:27:46 +02:00
  • 172eebc19f do not deny on missing_doc_code_examples Geoffroy Couprie 2019-05-09 14:56:42 +02:00
  • 4434f7f22a last code examples Geoffroy Couprie 2019-05-09 14:53:52 +02:00
  • ab5020cc03 code example for flat_map! Geoffroy Couprie 2019-05-09 14:31:16 +02:00
  • cd05d76a87 reduce build time Geoffroy Couprie 2019-05-09 13:34:01 +02:00
  • cfc19f128d code coverage fixes Geoffroy Couprie 2019-05-09 12:53:21 +02:00
  • 2bf6e6fee8 remove benchcmp from CI, compare PR benchmarks in the right order Geoffroy Couprie 2019-05-09 12:42:10 +02:00
  • 608523c432 travis fixes Geoffroy Couprie 2019-05-09 12:02:39 +02:00
  • dfe3c7aedf fix unit tests in no_std Geoffroy Couprie 2019-05-09 11:16:42 +02:00
  • 5d7e5ddfc2 examples for escaped_transform Geoffroy Couprie 2019-05-09 11:06:12 +02:00
  • fa743698f7 fix failing test Geoffroy Couprie 2019-05-08 19:06:03 +02:00
  • c89e53ea69 missing documentation examples for multi macros and tuple function Geoffroy Couprie 2019-05-08 19:04:36 +02:00
  • e159af1b39 remove _complete versions of alt and separated_list Geoffroy Couprie 2019-05-08 19:03:50 +02:00
  • 45f142e3fa documentation for sequence macros and combinator functions Geoffroy Couprie 2019-05-08 15:14:30 +02:00
  • ae12407978 move endianness macros to number::macros Geoffroy Couprie 2019-05-08 14:08:28 +02:00
  • 5f233ae14a code examples for the endiannes combinators Geoffroy Couprie 2019-05-08 14:04:33 +02:00
  • 47065ac0d8 fail the CI if there are no doc examples Geoffroy Couprie 2019-05-08 12:58:18 +02:00
  • 5ae41dac2a deactivate the iterator example for now, since from_fn requires 1.34 Geoffroy Couprie 2019-05-08 11:55:45 +02:00
  • 917f7df2bd more documentation Geoffroy Couprie 2019-05-08 11:25:55 +02:00
  • 0501363ed6 remove the now useless RawItem associated type of InputIter Geoffroy Couprie 2019-05-08 11:13:34 +02:00
  • f6755fcee0 add the cut combinator Geoffroy Couprie 2019-05-08 10:55:46 +02:00
  • 30aa5ca812 Merge branch 'vaffeine-vis_macro_cleanup' Geoffroy Couprie 2019-05-08 10:50:21 +02:00
  • 8d5ba802fd Merge branch 'vis_macro_cleanup' of https://github.com/vaffeine/nom into vaffeine-vis_macro_cleanup Geoffroy Couprie 2019-05-08 10:50:03 +02:00
  • 09aebb1436 remove some useless combinators Geoffroy Couprie 2019-05-08 10:34:54 +02:00
  • 01d079e3e9 Stop converting Err::Error to Err::Failure in error::context() YOSHIOKA Takuma 2019-05-05 17:48:28 +09:00
  • cbbde95ee9 convert the recognize combinator Geoffroy Couprie 2019-05-08 10:06:49 +02:00
  • 8dedf5da0b convert the not combinator Geoffroy Couprie 2019-05-08 09:57:25 +02:00
  • abb45525e5 convert opt, cond and peek to functions, remove cond_reduce Geoffroy Couprie 2019-05-07 17:04:02 +02:00
  • f19d2d8084 add iterator example Geoffroy Couprie 2019-05-06 16:45:30 +02:00
  • c94d786c60 fix typo Geoffroy Couprie 2019-05-06 16:05:50 +02:00
  • a1390dd56c missing length_bytes Geoffroy Couprie 2019-05-06 15:48:56 +02:00
  • 717e7f0595 convert the verify combinator to functions Geoffroy Couprie 2019-05-06 15:41:32 +02:00
  • fc0cf4d176 remove begin and rest_s parsers Geoffroy Couprie 2019-05-06 12:15:00 +02:00
  • f5795e0373 update the changelog Geoffroy Couprie 2019-05-06 11:38:51 +02:00
  • 58cddb8f2b remove sized_buffer and length_bytes!, add length_data function Geoffroy Couprie 2019-05-06 11:38:05 +02:00
  • 167943cee7 documentation for number::streaming Geoffroy Couprie 2019-05-05 14:43:35 +02:00
  • 256e279fde float parsers should not return 0 if they did not consume any character Geoffroy Couprie 2019-05-05 14:41:20 +02:00
  • b6b7e5ea39 simplify doc examples in sequence module Geoffroy Couprie 2019-05-05 11:18:24 +02:00
  • 98a1b51de1 add example of delimited NamsooCho 2019-05-03 12:23:03 +09:00
  • 7166033f3e add example of separated_pair NamsooCho 2019-04-30 16:50:17 +09:00
  • 7ff6fe90ba add example of terminated NamsooCho 2019-04-30 16:42:44 +09:00
  • e3d4ab7123 add example of preceded NamsooCho 2019-04-30 16:08:14 +09:00
  • 2f54d81835 add example of pair NamsooCho 2019-04-30 15:49:11 +09:00
  • 1a51f6c1ed documentation for big endian integers in number::streaming Geoffroy Couprie 2019-05-05 11:11:54 +02:00
  • c7f370375c small doc descriptions Geoffroy Couprie 2019-05-05 10:52:57 +02:00
  • 584cf73529 remove warnings Geoffroy Couprie 2019-05-05 10:31:19 +02:00
  • cc7c00eaae remove unused ErrorKind variants Geoffroy Couprie 2019-05-05 10:29:15 +02:00
  • 99beb7c7c5 remove the Convert trait Geoffroy Couprie 2019-05-05 10:20:57 +02:00
  • d8a87df503 caseless &str comparison can work in no_std Geoffroy Couprie 2019-05-05 10:07:47 +02:00
  • 86f10ff121 Moved the error out of the streaming specific in bytes::streaming::take_while1 Waelwindows 2019-05-05 03:07:20 +03:00
  • 3eb0dcf264 Fixed error type in documentation for bytes::complete::is_not Waelwindows 2019-05-05 03:00:34 +03:00
  • 177301fd4f Changed from doc closures in bytes to functions Waelwindows 2019-05-05 02:52:55 +03:00
  • f1e58b7916 Removed tests for escaped_transform which fixes test deadlock Waelwindows 2019-05-05 02:25:16 +03:00
  • c6cc9d8031 Added documentation for bytes/complete.rs Waelwindows 2019-05-03 01:59:12 +03:00
  • 2ba46eabd2 Added documentation for bytes/streaming Waelwindows 2019-05-03 01:19:40 +03:00
  • 6b9093838b simplify doc examples for number::complete Geoffroy Couprie 2019-05-04 21:17:40 +02:00
  • b37cabc1b1 Add examples for character/streaming Guillaume Gomez 2019-05-04 16:41:59 +02:00
  • e80b2173e3 simplify doc examples in the multi module Geoffroy Couprie 2019-05-04 18:25:25 +02:00
  • b001a2c8a2 Add doc examples for characters/mod functions Guillaume Gomez 2019-05-04 13:48:36 +02:00
  • 2468e51caf add examples of number/complete NamsooCho 2019-05-03 18:12:00 +09:00
  • 6fd4a9284c import ErrorKind in cond_reduce correctly iosmanthus 2019-05-02 21:11:17 +08:00
  • 72e0a5557d document map and map_res Geoffroy Couprie 2019-05-01 18:26:51 +02:00
  • 9f68ac0b6b docs and cleanup Geoffroy Couprie 2019-05-01 18:06:57 +02:00
  • 62312e4d93 remove the or combinator Geoffroy Couprie 2019-05-01 18:00:51 +02:00
  • 4b134c0352 document alt and permutation Geoffroy Couprie 2019-05-01 18:00:24 +02:00
  • bbc13f6315 reorganize code in the branch module Geoffroy Couprie 2019-05-01 17:17:22 +02:00
  • 9e62cc1715 archive old docs Geoffroy Couprie 2019-05-01 16:57:49 +02:00
  • 7483885e85 fix for multibyte characters with take_while_m_n Geoffroy Couprie 2019-05-01 16:19:48 +02:00
  • 6e1da26c19 fix imports in no_std Geoffroy Couprie 2019-05-01 16:13:16 +02:00
  • 66dec057cb implement the permutation combinator as function Geoffroy Couprie 2019-05-01 15:20:45 +02:00
  • 732e541302 remove the acc! macro workaround introduced in 98f28d4 Geoffroy Couprie 2019-05-01 12:07:53 +02:00
  • f48af68e8e convert escaped and escaped_transform to functions Geoffroy Couprie 2019-05-01 11:08:36 +02:00
  • 29b7e4782a add example of length_value NamsooCho 2019-04-29 19:37:30 +09:00
  • dfa522bf53 add example of fold_many_m_n NamsooCho 2019-04-29 17:07:39 +09:00
  • deaee1182b add example of fold_many1 NamsooCho 2019-04-29 16:58:07 +09:00
  • e9c6664fa0 add example of fold_many0 NamsooCho 2019-04-29 16:55:23 +09:00
  • 618e68ee87 add example of count NamsooCho 2019-04-29 16:45:42 +09:00
  • 1300f1accf add example of many1_count NamsooCho 2019-04-29 16:40:13 +09:00
  • 690e969b15 add example of many0_count NamsooCho 2019-04-29 16:37:04 +09:00
  • 7b90c49b07 add example of many_m_n NamsooCho 2019-04-29 16:33:48 +09:00