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

Number: parse literals #353

Closed
6 tasks done
Tracked by #364
rxaviers opened this issue Dec 2, 2014 · 5 comments · Fixed by #656
Closed
6 tasks done
Tracked by #364

Number: parse literals #353

rxaviers opened this issue Dec 2, 2014 · 5 comments · Fixed by #656

Comments

@lijunle
Copy link

lijunle commented Jul 19, 2016

Hi, @rxaviers This bug is open on year 2014. Any updates on it?

@rxaviers
Copy link
Member Author

The project is out of resources and is relying on external contribution to get this feature implemented.

Having said that, this feature is still open to be included. If you're willing to contribute it, I can provide further any guidance you may need to get up to speed. Thanks.

@lijunle
Copy link

lijunle commented Jul 20, 2016

@rxaviers Could you provide some resources and ideas about how to implement this? Besides, do you have some workaround on this?

@rxaviers
Copy link
Member Author

rxaviers commented Jul 20, 2016

The workaround is to do any parsing at user land and pass a number only to numberParser, which isn't great.

I've updated one resource link in the description. Please, let me know what you think after going through them.

One file that will need change is src/number/parse.js. The changes should be analogous to src/date/{parse, tokenizer}*.

Please, just let me know if you have any further questions.

rxaviers added a commit that referenced this issue Nov 28, 2016
- Correctly handles prefix and suffix literals; #353;
- Loose Matching: This implementation is now much closer to UTS#35 7.1.2 Loose
  Matching http://unicode.org/reports/tr35/#Loose_Matching and fixes all
  reported cases that related to it, including #288;
- Regression: Drop scientific notation parsing support, which wasn't documented
  anyway and shall be implemented by #533.

Ref #292
Fixes #353

Fixes #46
Fixes #288
Fixes #443
Fixes #457
Fixes #492
Fixes #587
Fixes #644
@rxaviers
Copy link
Member Author

rxaviers commented Nov 28, 2016

PR #656 in place :)

rxaviers added a commit that referenced this issue Nov 28, 2016
- Correctly handles prefix and suffix literals; #353;
- Loose Matching: This implementation is now much closer to UTS#35 7.1.2 Loose
  Matching http://unicode.org/reports/tr35/#Loose_Matching and fixes all
  reported cases that are related to it, including #288;
- Regression: Drop scientific notation parsing support, which wasn't documented
  anyway and shall be implemented by #533.

Ref #292
Fixes #353

Fixes #46
Fixes #288
Fixes #443
Fixes #457
Fixes #492
Fixes #587
Fixes #644
rxaviers added a commit that referenced this issue Dec 13, 2016
- Correctly handles prefix and suffix literals; #353;
- Loose Matching: This implementation is now much closer to UTS#35 7.1.2 Loose
  Matching http://unicode.org/reports/tr35/#Loose_Matching and fixes all
  reported cases that are related to it, including #288;
- Regression: Drop scientific notation parsing support, which wasn't documented
  anyway and shall be implemented by #533.

Ref #292
Fixes #353

Fixes #46
Fixes #288
Fixes #443
Fixes #457
Fixes #492
Fixes #587
Fixes #644
rxaviers added a commit that referenced this issue Dec 13, 2016
- Correctly handles prefix and suffix literals; #353;
- Loose Matching: This implementation is now much closer to UTS#35 7.1.2 Loose
  Matching http://unicode.org/reports/tr35/#Loose_Matching and fixes all
  reported cases that are related to it, including #288;
- Regression: Drop scientific notation parsing support, which wasn't documented
  anyway and shall be implemented by #533.

Ref #292
Fixes #353

Fixes #46
Fixes #288
Fixes #443
Fixes #457
Fixes #492
Fixes #587
Fixes #644
rxaviers added a commit that referenced this issue Dec 13, 2016
rxaviers added a commit that referenced this issue Dec 14, 2016
Amend "Refactor for improved algorithm"

Ref #292
Ref #353
rxaviers added a commit that referenced this issue Dec 30, 2016
rxaviers added a commit that referenced this issue Dec 31, 2016
rxaviers added a commit to rxaviers/globalize that referenced this issue Feb 20, 2017
rxaviers added a commit to rxaviers/globalize that referenced this issue Feb 23, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants