Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pest-parser/pest

The Elegant Parser
https://github.com/pest-parser/pest

Merge pull request #687 from tomtau/fix/fuzz-crash

fix: not clear queue when exceeding a call limit

b6c482eb343beb96f3b2eb0030e1a9a6baa435f1 authored over 2 years ago by Christopher Durham <[email protected]>
doc: fix typos (#688)

23bd5e2b3a1f82ff5164c013b43e5c8109d89716 authored over 2 years ago by Kian-Meng Ang <[email protected]>
fix: not clear queue when exceeding a call limit

closes #686
this logic sneaked in from the previous call depth checking;

the follow up for the ...

10fe82a5e06f6037c44fe5f1ae8e4cce148914c4 authored over 2 years ago by Tomas Tauber <[email protected]>
fix: added a call limit setting to prevent crashes or timeouts (#684)

closes #674, closes #675

9c42f1293aa999b24cd8dea70469da3be3a4c9eb authored over 2 years ago by Tomas Tauber <[email protected]>
doc: added MSRV information + removed old fuzzit parts

Closes #671

fa5f7363b8bcd62ba6a28fb2c3605538b1b1e8d2 authored over 2 years ago by Tomas Tauber <[email protected]>
Add `Span::lines_span()` (#682)

* Span::lines_span() and refactor span::Lines

9a93978d3a84fe113b8f5a7a5bc9ea475132dd08 authored over 2 years ago by Christopher Mahoney <[email protected]>
Implement `Span::get` (#681)

* chore: use @tangmi more succinct description

* Fix: use core::ops::RangeBounds

* nit: us...

7b900c90d507f30fe3ed05654ce871f3ee4bb96f authored over 2 years ago by Christopher Mahoney <[email protected]>
Revert "Use the source-relative path in include_str!"

This reverts commit 723d00644e82ebe673a7c7903fd4d5038d46ab77.

eeb45451eed1c5bcaef7fb233c4d2ced4e9f7a34 authored over 2 years ago by Tomas Tauber <[email protected]>
bump version numbers and split up the release flow

(a workaround for https://github.com/katyo/publish-crates/issues/291 )

d1935d4e46274d8ae66d6b77c321be92349fd2b8 authored over 2 years ago by Tomas Tauber <[email protected]>
ci: fix release

building with `--all-features` fails on 1.56 :(

131961955a9681cdad0e9b6022828b999b3f73d0 authored over 2 years ago by Tomas Tauber <[email protected]>
ci: added a release flow and bumped crate versions to 2.2.0

the used GitHub action should hopefully figure out the correct
order for publishing the crates a...

d22df17df9379bd2f6e60f17e26e6c6ff23d657d authored over 2 years ago by Tomas Tauber <[email protected]>
Merge pull request #665 from pest-parser/codeowners

e30f63e9a5b0967a2d5a2f6ef7b7d8edfc526d3f authored over 2 years ago by Tomas Tauber <[email protected]>
Create CODEOWNERS

This should auto-request-review from the maintainers team when a PR is ready for review.

http...

33d7b3b11848d9cab91259b607827668ebe3b60e authored over 2 years ago by Christopher Durham <[email protected]>
Remove maintenance note

d4c35433f2a45cc447c30b2c106c159beaa46402 authored over 2 years ago by Christopher Durham <[email protected]>
Merge pull request #553 from NoahTheDuke/nb/prefix-infix-operators

Allow infix operators to prefix expressions

ecd56bbfea335cf9a180fc7c8e9a017a560bf4a6 authored over 2 years ago by Christopher Durham <[email protected]>
Merge pull request #659 from tomtau/fix/docs

doc: fix warnings in docs

5237cb32d123b385f543bf53dc527ff5b2910d65 authored over 2 years ago by Christopher Durham <[email protected]>
doc: fix warnings in docs

afc3ded636659a1611615d12fdb8932f17fb78bf authored over 2 years ago by Tomas Tauber <[email protected]>
Merge pull request #658 from lemonhq/err-line-getter

feat: make error line accessible

99db169c8f8df772a67f7f3a7277e22ff777716e authored over 2 years ago by Christopher Durham <[email protected]>
feat: make error line accessible

e4f9fb2f548e717b20758a958dafaaf8cb04dad6 authored over 2 years ago by Joshua P <[email protected]>
Fix lint error

d8db1d07eab18b70bae03467e88927734dbe1be5 authored over 2 years ago by Noah Bogart <[email protected]>
Add test for incorrect sequence prefix

971042a106d2adbda359730bbd6ac8e4eb4a3841 authored over 2 years ago by Noah Bogart <[email protected]>
Remove prefixed sequence operator for undefined behavior

973e080c82695e8c11155aa7117ee0bceae88706 authored over 2 years ago by Noah Bogart <[email protected]>
Allow infix operators to prefix expressions

Currently, writing an expression with choice or sequence operators that is
spread across multipl...

2faa25b450f673ddfe5b31b4437e35abe0ba19de authored over 2 years ago by Noah Bogart <[email protected]>
Merge pull request #656 from tomtau/update/unicode

update to Unicode 14

f5e315273b21f2d6bd71c416da629806ccc7ac5c authored over 2 years ago by Christopher Durham <[email protected]>
chore: update to Unicode 14

c9a236f902a3e9c13930a5fd201fced61c2bbb00 authored over 2 years ago by Tomas Tauber <[email protected]>
Merge pull request #554 from NoahTheDuke/nb/lazy-static-keywords-validation

Make keyword and builtin sets static

f581cd81139d6e9ddc324bde988365f26408de24 authored over 2 years ago by Christopher Durham <[email protected]>
Final one, I hope

5f940909081e7a6b0268fa6c4966229872faf7e8 authored over 2 years ago by Noah Bogart <[email protected]>
Readd clippy::ptr_arg

I am frustrated that this doesn't show up locally

a57a4ad30b319005a3e93c9283a34d686fe49f04 authored over 2 years ago by Noah Bogart <[email protected]>
Remove unnecessary clippy::ptr_arg

aa90dd8e0c802cd69a642c12245ce99a40c3a738 authored over 2 years ago by Noah Bogart <[email protected]>
Merge branch 'master' into nb/lazy-static-keywords-validation

d4e005ab89c696123cc4e592222e77862021d09d authored over 2 years ago by Noah Bogart <[email protected]>
Merge pull request #555 from NoahTheDuke/nb/clippy-fixes

Fix all clippy warnings and errors

9b7192b3864bf98954c91630e9de6acf71e21a04 authored over 2 years ago by Christopher Durham <[email protected]>
Add back user-space clippy allows

8fc8bdb1aab1498129f957eb734a823dda7a7f54 authored over 2 years ago by Noah Bogart <[email protected]>
Remove unnecessary clippy directives

263698b03e832f66b457744138f0897f8a5c8687 authored over 2 years ago by Noah Bogart <[email protected]>
Fix de Morgan mistakes

6e0f7a6c5b0cf5dd82c6fc6abe92a08332ff3f24 authored over 2 years ago by Noah Bogart <[email protected]>
Fix all clippy warnings and errors

5543876ffb33ae4271f252deba8297276008ec55 authored over 2 years ago by Noah Bogart <[email protected]>
Add clippy::ptr_arg back in

74a8a75d10b86bfac2fbc12235e55404b8874164 authored over 2 years ago by Noah Bogart <[email protected]>
Remove unneccsary lifetimes

116ce55377da6c441b60eb8d6234ee5bf02f1102 authored over 2 years ago by Noah Bogart <[email protected]>
Update lib.rs

Fix broken merge

e04e687a06412a8f2aad3a049816e037bef5946b authored over 2 years ago by Noah <[email protected]>
Merge branch 'master' into nb/lazy-static-keywords-validation

0a00900a727d718344c4a7bfb70856424e504fb3 authored over 2 years ago by Noah <[email protected]>
Merge pull request #567 from abhimanyu003/patch-1

Adding qubit in "Projects using pest"

7af63b498ace46604e80936c5664f5dda99976f5 authored over 2 years ago by Christopher Durham <[email protected]>
Adding Melody to list

7572a57d193897b4e206bfc0ab618bd06e644c9d authored over 2 years ago by Abhimanyu Sharma <[email protected]>
Merge branch 'master' into patch-1

15ab8edc9475b696a07fcc72149d127744e524e5 authored over 2 years ago by Abhimanyu Sharma <[email protected]>
Merge pull request #654 from tomtau/chore/criterion

chore: switch benches to criterion plus MSRV bump to 1.56

eb8a042a94a5a26608a0d26168e3e160de8e8076 authored over 2 years ago by Christopher Durham <[email protected]>
Bump CI pinned toolchain

915349330b980aa2025858b8cc2f8d34c4d7dcf9 authored over 2 years ago by Christopher Durham <[email protected]>
chore: switch benches to criterion plus MSRV bump to 1.56

as per https://github.com/pest-parser/pest/pull/615#issuecomment-1179755352
besides criterion, i...

d7d9834480fb347aa2db4a2a7d31dfebb89f84bf authored over 2 years ago by Tomas Tauber <[email protected]>
Create issue template chooser config

f9bdec5f5a67993ab1b64685befeb2a6a844b788 authored over 2 years ago by Christopher Durham <[email protected]>
Merge pull request #644 from pest-parser/CAD97-patch-1

Create standard bug report issue template

24cbb24a6297ee24e02be3b5f75688a5be0ee356 authored over 2 years ago by Christopher Durham <[email protected]>
Create standard bug report issue template

a256cddc77e4791bff5ec491d1b200cdd719dafd authored over 2 years ago by Christopher Durham <[email protected]>
Merge pull request #641 from bobbbay/master

Migrate to `thiserror`

7117d0bad4469aec83f1bf5c6f5751e59fa17701 authored over 2 years ago by Christopher Durham <[email protected]>
chore: remove unnecessary error context

6b5c31fe3829ea5c75a56837ba19c751f43ac4a0 authored over 2 years ago by Bobbbay <[email protected]>
chore: distinguish parsing error variant

Co-authored-by: Tomas Tauber <[email protected]>

b2abb36d8f59aefe371586cb36e3282251f77969 authored over 2 years ago by Bob <[email protected]>
chore: clean up unused imports

58bb4c90eb1ac9f19ba140a4d8f9382c72791f36 authored over 2 years ago by Bobbbay <[email protected]>
feat: migrate public errors to `thiserror`

5b807be20933a6b8c5b2484639829d0ef7ece2ff authored over 2 years ago by Bobbbay <[email protected]>
Merge pull request #615 from tomtau/fix/edition-2021

fix: migrated to 2018 edition

62fcef3ba77368142fa3a15a28c568934a7383c0 authored over 2 years ago by Christopher Durham <[email protected]>
fix: migrated to 2018 edition

closes #300

the code was migrated via `cargo fix --edition`
and the grammar benchmarks were rew...

c6b94c0d30ed6da2f389787241cf44e79cdbc857 authored over 2 years ago by Tomas Tauber <[email protected]>
Merge pull request #614 from tomtau/patch-1

fix: test coverage execution (fixes #610)

12a3905c6548cf3cbb7225f6219d17a16c0d1dbd authored over 2 years ago by Christopher Durham <[email protected]>
fix: test coverage execution (fixes #610)

fix llvm cov to v0.3.3

606336d3bdf6d700e94c3d156040588e77d9d7f9 authored over 2 years ago by Tomas Tauber <[email protected]>
Merge pull request #609 from tomtau/fix/error-msg-nl-visualization

fix: Limit error messages new line visualization (fixes #362)

96eace8c69e4258789708ff796e679b8f3f48ace authored over 2 years ago by Christopher Durham <[email protected]>
fix: Limit error messages new line visualization (fixes #362)

`new_from_pos` and `new_from_span` only visualize newline
characters if positions point to the n...

c35a7516d4fe134433c86618669b6e4d49907e9c authored over 2 years ago by Tomas Tauber <[email protected]>
Update README.md

d4e69ba2761543bcfbb627d2cc94bf24a4e4b29e authored over 2 years ago by Christopher Durham <[email protected]>
Merge #592

592: Add Gitpod config r=CAD97 a=jwpjrdev

[Gitpod](https://gitpod.io) is a really cool tool and...

f4ea73272ba59c1ac4049a1e8519686004da94ad authored over 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add Gitpod config

e8e33de142ffe8228cc0de18cecd5bd7007c0a83 authored over 2 years ago by Joshua P <[email protected]>
Merge #585

585: fix: Remove deprecated Travis-CI links and deprecated `badges` section r=CAD97 a=bryantbigg...

76415db6bf8ccfe36d2657f533955e5666022b8f authored almost 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
fix: Remove deprecated Travis-CI links and deprecated `badges` section

7ad55570765d38be06c6d97ba4582eb58e9fbd08 authored almost 3 years ago by Bryant Biggs <[email protected]>
Merge #575

575: Add project using pest r=CAD97 a=Geobert

Co-authored-by: Geobert Quach <geobert@protonma...

d06a1e441b5b9c6f8e25e539e9644412eca86b2e authored about 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add project using pest

720e9280c0977e692eedb429254430bf47815ce0 authored about 3 years ago by Geobert Quach <[email protected]>
Merge #573

573: meta: update sha-1 to 0.10 r=CAD97 a=Keruspe

Co-authored-by: Marc-Antoine Perennou <Marc...

77676cec157d1ffa1f81784801d76c4cd83f5a91 authored about 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
meta: update sha-1 to 0.10

Signed-off-by: Marc-Antoine Perennou <[email protected]>

5468d86162f06cc934b6028a23bfed26e60f7299 authored about 3 years ago by Marc-Antoine Perennou <[email protected]>
Adding qubit in "Projects using pest"

2f99f24e895328bca681bf771f37b92f057b99f2 authored about 3 years ago by Abhimanyu Sharma <[email protected]>
Merge #562

562: Don't enable "std" for ucd-trie when std not selected r=CAD97 a=andybest

Previously, the s...

ae06145f0b1dbd69074ed8e19e557ed1de52fac3 authored about 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Don't enable "std" for ucd-trie when std not selected

bb5a1b8a038df351d2fa25ea739d00056ce36e37 authored about 3 years ago by Andy Best <[email protected]>
Merge #561

561: removed unused maplit r=CAD97 a=Anton-4

Hi,
I was trying to get my rust project to build ...

45850446350be688d88d3f11bb9fbaadca68edbf authored about 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
removed unused maplit

04b130e5a5b4ae3eddf3706beed2002163eaa95f authored about 3 years ago by Anton-4 <[email protected]>
Remove unnecessary Mutex

15506d0e1a8081d761850dc7a95cd1686e6770e1 authored about 3 years ago by Noah Bogart <[email protected]>
Switch to once_cell crate

26156a45ebf74816285c4169319c39530bd53fea authored about 3 years ago by Noah Bogart <[email protected]>
Make keyword and builtin sets static

No need to initialize the keyword and builtin sets inline and then pass them
around manually. In...

c7055a4e0ce1117c6691dc661666a860f6d5ab2b authored about 3 years ago by Noah Bogart <[email protected]>
Merge #556

556: Remove duplicated macro insert_public_builtin r=CAD97 a=NoahTheDuke

Commit 9a0debfd26dd031...

7422ae2549ff21ec714532aeee0f46e543e183f8 authored about 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Remove duplicated macro insert_public_builtin

Commit 9a0debfd26dd0317feef130e3e4791100eea39b5 added `pub` to `insert_builtin`,
rendering `inse...

143a248170b9ab0ed3d15fc0655ddd1383c60fb9 authored about 3 years ago by Noah Bogart <[email protected]>
Merge #513

513: Make pest_generator / pest_derive no_std compatible. r=CAD97 a=01mf02

This is the follow-u...

bc0dd1b609ce86016d742d7bbf8714dec50192c1 authored about 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge branch 'master' into master

338373c38e24b15f169d3c62c08c387982983537 authored over 3 years ago by Michael Färber <[email protected]>
Revert "Make tests unconditionally no_std."

This reverts commit f02921aae1c517d1988dd345f5ea94ee10c5252b.

5113e5b6066f1566d74f798e8aa48f530d3325e8 authored over 3 years ago by Michael Färber <[email protected]>
Merge #538

538: Add yaml-peg to projects using Pest r=CAD97 a=aofdev

Project: yaml-peg
Description: PEG p...

9acced92ee646ea3228e32dc3b677b0edc559530 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge #537

537: Fix CI issues r=CAD97 a=Turbo87

It looks like the GitHub Actions CI workflow is currently ...

a1daf3c37d78d63b265c82f135beb8fad80d11c1 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Add project using pest

726844554086b7abe01e1be10f731c0b8fe3cfdf authored over 3 years ago by Visarut Phusua <[email protected]>
pest: Adjust `const_prec_climber` feature gate

`const_fn` no longer exists, but we can use `const_fn_trait_bound` instead

0dacbc30d4e4e0684b32174b128ce9cbf963ec39 authored over 3 years ago by Tobias Bieniek <[email protected]>
pest::iterators::pair: Add missing import

85bf00024000ae88775b195c9ce94209bf0e9a5c authored over 3 years ago by Tobias Bieniek <[email protected]>
Merge #536

536: Switch from cargo-tarpaulin to cargo-llvm-cov r=CAD97 a=CAD97

bors: r+

Co-authored-by: Ch...

85b480106ed18b78737c83765c3d15d014e03b43 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Switch from cargo-tarpaulin to cargo-llvm-cov

943a08e66ba634b4eaf6ce84c27470d210b62f35 authored over 3 years ago by Christopher Durham <[email protected]>
Merge pull request #522 from tmandry/src-relative-path

Use the source-relative path in include_str!

99cbc31419551af9cd377476382e85c43837daee authored over 3 years ago by Christopher Durham <[email protected]>
Merge pull request #529 from huacnlee/patch-1

Add project using pest

ef50ce254545e30779e5b1046df4f159df4fa76c authored over 3 years ago by Christopher Durham <[email protected]>
Merge pull request #532 from mrtnzlml/patch-1

README: add `insta` crate into projects using pest

29571aa04e64c711b21c3f424d65225a92bbe91a authored over 3 years ago by Christopher Durham <[email protected]>
Merge #534

534: implement Copy for Position and Span r=CAD97 a=kaikalii

I would be very nice if these type...

85b18aae23cc7b266c0b5252f9f74b7ab0000795 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Merge branch 'pest-parser:master' into master

8f1ffc64ffcf68e54f8e4b77c05805dc1846eb52 authored over 3 years ago by Kai Schmidt <[email protected]>
Merge #535

535: Update ci.yml r=CAD97 a=CAD97

I _think_ the new clippy lints got through because this wasn...

6126db74e43bf7fb0e8dead4e37eadd75402a094 authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update ci.yml

b66f9565968aee65bc414e5dc0b9885d72840865 authored over 3 years ago by Christopher Durham <[email protected]>
implement Copy for Position and Span

90b47d9c1e48060422dabf7b065027528c421773 authored over 3 years ago by Kai Schmidt <[email protected]>
README: add `insta` crate into projects using pest

See: https://github.com/mitsuhiko/insta/blob/5702955557d6d576498b723609e0869cf1a5da65/Cargo.toml...

e7f6aa07001150828d0b5f8d29c54a44395cc3c6 authored over 3 years ago by Martin Zlámal <[email protected]>
Add project using pest

a1ef0322d4a8ac712e84f5310d699b5dc7da2ddc authored over 3 years ago by Jason Lee <[email protected]>
Use the source-relative path in include_str!

Pest needs the full path with CARGO_MANIFEST_DIR to read the grammar
file, but when emitting `in...

723d00644e82ebe673a7c7903fd4d5038d46ab77 authored over 3 years ago by Tyler Mandry <[email protected]>
Merge #514

514: Add a function to retrieve the path from the Error struct r=CAD97 a=nkreipke

Hi, I noticed...

b2c350862f52f3b51f6a32c79727e3dec3a408ad authored over 3 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>