Ecosyste.ms: OpenCollective

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

Pest

Crowdfunding of the pest.rs domain for Pest's documentation (a general purpose parser written in Rust)
Collective - Host: opensource - https://opencollective.com/pest - Website: https://pest-parser.github.io - Code: https://github.com/pest-parser

Added proper Debug to iterators.

github.com/pest-parser/pest - 27a430a9f02096bd0c14cbe958f3775d558932fc authored over 7 years ago
Renamed variables.

github.com/pest-parser/pest - 6e222e5497fe543a513f99a265b76d2150f6b7c8 authored over 7 years ago
Fixed while loops.

github.com/pest-parser/pest - d04a7e1716717f8418b3739ec4cf671669dab446 authored over 7 years ago
Removed infix rules.

github.com/pest-parser/pest - 4800f41e55c29624ad193cb6ce7628de12e37a33 authored over 7 years ago
Added Position and Span.

Added a Position and Span to make Input matching completely
safe. Input implementations will now...

github.com/pest-parser/pest - 487f51ed80f98ce93225dd7943bb9e7ccd143748 authored over 7 years ago
Fixed flaky test.

github.com/pest-parser/pest - 72b88dde5e9cee2607bde5f1915b2bd0e8ce8096 authored over 7 years ago
Improved RingBuffer performance.

Added cacheling padding, index caching, and removed Vec<Option<T>>
in favor of *mut T.

github.com/pest-parser/pest - e080fb447bfe446ef0a1e064c1088615898e734a authored over 7 years ago
Moved parsing to second thread.

github.com/pest-parser/pest - e88c39a63aad53fd7c6dd647ad4cee1cd046a513 authored over 7 years ago
Added small clarifications and improvements.

github.com/pest-parser/pest - 6849d3fb8e2bce159e892516c0c44d3206ef7661 authored over 7 years ago
Added parens example.

github.com/pest-parser/pest - 1fad6259ea67d812ed25ccc6b775b0fff23280a8 authored over 7 years ago
Removed TokenData.

github.com/pest-parser/pest - c78645d02f0def24114bf6f4085e3c5d1a0d09a6 authored over 7 years ago
Added parsing error formatting.

Fixes #100.

github.com/pest-parser/pest - 7b0ccf3c85e26df5427703087d57bfbc5f908f64 authored over 7 years ago
Improved performance.

github.com/pest-parser/pest - 34684edec20c2f0d0892013e72635c3d903b3c3c authored over 7 years ago
Documented inputs.

github.com/pest-parser/pest - a21241d057c7697895d59b5d3a1021ebca7b382c authored over 7 years ago
Made every type Debug and fixed build.

github.com/pest-parser/pest - 793df9a1b507d0ce5ddb4b14d6918212af02c683 authored over 7 years ago
Trying out a simplified Travis configuration

github.com/pest-parser/pest - a1543d88a0cfefecc182099bac5266ca6f5d575f authored over 7 years ago
Fixed warning.

github.com/pest-parser/pest - 2c2185aef33e8b4f2022a5ead36d2a5e14f77a81 authored over 7 years ago
Added paren_end to example.

github.com/pest-parser/pest - e2ac6843cf1ca062bc865bcb4e1a9f0b86bd413a authored over 7 years ago
Documented iterators.

github.com/pest-parser/pest - 6b307c67a636142f6b6aa9bcb6cd3ac223983607 authored over 7 years ago
Added AST test.

github.com/pest-parser/pest - 340c41174cfbb8df05dbd38960be0e75ead5520a authored over 7 years ago
Added html_root_url.

github.com/pest-parser/pest - a7b4897223e8aa68d10a436b99cfa8d594d8252c authored over 7 years ago
Added clarification for use of unsafe.

github.com/pest-parser/pest - c763d73f99067a49924a976713c68a3f96864fab authored over 7 years ago
Added readme to Cargo.toml.

github.com/pest-parser/pest - 2b550a29f632f4dcd68f49a8ee47c22e4ddd960c authored over 7 years ago
Fixed formatting.

github.com/pest-parser/pest - 83553dcdb7ca8feb9996264a7d07a45758a2ca07 authored over 7 years ago
Finished documentation.

github.com/pest-parser/pest - 1433ad74f33989ceaa8dbb2d7fd5f4f70d784bba authored over 7 years ago
Added support for unicode ranges. Fixes #94.

