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

🎄 Goodies #1018

Merged
merged 10 commits into from Jan 9, 2017
Merged

🎄 Goodies #1018

merged 10 commits into from Jan 9, 2017

Conversation

marcoscaceres
Copy link
Member

@marcoscaceres marcoscaceres commented Jan 5, 2017

🎄 New features:

  • 🎁 ReSpec now keeps a local copy of references and aliases in IDB. This means dramatically improved load times.
  • 🎁 Support for <a data-cite=spec#some-ref>, so you can inline cite
  • 🎁 Support for <a data-cite-frag=some-ref>, which is the same above.

@marcoscaceres
Copy link
Member Author

Ok, so Firefox 50 (the one served by travis is buggy, it seems). I can't reproduce locally (all tests pass) - but it passes in Chrome just fine, and same in Safari.

@marcoscaceres marcoscaceres changed the title refactor(data-cite): ES6ify 🎄 Goodies Jan 6, 2017
@marcoscaceres
Copy link
Member Author

@halindrome, let me know how you want to handle review of this. I know it's a lot of code.

@halindrome
Copy link
Contributor

halindrome commented Jan 7, 2017 via email

@marcoscaceres
Copy link
Member Author

I'm going to merge this in, as I need data-cite for the Web Payment Spec. Would still really appreciate a post merge review.

@marcoscaceres marcoscaceres merged commit 566c0e5 into develop Jan 9, 2017
@marcoscaceres marcoscaceres deleted the bidb-p3 branch January 9, 2017 03:40
Copy link
Contributor

@halindrome halindrome left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change is too large and complex for me to review effectively. Moreover, I personally don't understand async / await. Didn't even know it existed. I am very uncomfortable with our continued introduction of bleeding edge features into a tool that is expected to be used by people who do not have bleeding edge user agents. I assume respec now has some polyfill that supports async / await on older user agents. If it does not, well, that's going to be a problem.

}).then(done);
});
});
});
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Newline missing?

@marcoscaceres
Copy link
Member Author

marcoscaceres commented Jan 9, 2017 via email

@marcoscaceres
Copy link
Member Author

marcoscaceres commented Jan 9, 2017 via email

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.

None yet

2 participants