Jamie Willis

Results 37 issues of Jamie Willis

**Describe the bug** The reports submitted to code climate for PRs made from forks and the master branch on the original repo itself have indistinguishable names. **Version of `codeclimate-action` you're...

bug

When you have a parser like: ``` label name (optional p *> optional q) *> r ``` If `r` fails, the hints from `p` and `q` are usually reported as...

question

My repo has diff-coverage running on any PR. This has been working great for PRs made within my own repo, but we found today that it doesn't work on a...

This PR consolidates the Parsley 4 major API changes ready for the eventual release of next release series. The scope of Parsley 4's changes are massive: probably the largest shift...

major

Turns out, `withFilter` is still required for Scala 2.13 and 3.1! the `parsley.Parsley212` module for 2.12 will be deprecated and `withFilter` put back as a method on `Parsley` for all...

enhancement
minor

## Description The `JumpTable` instruction does not correctly emit _all_ the possible expected messages unless it fails on the default path. Reading any other character present in the table will...

bug
low priority

Is your feature request related to a problem? Please describe. Registers in this version of Parsley are severely limited as there are only a maximum of four, and they must...

enhancement
patch

It's a little odd that when you have something like `unexpected "abc"` that it still has something like: ``` > abc > ^ ``` Why not have ``` > abc...

enhancement
major

This PR reworks the lexing functionality in `parsley.token` from the ground up. It is significantly more configurable and feature complete than its predecessor. A full list of changes will be...

enhancement
major

The `branch` operation can be implemented efficiently on its own, and `select` can be efficiently implemented in terms of it. This is similar to `Applicative`'s `()/liftA2` for which a more...