github.com/pest-parser/pest - a591a640281aec531f7bbb6625a03917d4571740 authored over 7 years ago
Fixed parser debugging bug.

github.com/pest-parser/pest - d99353cfac17e1a6cac04e65c3965446fcd0d58c authored over 7 years ago
Added macro useful in testing parsers.

github.com/pest-parser/pest - 8c24f30eb7f749d39ba6aefe6e2070ebb147e8dc authored over 7 years ago
Added benches and ring buffer.

github.com/pest-parser/pest - ffe355a575ce243d50d01f8740fe12560fce0f92 authored over 7 years ago
Added some documentation to RuleType to explain why it works

github.com/pest-parser/pest - 80d7acdb816aa7a15971028a0d57bc6a9f4296a7 authored over 7 years ago
Fixed concurrency bug.

github.com/pest-parser/pest - 96203cc713f1747ecc13fea6eabbce0aacdc3a11 authored over 7 years ago
Changed kcov path.

Changed kcov coverage paths in order to fix merging.

github.com/pest-parser/pest - 4db26365947d56719891d8e5ba4ab82ae7864701 authored over 7 years ago
Added missing header.

github.com/pest-parser/pest - 89b2424b8ffdb0660e1f32c2ef07fb562c44ff63 authored over 7 years ago
Added copyright headers.

github.com/pest-parser/pest - f0c06e6e1c7440c5994f12cb5cc049f229ffcc6a authored over 7 years ago
Made small improvements.

github.com/pest-parser/pest - 1fe17261a511862fda076e8104ac9eee6c8fb040 authored over 7 years ago
Removed repeated documentation link.

github.com/pest-parser/pest - da5c1cf3f993d2a5144d6a4b9e0e19cc8cddde00 authored over 7 years ago
Added skip and owned methods to Position.

Changed Position to be more like Iterator in order to avoid
useless cloning.

github.com/pest-parser/pest - 7c480eb8cb8335f90ebc63097f6193c6a3e7d3b3 authored over 7 years ago
Improved capturing and made small fixes.

github.com/pest-parser/pest - 2bd23f0afb0048a7987ee6d0bbbb83a329a0b8c5 authored over 7 years ago
Simplified token sending.

github.com/pest-parser/pest - 6ae8012473d491f9b4ebd41262ccb2255ee8385b authored over 7 years ago
Removed queued and made send private.

github.com/pest-parser/pest - a7273cbeb38f526f42f549a77de14a463698a2b0 authored over 7 years ago
Renamed expansion to consumption.

github.com/pest-parser/pest - 476f292af400ee89c198004898fcad1fb060a8f8 authored over 7 years ago
Added json test and benchmark.

Added a manual implementation of a json parser. Made changes to
API in order to make the impleme...

github.com/pest-parser/pest - 1ecbd1f519a315edd5b32a5a7f27db6e06107ae9 authored over 7 years ago
Removed extra inlines.

github.com/pest-parser/pest - 74871e73f16f676d5c4f4992ccef9daad55c2f91 authored over 7 years ago
Simplified TokenStream::consume.

github.com/pest-parser/pest - 9bb9efce390f29dc92f2db6aa02546e32604f1ea authored over 7 years ago
Added precedence climbing.

github.com/pest-parser/pest - b79af31e09bcbee70ec663d5ec0b0d296e4977e0 authored over 7 years ago
Multiple improvements.

github.com/pest-parser/pest - 5b8e861a4b66ea9736f1d52bc72717418d98acd9 authored over 7 years ago
Fixed concurrency issue.

Relaxed ordering is not sufficient for acquiring a lock.

github.com/pest-parser/pest - f631051e399c1602d6fc63b441a33209f75f3217 authored over 7 years ago
Improved performance of Position::repeat.

github.com/pest-parser/pest - 289e84db49083ea3d11034f40bb73edc34efff6d authored over 7 years ago
Swapped pointer logic with Rc::ptr_eq.

github.com/pest-parser/pest - 27fe0674c96561ae4757a28bc509e0caade0fa08 authored over 7 years ago
Separated Error in BufferedStream.

github.com/pest-parser/pest - 4b1d834a302197e304dab1a1339cf9e6b941314e authored over 7 years ago
Added pub(restricted) functionality.

