Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jruby/jruby
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d2979e383b89
Choose a base ref
...
head repository: jruby/jruby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 53c1ece6f023
Choose a head ref
  • 4 commits
  • 205 files changed
  • 1 contributor

Commits on Jun 15, 2015

  1. Squashed 'spec/mspec/' changes from 33cc542..237524a

    237524a Fix fd leak in output_to_fd helper.
    4221459 Drop 1.8 support for mspec
    6dff61b Never close STDIN with the argf helper.
    14bbf5a Add a argf helper for ARGF specs.
    07eddcd Update Gemfile.lock.
    c557ae4 Actually save the value of ARGV by duping the array
    
    git-subtree-dir: spec/mspec
    git-subtree-split: 237524a4c829df8e9ed5b432ed31aefc30370318
    eregon committed Jun 15, 2015
    Copy the full SHA
    b8a7a40 View commit details
  2. Copy the full SHA
    de1a5cc View commit details
  3. Squashed 'spec/ruby/' changes from ee9abb8..1ac2212

    1ac2212 Loosen the specs for Symbol#all_symbols increasing in size.
    086a2b1 Fix bad Fixnum#- expectation.
    636fc34 Merge pull request #77 from ruby/not-supported-on-opal
    cdcb11a Fix order in SpecTCPServer#shutdown
    89a5e8c Temporary fix for webrick < 2.2 which may not terminate the call to select
    38692c5 Flags `x`, `n`, and `s` cannot be used in JavaScript regular expressions Regular expressions such as /(?ix:foo)/ are invalid in JavaScript
    36ae046 Fix leaks and order dependent C-API specs
    e9dc107 Fix Tempfile specs leaks
    ffd01ce Fix socket and file leaks in Socket specs
    1ae2b2d Fix leak in the Open3.popen3 spec and add an example
    586f4db Start and stop the WEBrick server for each net/http spec
    c5ae4d3 Make sure to close the socket after the FTP request
    a7e875e Guard against IO.binread fd leak for older versions.
    006fe2e Fix leaked threads in Thread specs
    1f92316 Make the GC specs independent of whether the GC is enabled at entry.
    9ad4483 Fix leaks in Kernel specs.
    5822199 Do close @io to not leak the fd in IO#reopen.
    3edfbae Fix a few fd leaks in IO specs.
    8295a10 Fix many leaks, thanks to the new leak checker in MSpec.
    4d96ab8 Create the CGI instance in the with the appropriate ENV variable
    5857add Rewrite ARGF specs to not alter global state.
    5034b02 Fix class variable spec to not be order-dependent
    d17c24d Make sure to reset default_internal encoding in Dir.entries specs.
    60225098 No need for after in ARGF.set_encoding since it shells out
    b3e182e Fix various order-dependent specs.
    60df767 Fix GC::Profiler.{enable,disable} specs.
    b570eb3 Do not clear $LOADED_FEATURES and $LOAD_PATH
    3486ace Fix Math.gamma test to depend only on local state.
    c0bcb22 Fix flaky Module specs.
    4a32dfa Make Dir spec not depend on the execution order.
    d8e3429 Fix Kernel#{public_send,send} to not be order-dependent.
    21c6ae1 Fix Module.constants spec leaking a constant.
    ba05088 Fix remaining ARGF flaky tests by isolating ARGF.set_encoding.
    54b3344 Fix flaky ARGF.lineno test.
    78e9c7d Fix Thread#[]= leaking a thread-local on the main thread
    f492595 Do not use global state with @method_args but just pass it along the method name.
    2f3701a Add a comment to clarify the version guard.
    c6cf315 [Truffle] Fix the guard for some keyword argument spec.
    49576b4 Switch from using 'logname' to using 'id -un'.
    bd3309d Merge pull request #75 from kachick/hash-fetch_values
    66e5c08 Write Hash#fetch_values specs
    e0cc72c Merge pull request #73 from ruby/fix-description
    c8fc6d1 Fix description typo
    4d0d42a Tempfile.new can take an encoding hash in 1.9.
    ed001ec Move the unicode constant to another file
    94dce9f Use the default arguments for mspec on Travis
    a7b4d17 Allow 2.0.0 to fail until #72 is resolved.
    253b92d Use MSpec without Bundler on travis
    261855a Put a couple spec in quarantine a they conflict with bundler exec.
    e5d0bd0 Run all specs by default
    2a4ab31 Remove trailing spaces
    e94542f Split the example in Integer#even? to remove guards.
    be75461 Allow failures on OS X 2.0.0 until #72 is resolved.
    109e4e8 Add notes about guards and style for contributing
    8430044 Remove not_compliant_on :opal.
    388a4ad Just ensure BasicObject can responds to #hash
    4b2a19d Opal cannot support 'u', 'e', 's', and 'n' regexp flags
    574d538 Add Array#bsearch examples using break in block
    b93096a Construct Regexps with the constructor so that Opal can parse them.
    e2ddc0c Opal cannot detect invalid UTF-8 byte sequences
    fae5eb3 "cruel world".scan(:symbol) should not raise an error in Opal
    6748b52 Opal cannot support regexps containing \A, \Z, and \z
    0677951 Opal cannot support bignum
    51b6594 Opal cannot parse the backslash line continuation
    7050806 'hello'.match(:symbol) should not raise an error on Opal
    2b66384 Specs that use numbers too large for JavaScript cannot be supported on Opal
    f87cf7a Mark some unparsable by JS regexps as not_supported_on on Opal
    124136f Regexp \A, \Z, \z, and \G cannot be supported on Opal
    321d82a Guard invalid regexp flags for Opal
    7e709a9 "'hello'.should_not eql(:hello)" cannot be supported on Opal
    be16be6 "('stuff'.equal? 'stuff').should == false" cannot be supported on Opal
    501e0b4 Missing case: "/[]9999".succ should be "/[]10000"
    80ffe5d Avoid relying the type returned by #hash
    6d31f3c Remove the last versioned file.
    9aa3e41 Remove the Europe/Lisbon time zone change spec.
    
    git-subtree-dir: spec/ruby
    git-subtree-split: 1ac2212c39b665812fd2f4966fb5a68e019d51fe
    eregon committed Jun 15, 2015
    Copy the full SHA
    0751583 View commit details
  4. Copy the full SHA
    53c1ece View commit details
Loading