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

Support for node 0.11.x #43

Merged
merged 4 commits into from
Jun 17, 2014
Merged

Support for node 0.11.x #43

merged 4 commits into from
Jun 17, 2014

Conversation

imkira
Copy link
Contributor

@imkira imkira commented May 20, 2014

As the title mentions, this pull request is my first attempt to support node v0.11.x.
I mainly used nan.h to give me the macros I needed to support node 0.8, 0.10, 0.11 without much effort.
Just for reference, I was able to build this on v0.8.26, v0.10.22, and v0.11.13. Other versions are probably also supported, although nan.h didn't appear to go along with v0.11.12 that well.
I ran npm test (node test/unittest.js) and everything succeeded, but I believe the current test base (test/unittest.js) is kind of thin, and we should have much much more tests.

I have another pending branch at #42 but for convenience purposes I made a different branch for this one and I would be very happy if you could review the source and hopefully pull it in the main repository.

@chrisdew
Copy link
Owner

Thanks for this, also see: #41

@imkira
Copy link
Contributor Author

imkira commented May 20, 2014

Yeah. Thanks.
Since we don't have that many tests, I tried to be less disruptive and keep changes to a minimum comparatively to #41 which renames files, classes and changes the overall structure. The same pullreq also mentions the code segfault'ing with npm test which is the second reason why I decided to try it myself too.

chrisdew added a commit that referenced this pull request Jun 17, 2014
@chrisdew chrisdew merged commit becc5ca into chrisdew:master Jun 17, 2014
@chrisdew
Copy link
Owner

I tested this with my application on node v0.10.25 and everything was happy.

@chrisdew
Copy link
Owner

Thanks for your work on this. A new version (0.11.0) has just been published.

@imkira
Copy link
Contributor Author

imkira commented Jun 17, 2014

Thanks a lot!

@mikepb
Copy link

mikepb commented Jun 17, 2014

👍 I get ocd about refactoring!

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