github.com/pest-parser/pest - 2c904ea4dd3671d2004ace316adf01c093617fef authored over 7 years ago
Replaced Stream API.

Due to performance issues (high latency), the Stream API has been
replace with a simpler Iterato...

github.com/pest-parser/pest - cc6d4857f9e60735f3642e707b2ae0e7fec54565 authored over 7 years ago
Added full JSON example.

github.com/pest-parser/pest - e73f60d661c488b028593d544b1f0e6446ef00cf authored over 7 years ago
Refactored Stream typing.

github.com/pest-parser/pest - 704c111a77928d1f9188249c9c1e2a772819faa6 authored over 7 years ago
Improved code formatting.

github.com/pest-parser/pest - 99a9f964ec35f41a905071bf9d6d64cfc5e0501d authored over 7 years ago
Added send_all to remove some locking.

Added BufferedSender::send_all in order to short-circuit
some locking by submitting a whole Drain.

github.com/pest-parser/pest - 5af1f63871df7f6a8d9441a53ef2d4dfe3dd61e9 authored over 7 years ago
Simplified typing.

github.com/pest-parser/pest - c853fa69098f14cd1da897832999eb5d229f9bfb authored over 7 years ago
Improve performance of SrtingInput::skip.

github.com/pest-parser/pest - 5c2a88451373497b3d9ab6d69b1e023c220532f4 authored over 7 years ago
Fixed warnings.

github.com/pest-parser/pest - d23a0c8b426eda665c989b062d6b87c7bd55b912 authored over 7 years ago
Changed Position API to use Result.

This remove even more cloning when writing an API.

github.com/pest-parser/pest - d5c0d90d03af293014b722a862ad0eeb22fe2686 authored over 7 years ago
Cleaned & added TokenData::capture.

github.com/pest-parser/pest - ea8e54af9eb247365c368f2ac7689571735cac5a authored over 7 years ago
Improved coverage.

github.com/pest-parser/pest - c53b2368ffe2763bbffc7d1e8e88f21094e738f1 authored over 7 years ago
Made Input uses static.

github.com/pest-parser/pest - e299eae2c4de0da995e572a380198831dcb948aa authored over 7 years ago
Swapped state tuple variants.

github.com/pest-parser/pest - 247c90ac1b35183f472fcf0da9d4e586fb364cb0 authored over 7 years ago
Added peek_rule to TokenStream.

github.com/pest-parser/pest - 331e4566eaaa18b686840f2b87d792600c1ac8dd authored over 7 years ago
Refactored small issues.

github.com/pest-parser/pest - 402e16dca68315319b4ff489c4d2b30833405aa8 authored over 7 years ago
Implemented TokenStream generically.

github.com/pest-parser/pest - b18138db186a81a3085700474c1476671c7eeb4e authored over 7 years ago
Added sliced method to TokenStream.

github.com/pest-parser/pest - 4b77483fdd41fb14dec11d18deadabad16e65b6b authored over 7 years ago
Swapped LinkedList for VecDeque.

github.com/pest-parser/pest - 8f051b46b7404688be74a325786f73807574926f authored over 7 years ago
Changed to cargo-travis.

github.com/pest-parser/pest - ad23f4b7e707aa0d150a1e832be4d3375a482e4e authored over 7 years ago
Added pest_derive back on Travis.

github.com/pest-parser/pest - f615c2aed71bb6c65531684b07d604be93eb4a8f authored over 7 years ago
Added docs to mods.

github.com/pest-parser/pest - 73a99e8cd643a76af0362f697776ba2a33052c5e authored over 7 years ago
Added root Cargo.toml.

github.com/pest-parser/pest - 22d5e6c531529583f3bc668984ed6240f05a3631 authored over 7 years ago
Turned off Codecov comments.

github.com/pest-parser/pest - 91d9b5dee36c10e253ef19fdd68097a6eac46954 authored over 7 years ago
Reorganized and added expansion.

Reorganized streams in a similar fashion to what it was before.
Added a TokenStream trait and an...

github.com/pest-parser/pest - 0e2079a09aa3f38d5fe86f8d3ed1b4c98f5bc7e4 authored over 7 years ago
Improved tests.

github.com/pest-parser/pest - 22d95b822c859535c977854f7bceba10b545758c authored over 7 years ago
Fixed Travis link in Cargo.toml.

