Commit Graph

  • 2a5caa6084 style: use Once::new Jeremy Stucki 2019-09-05 19:09:01 +02:00
  • 859124fcd4 style: remove needless lifetime Jeremy Stucki 2019-09-08 11:14:11 +02:00
  • fbf1a66015 syntax: add explicit error for \p\ Daniele D'Orazio 2019-10-08 16:03:07 +02:00
  • 80ae00b75a api: add From<Match> conversions for Range<usize> Nikolai Vazquez 2019-11-26 05:07:06 -05:00
  • 97776d1f55 api: add range method to Match types Nikolai Vazquez 2019-11-26 05:02:16 -05:00
  • 1d750fdb31 deprecated: allow use of deprecated description methods Andrew Gallant 2020-01-09 12:42:45 -05:00
  • 4d8136abba style: rust updated rustfmt Andrew Gallant 2020-01-09 12:22:53 -05:00
  • c9c04d4c7a license: use more correct license specification Aleksey Kladov 2019-09-05 23:21:33 +03:00
  • 28ce836a5e 1.3.1 Andrew Gallant 2019-09-04 06:47:27 -04:00
  • b91179f059 changelog: 1.3.1 Andrew Gallant 2019-09-04 06:47:20 -04:00
  • 54992cd491 1.3.0 Andrew Gallant 2019-09-03 12:53:49 -04:00
  • cf65ade051 syntax: release 0.6.12 Andrew Gallant 2019-09-03 12:52:18 -04:00
  • 29bdeab199 changelog: prepare for 1.3 release Andrew Gallant 2019-09-02 19:23:01 -04:00
  • 5f2affd994 readme: add section about new crate features Andrew Gallant 2019-09-02 19:22:54 -04:00
  • 94556f9f12 syntax: forcefully un-inline some methods Andrew Gallant 2019-09-02 19:00:26 -04:00
  • 42f1ba9d0e regex: support perf-dfa Andrew Gallant 2019-09-02 17:24:54 -04:00
  • 27b0bb3e34 regex: support perf-literal Andrew Gallant 2019-09-02 16:51:48 -04:00
  • ce8e603316 regex: support perf-cache Andrew Gallant 2019-09-02 15:21:17 -04:00
  • 272ba4796d regex: support perf-inline Andrew Gallant 2019-09-02 13:33:49 -04:00
  • d53f57f719 regex: add unicode and perf features Andrew Gallant 2019-09-02 13:18:14 -04:00
  • e698bf2481 syntax: add forbid(unsafe_code) Andrew Gallant 2019-09-02 10:35:37 -04:00
  • 335240be9f syntax: make Unicode completely optional Andrew Gallant 2019-09-02 01:01:16 -04:00
  • e7eb61c549 syntax/unicode: lightly refactor Perl Unicode class handling Andrew Gallant 2019-09-01 12:07:22 -04:00
  • 9b9fc3ec65 script: tweak generate-unicode-tables Andrew Gallant 2019-09-01 10:30:36 -04:00
  • 2f4e3cd693 license: remove stray license headers Andrew Gallant 2019-09-02 13:15:14 -04:00
  • 46ceef5318 ci: check formatting Andrew Gallant 2019-09-01 10:27:28 -04:00
  • db1b49099b feature: add 'std' feature, deprecate 'use_std' Andrew Gallant 2019-09-01 10:02:36 -04:00
  • 9a747d694a syntax: add PartialOrd/Ord to UTF-8 types Andrew Gallant 2019-08-22 18:05:19 -04:00
  • b2fe4bb620 debug: add utf8-ranges-rev Andrew Gallant 2019-08-22 18:04:57 -04:00
  • 400f598328 bench: add regex compilation benchmarks Andrew Gallant 2019-08-22 18:03:10 -04:00
  • 262a3748ea debug: add --literal-bytes flag Andrew Gallant 2019-08-11 10:39:04 -04:00
  • 4524bc30f0 changelog: 1.2.1 Andrew Gallant 2019-08-04 08:02:25 -04:00
  • a1c0ddbf0d 1.2.1 Andrew Gallant 2019-08-03 16:11:24 -04:00
  • 8501d4eeac syntax: release 0.6.11 Andrew Gallant 2019-08-03 16:10:47 -04:00
  • d5d4a31f5b syntax: drop ucd_util dependency Andrew Gallant 2019-08-03 15:38:33 -04:00
  • 0c16c16c4a syntax: absorb utf8-ranges crate Andrew Gallant 2019-08-03 15:19:27 -04:00
  • 61e54d8a8d literal: remove teddy Andrew Gallant 2019-08-03 09:58:49 -04:00
  • 12900deae5 license: remove license headers from files Andrew Gallant 2019-08-03 14:47:45 -04:00
  • a78129e584 style: start using rustfmt Andrew Gallant 2019-08-03 14:20:22 -04:00
  • dda15f6f5b regex-syntax-0.6.10 Andrew Gallant 2019-07-20 23:01:44 -04:00
  • 4e7ab111cf syntax: update Unicode ages lookup Andrew Gallant 2019-07-20 23:01:23 -04:00
  • 373c06d81e release: 1.2.0 Andrew Gallant 2019-07-20 22:47:29 -04:00
  • 5d7355571f syntax: release 0.6.9 Andrew Gallant 2019-07-20 22:46:46 -04:00
  • 73551c2639 syntax: update to Unicode 12.1 Andrew Gallant 2019-07-20 22:45:39 -04:00
  • 3b7ed69167 scripts: add shell script for Unicode tables Andrew Gallant 2019-07-20 22:41:57 -04:00
  • 61a0fd9387 msrv: bump to Rust 1.28 Andrew Gallant 2019-07-20 22:35:18 -04:00
  • 7cbf4c6c10 rust: allow unknown_lints Andrew Gallant 2019-07-17 07:58:11 -04:00
  • 8440a415a2 syntax/doc: fix typo Gurwinder Singh 2019-07-14 17:34:21 +05:30
  • 430e9e90f3 1.1.9 Andrew Gallant 2019-07-06 09:17:18 -04:00
  • d1a6714423 regex-syntax-0.6.8 Andrew Gallant 2019-07-06 09:16:20 -04:00
  • 755912d7b9 syntax: move error test to syntax crate Andrew Gallant 2019-07-06 09:12:17 -04:00
  • 0acfb15a6d 1.1.8 Andrew Gallant 2019-07-04 11:37:43 -04:00
  • 8faa41fe1d changelog: 1.1.8 Andrew Gallant 2019-07-04 11:30:21 -04:00
  • 88b08a7b32 bench: improve error handling for benchmark script gnzlbg 2019-07-03 19:20:24 +02:00
  • 929bd56e27 doc: update instructions for running benchmarks gnzlbg 2019-07-03 19:05:03 +02:00
  • 2b501aaad7 teddy: make u8x16 and u8x32 have vector call ABI gnzlbg 2019-07-01 09:52:39 +02:00
  • 95ca8ec2ab bench: slim down compile script Andrew Gallant 2019-07-04 10:18:08 -04:00
  • 930a7e0fb6 exec: switch to Aho-Corasick's leftmost-first mode Andrew Gallant 2019-07-04 09:37:51 -04:00
  • 166dd64852 tests: clarify numbered group binding Maximilian Roos 2019-07-01 18:11:06 +03:00
  • 5b5fff2d8b syntax: better errors missing repetition quantifier Christian Rondeau 2019-06-11 07:45:27 -04:00
  • e75a4315c8 1.1.7 Andrew Gallant 2019-06-09 08:57:33 -04:00
  • 8f2550a8de regex-syntax-0.6.7 Andrew Gallant 2019-06-09 08:57:15 -04:00
  • a908171a80 tests: fix lifetime warning Andrew Gallant 2019-06-09 08:55:52 -04:00
  • ffef3bebb3 regex: fix warnings Andrew Gallant 2019-06-09 08:52:32 -04:00
  • ac031f88ac syntax: fix warnings Andrew Gallant 2019-06-09 08:49:06 -04:00
  • 45c5bd8cd7 deps: update quickcheck to 0.8 Igor Gnatenko 2019-06-09 10:26:48 +02:00
  • d3a2214e58 test: check examples in README Guillaume Gomez 2019-04-28 16:16:18 +02:00
  • 966b1fe692 doc: fix typo Max Bittker 2019-04-16 05:59:04 -07:00
  • a26cba661f 1.1.6 Andrew Gallant 2019-04-16 08:11:24 -04:00
  • 879665d656 input: fix infinite loop regression Andrew Gallant 2019-04-16 08:09:46 -04:00
  • bfdc6e775c readme: match minimum rustc badge with version documented Alex Willmer 2019-04-01 20:52:40 +01:00
  • eb8ee9e02e literal: remove redundant import Andrew Gallant 2019-04-01 06:59:37 -04:00
  • 8ac7d4bc3d 1.1.5 Andrew Gallant 2019-04-01 06:46:34 -04:00
  • 248b586f1c deps: bump regex-syntax to 0.6.6 Andrew Gallant 2019-04-01 06:46:08 -04:00
  • e2ff80bea2 1.1.4 Andrew Gallant 2019-03-31 07:47:10 -04:00
  • f24a57ed99 api: make Regex UnwindSafe again Andrew Gallant 2019-03-31 07:45:17 -04:00
  • 1095adfa05 1.1.3 Andrew Gallant 2019-03-30 10:51:56 -04:00
  • 9b47c5fc43 ci: remove minimal version check Andrew Gallant 2019-03-30 10:24:40 -04:00
  • 8484a1aa5f syntax: fix bug when parsing ((?x)) Andrew Gallant 2019-03-30 09:34:13 -04:00
  • 5c4e9b4475 syntax: fix counted repetition bug Andrew Gallant 2019-03-30 09:10:12 -04:00
  • 980b613d14 capi: add rure_escape_must function marmeladema 2018-11-19 23:58:36 +00:00
  • 4dee912279 readme: move to Rust 2018 Andrew Gallant 2019-03-30 08:36:57 -04:00
  • 7aa2d07fa8 deps: update to rand 0.6 Andrew Gallant 2019-03-30 08:29:56 -04:00
  • 0c8bee9dbd exec: fix a bug in capture with match pipopa 2019-03-10 21:10:35 +09:00
  • 4a4d8bc8d0 changelog: start changelog for 1.1.3 release Andrew Gallant 2019-03-30 08:33:15 -04:00
  • 646b1086c7 exec: add Aho-Corasick optimization Andrew Gallant 2019-03-28 21:03:43 -04:00
  • 4df9c90b06 syntax: add is_literal and is_alternation_literal Andrew Gallant 2019-03-28 21:00:20 -04:00
  • 3ac74e8c21 literal: upgrade to aho-corasick 0.7 Andrew Gallant 2019-03-27 22:16:46 -04:00
  • 018136ea89 ci: only test Rust benchmarks Andrew Gallant 2019-03-28 19:44:34 -04:00
  • ad504dec35 readme: update travis-ci link Porter Smith 2019-03-04 15:30:48 -08:00
  • 93c4dd17b5 1.1.2 Andrew Gallant 2019-02-27 17:41:19 -05:00
  • 904b294625 changelog 1.1.2 Andrew Gallant 2019-02-27 17:38:34 -05:00
  • 306fd8d262 literal: fix reverse suffix literal optimization again Andrew Gallant 2019-02-27 17:37:40 -05:00
  • 11a6d435b3 1.1.1 Andrew Gallant 2019-02-27 17:00:27 -05:00
  • cc010f6667 changelog 1.1.1 Andrew Gallant 2019-02-27 17:00:25 -05:00
  • 2d32350dee literal: fix reverse suffix optimization Andrew Gallant 2019-02-27 16:57:35 -05:00
  • bc40821a73 regex-syntax-0.6.5 Andrew Gallant 2019-01-26 11:14:37 -05:00
  • ece4a63c9c syntax: add is_line_anchored_{start,end} Andrew Gallant 2019-01-26 11:14:27 -05:00
  • cdd2855239 build: refactor build.rs slightly Andrew Gallant 2019-01-26 11:12:45 -05:00
  • 53bebaf665 doc: fix typo Martin Pool 2019-01-21 03:52:42 -08:00