Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce the Engine abstraction. #157

Merged
merged 6 commits into from Aug 18, 2021
Merged

Introduce the Engine abstraction. #157

merged 6 commits into from Aug 18, 2021

Commits on Feb 14, 2021

  1. Introduce the Engine abstraction.

    This will allow users to plug different implementations in to the rest of the API.
    
    While I'm touching almost everything and breaking backwards compatibility, a bunch of renaming and cleanup was also done.
    marshallpierce committed Feb 14, 2021
    Configuration menu
    Copy the full SHA
    78619fb View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2021

  1. Configuration menu
    Copy the full SHA
    dbbce46 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Configuration menu
    Copy the full SHA
    1843fa5 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. Clean up FastPortableConfig creation

    also a few other Config tweaks
    marshallpierce committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    ce8bb84 View commit details
    Browse the repository at this point in the history
  2. Make constructing an Alphabet from a str const.

    Not useful yet since unwrap() and friends aren't const, but some future rust version can make use of it.
    marshallpierce committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    3c62bd4 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

  1. Various cleanups

    - Improve engine tests
    - Improve comments
    - Remove dead code
    - Improve error message byte formatting
    marshallpierce committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    3155ca7 View commit details
    Browse the repository at this point in the history