github.com/pest-parser/pest - 2e81dacc9ab3ac6a6164e8e304d847c17128c62e authored over 7 years ago
Reorganized tokens.

github.com/pest-parser/pest - cf61496b2c499cdd2032dce50d5fdad7ecb30926 authored over 7 years ago
Improved docs.

github.com/pest-parser/pest - 1e9af58f18476ba342e28ac622f3472564bbd5e6 authored over 7 years ago
Added nested expand test.

github.com/pest-parser/pest - cb8152b3290d79f4d257b9e6c86a8f72431161e3 authored over 7 years ago
Improved tests.

github.com/pest-parser/pest - 37a52abea4ebb833ca752f8097364e16b8e892c6 authored over 7 years ago
Renamed stream and hid constructor.

Renamed TokenStream to ParserStream, and made
ParserState and ParserStream both be constructible...

github.com/pest-parser/pest - 77a08a588a502a7db33394bc55127ed6a6cb2832 authored over 7 years ago
Fixed links and switched to Codecov.

github.com/pest-parser/pest - a4400011f95c83a6732ece649a25a874ed1a9d26 authored over 7 years ago
Added .idea to .gitignore.

github.com/pest-parser/pest - 904117fc3df7939aa650d4548d9ec924e09d7a64 authored over 7 years ago
Updated project details.

github.com/pest-parser/pest - df3929454b66089b7c00940bb5e471292c1d14b8 authored over 7 years ago
Reverted rename.

Reverted the rename of TokenStream and made
its constructor flexible in terms of the Stream
it i...

github.com/pest-parser/pest - 8dff19feac723e94995b532661e8a967801c6e9e authored over 7 years ago
Improved coverage.

github.com/pest-parser/pest - 2d323ac7c1159b243c65c51252fa63621bbd7b10 authored over 7 years ago
Added error reporting.

Changed line and column counting to match Rust's
implementation. Added Error enum and formatting.

github.com/pest-parser/pest - a03d630f1daf7f4dcafcd0aefd37f92651e7393f authored over 7 years ago
Reorganized project.

In order to accomodate pest-derive in the same
repository, pest is being moved to its own
direct...

github.com/pest-parser/pest - c015b1c1fdf87c7a4fad716cbad21d41ca673eb1 authored over 7 years ago
Added string literal concatenation.

github.com/pest-parser/pest - b34a67115c087b7b1bc1466f62c0ea39d23df974 authored over 7 years ago
Renamed errors.

github.com/pest-parser/pest - a42f2e3fcf2037738d9697bd6fb556c414cb669f authored over 7 years ago
Fixed indentation.

github.com/pest-parser/pest - 358355bf5c72525cffd5a4059abcd6970a7a7666 authored over 7 years ago
Added choice optimization.

Added an optimization that extracts common
choice parts from sequences and skips unreachable
cho...

github.com/pest-parser/pest - 10bf787701e917d0346235671eab927c0b322e3a authored over 7 years ago
Added category and CI.

github.com/pest-parser/pest - 91db1057c45e3e557de3bd35a8dec7b26d56d2e8 authored over 7 years ago
Added initial generation.

github.com/pest-parser/pest - e6c3785b4cc6417c8a56fe3c43c4bf5f8756a672 authored over 7 years ago
Added pest_derive.

Added a pest_derive crate with parsing, AST, and
minimal testing.

Changed Travis to test pest_d...

github.com/pest-parser/pest - 0f2eb8110d4b3383d46c3e8f900396b5c755a045 authored over 7 years ago
Fixed pattern.

github.com/pest-parser/pest - 32647d8bca010016bab8e58bb4b660ebe4323409 authored over 7 years ago
Added error stubs.

github.com/pest-parser/pest - 5de3f1ffdf7b6e459488ccbe5cde899c1b9d301b authored over 7 years ago
Fixed validation for infix rules.

Changed the validator to look through nested
infix rules.

github.com/pest-parser/pest - f113071a1688470f357f1040b2900e8c3f7ed0aa authored over 7 years ago
Added basic grammar validation.

Added duplicate rules and left-recursion checks.
Fixes #91.

github.com/pest-parser/pest - 51be8d16b590b1b9dcb3038fd971f3daa0c0d159 authored over 7 years ago