Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Dec 20, 2011
  1. @hosiawak

    Fixed File.identical?

    hosiawak authored
  2. @hosiawak

    Updated File.identical? spec

    hosiawak authored
  3. @brixen

    Fixed Encoding.locale_charmap.

    brixen authored
  4. @dbussink
  5. @brixen

    Added Encoding#names.

    brixen authored
  6. @brixen

    Fixed Encoding.aliases.

    brixen authored
  7. @brixen
  8. @brixen
  9. @brixen
  10. @brixen
Commits on Dec 19, 2011
  1. @brixen
  2. @jc00ke
  3. @jc00ke

    Delete float/round_tags

    jc00ke authored
  4. @jc00ke

    Move RangeError spec to own group

    jc00ke authored
    NAN & non-positive precision raises a RangeErrorm not a
    FloatDomainError.
  5. @jc00ke

    Finish implementing Float#round([ndigits])

    jc00ke authored
    Pulled in the optimization from Integer#round for ndigits < 0
    and an optimization from MRI's numeric.c flo_round for large
    exponents. Thanks @brixen!
Commits on Dec 18, 2011
  1. @manveru

    Merge pull request #1456 from mthorn/master

    manveru authored
    Resolve spec failures for Range#step
  2. @mthorn

    Resolve Range#step issues

    mthorn authored
  3. @mthorn
  4. @mthorn
Commits on Dec 17, 2011
  1. @brixen

    Define ENCODING_INLINE_MAX.

    brixen authored
    This is yet another MRI implementation detail leaking out into application
    code. In this case, the pg gem.
  2. @brixen

    Added rb_eEncCompatError.

    brixen authored
  3. @brixen

    Spec for rb_eEncCompatError.

    brixen authored
  4. @brixen

    Added rb_to_encoding.

    brixen authored
  5. @brixen

    Specs for rb_to_encoding.

    brixen authored
  6. @brixen

    Updated some CI tags.

    brixen authored
  7. @brixen
  8. @brixen

    Specs for rb_enc_from_encoding.

    brixen authored
  9. @brixen

    Build json extension.

    brixen authored
  10. @brixen
Commits on Dec 16, 2011
  1. @brixen
  2. @brixen

    Fixed defining encodings.

    brixen authored
    We switch from a map of {symbol -> index} to {symbol -> [alias_name, index]}.
    This is necessary to correctly list the names of aliased encodings.  There is
    no way to create an alias from Ruby and the aliased encoding actually returns
    the original encoding when referenced, but the aliased name is shown in the
    Encoding.name_list results. For example:
    
      Encoding.find("binary").name # => "ASCII-8BIT"
    
    but "BINARY" must be listed in Encoding.name_list results. Further
    complicating this is that encodings must be case-insensitive searchable.
  3. @brixen
  4. @dbussink
  5. @dbussink

    Use a Spinlock for the GlobalCache

    dbussink authored
    We only need to lock this for very short times so in
    this case using a Spinlock is faster than a full fledged
    lock. This improves the performance of the code in
    issue #1449 somewhat.
  6. @dbussink
Something went wrong with that request. Please try again.