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

[#175][#140] Ensure we return Floats, not Fixnum or Rational; fixes segfaults with mathn #245

Merged
merged 2 commits into from
Jul 7, 2014

Conversation

bf4
Copy link
Collaborator

@bf4 bf4 commented Sep 19, 2013

@bf4
Copy link
Collaborator Author

bf4 commented Nov 4, 2013

bump...

@davidstosik
Copy link

Hello,

I still had issues with simplecov 0.82, on ruby 2.0.0-p247. Manually applying the changes in this pull request fixed the bugs for me. I'm sending a new pull request that applies on master.

Regards,

David

@bf4
Copy link
Collaborator Author

bf4 commented Dec 4, 2013

@dstosik Don't understand why you made a new PR... what's wrong with this one?

@davidstosik
Copy link

Well, I'm sorry maybe I did it wrong, but some of the changes in your pull request do not apply to the master's code anymore. I thought saying this is still a problem and updating the pull request for an easier merge would be the right thing to do.

@bf4
Copy link
Collaborator Author

bf4 commented Dec 4, 2013

@dstosik True enough, the PR got out of sync over the last three months, but now that I've just rebased it off master and re-pushed it., it's back in sync. Thanks for the bump!

@xaviershay
Copy link
Collaborator

Where is this at? Still relevant?

@bf4
Copy link
Collaborator Author

bf4 commented Jul 6, 2014

Yes, I'll rebase again

bf4 added a commit that referenced this pull request Jul 7, 2014
[#175][#140] Ensure we return Floats, not Fixnum or Rational; fixes segfaults with mathn
@bf4 bf4 merged commit 7605a9e into simplecov-ruby:master Jul 7, 2014
bf4 added a commit that referenced this pull request Jul 13, 2014
jsonn pushed a commit to jsonn/pkgsrc that referenced this pull request Feb 3, 2015
0.9.1, 2014-09-21 ([changes](simplecov-ruby/simplecov@v0.9.0...v0.9.1))
====================

## Bugfixes

 * In 0.9.0, we introduced a regression that made SimpleCov no-op mode fail on Ruby 1.8, while
   dropping 1.8 support altogether is announced only for v1.0. This has been fixed.
   See [#333](simplecov-ruby/simplecov#333) (thanks (@sferik)


0.9.0, 2014-07-17 ([changes](simplecov-ruby/simplecov@v0.8.2...v0.9.0))
====================

**A warm welcome and big thank you to the new contributors [@xaviershay](https://github.com/xaviershay), [@sferik](https://github.com/sferik) and especially [@bf4](https://github.com/bf4) for tackling a whole lot of issues and pull requests for this release!**

## Enhancements

  * New interface to specify multiple formatters.
    See [#317](simplecov-ruby/simplecov#317) (thanks @sferik)
  * Document in the README how to exclude code from coverage reports,
    and that the feature shouldn't be abused for skipping untested
    private code.
    See [#304](simplecov-ruby/simplecov#304)
  * Clarify Ruby version support.
    See [#279](simplecov-ruby/simplecov#279) (thanks @deivid-rodriguez)

## Bugfixes

  * Ensure calculations return Floats, not Fixnum or Rational. Fixes segfaults with mathn.
    See [#245](simplecov-ruby/simplecov#245) (thanks to @bf4)
  * Using `Kernel.exit` instead of exit to avoid uncaught throw :IRB_EXIT when
    exiting irb sessions.
    See [#287](simplecov-ruby/simplecov#287) (thanks @wless1)
    See [#285](simplecov-ruby/simplecov#285)
  * Does not look for .simplecov in ~/ when $HOME is not set.
    See [#311](simplecov-ruby/simplecov#311) (thanks @lasseebert)
  * Exit with code only if it's Numeric > 0.
    See [#302](simplecov-ruby/simplecov#303 @hajder)
  * Make default filter case insensitive.
    See [#280](simplecov-ruby/simplecov#280) (thanks @ryanatball)
  * Improve regexp that matches functional tests.
    See [#276](simplecov-ruby/simplecov#276) (thanks @sferik)
  * Fix TravisCI [#272](simplecov-ruby/simplecov#272) [#278](simplecov-ruby/simplecov#278), [#302](simplecov-ruby/simplecov#302)
  * Fix global config load.
    See [#311](simplecov-ruby/simplecov#311) (thanks @lasseebert)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants