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

Remove the encoding system #65

Merged
merged 4 commits into from
Aug 12, 2013
Merged

Remove the encoding system #65

merged 4 commits into from
Aug 12, 2013

Commits on Aug 8, 2013

  1. Remove the encoding system

    After much discussion it was agreed that the encoding system was out of place in
    this library.
    
    This commit removes it, and hopefully improves the general quality of the
    codebase as well. All encoding-related thunks and glue code have been removed,
    the way TestVectors work have been standardized, and any stray test vectors
    still lingering inside of the tests have been moved to test_vectors.rb
    
    Fixes #54
    tarcieri committed Aug 8, 2013
    Configuration menu
    Copy the full SHA
    9b08bc7 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2013

  1. Raise TypeError when given nil keys

    This replaces previous NoMethodError #to_s exceptions with a TypeError informing
    users that the given class can't be coerced to a String with #to_str
    tarcieri committed Aug 10, 2013
    Configuration menu
    Copy the full SHA
    0aa5db8 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2013

  1. Configuration menu
    Copy the full SHA
    44f5247 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f41d94 View commit details
    Browse the repository at this point in the history