Commit Graph

169 Commits (master)

Author SHA1 Message Date
Bradlee Speice ef3ea38834 Release version 1.0.3 2018-09-18 23:04:07 -04:00
Bradlee Speice 741afa3451 Remove a last println and use a static default parser
Heap profilers are fun
2018-09-17 23:14:50 -04:00
Bradlee Speice 4d7c5dd995 Now with 100% more WASM!
Version bump and README update
2018-08-14 22:49:24 -04:00
Bradlee Speice afb7747cdf Fix target name 2018-08-14 22:38:05 -04:00
Bradlee Speice 22e0300275 Test adding WASM support 2018-08-14 21:53:35 -04:00
Bradlee Speice 0ef35527d9 Release 1.0.1 2018-08-11 13:13:12 -04:00
Bradlee Speice b5fa1d89ef Fix new tests not being date-neutral 2018-08-11 10:38:46 -04:00
Bradlee Speice 246b389ac9 Clippy caught a bug
And now I have test cases for it!
2018-08-10 23:24:02 -04:00
Bradlee Speice 4d48885f4b Add old rust versions to test agains 2018-08-10 22:15:27 -04:00
Bradlee Speice 48705339e6 Add one final CONTRIBUTOR 2018-08-03 23:43:24 -04:00
Bradlee Speice 01ebec84bb Release version 1.0! 2018-08-03 23:42:09 -04:00
Bradlee Speice 28b7bec91d Add a custom parsing example in Russian 2018-08-03 23:40:54 -04:00
Bradlee Speice b966c02d04 Add ALL the badges 2018-08-03 23:15:13 -04:00
Bradlee Speice 4133343e93 Don't attempt running a lib crate 2018-08-03 22:10:50 -04:00
Bradlee Speice 0d3b646749 Add notes on codegen, and regenerate 2018-08-03 21:56:32 -04:00
Bradlee Speice 50fe2c01d4 README and Cargo.toml updates 2018-08-03 21:52:36 -04:00
Bradlee Speice 893cf6d40c Get some new CI set up 2018-08-03 21:48:09 -04:00
Bradlee Speice 8f8ba7887a Write ALL the documentation! 2018-08-01 23:27:49 -04:00
Bradlee Speice 256f937742 Add some initial crate documentation
Element documentation next!
2018-07-30 23:33:46 -04:00
Bradlee Speice 91a3a4a481 Add travis status to the README 2018-07-24 23:36:11 -04:00
bspeice c884bc5842
Merge pull request #15 from bspeice/internal_refactor
Internal refactor
2018-07-24 23:32:44 -04:00
Bradlee Speice 44e37b364c Much simpler API surface
And getting rid of the dumb "internal" error type
2018-07-24 23:28:38 -04:00
Bradlee Speice c6feaebe71 tokenize shouldn't be public 2018-07-24 22:47:22 -04:00
Bradlee Speice 0d18eb524b Remove fuzzing, add CONTRIBUTING/CONTRIBUTORS 2018-07-24 22:41:56 -04:00
Bradlee Speice 848f1b9249 Release 0.9.1 2018-07-19 23:05:03 -04:00
bspeice 87ada05bac
Merge pull request #14 from mjmeehan/master
Fix parser crash on bogus data in third field after separator
2018-07-19 18:06:53 -04:00
Mike Meehan e1c7c8424a Improve error message to match dateutil 2018-07-18 23:03:53 -04:00
Mike Meehan 4acd072974 Fix typo in the fuzzer script 2018-07-18 22:38:02 -04:00
Mike Meehan ac95e9e8c3 Add fuzzing, find and fix a parser bug. 2018-07-18 22:27:29 -04:00
Mike Meehan fecba852d1 Use ends_with in some places 2018-07-18 20:34:14 -04:00
bspeice fe0a0ea3a7
Merge pull request #12 from bspeice/fuzzy_dates
Fuzzy dates
2018-07-08 22:05:15 -04:00
Bradlee Speice 41d7194898 Merge branch 'master' into fuzzy_dates 2018-07-08 22:01:14 -04:00
Bradlee Speice ac920949d2 Fuzzy mode is now tested 2018-07-08 21:54:28 -04:00
Bradlee Speice d55e67830f All tests are working! 2018-07-08 21:51:02 -04:00
Bradlee Speice 5152ced2f1 One last test case, then version 0.9! 2018-07-08 21:31:18 -04:00
Bradlee Speice 9008ee8339 Regenerate tests
Need to make this automated
2018-07-08 21:16:43 -04:00
Bradlee Speice c038178583 testFuzzyAMPMProblem is causing us issues 2018-07-08 15:23:51 -04:00
Bradlee Speice c954a533c3 It's working!
Still need to add more tests, but I think we're mostly good to go
2018-07-08 15:11:29 -04:00
Bradlee Speice e049618fff Redo the tokenization
Still has issues with one test case for fuzzy
2018-07-08 14:30:48 -04:00
bspeice 8b0248e7bb
Merge pull request #10 from messense/fix-issue-9
Use from_hms_micro_opt instead of from_hms_micro
2018-07-03 23:23:46 -04:00
bspeice 57b6b16de5
Merge pull request #11 from messense/rust_decimal-upgrade
Upgrade rust_decimal to 0.9
2018-07-03 19:06:12 -04:00
messense b3a1340574 Upgrade rust_decimal to 0.9 2018-07-03 16:44:09 +08:00
messense e300e447b1 Use from_hms_micro_opt instead of from_hms_micro
Fixes #9
2018-07-03 16:38:42 +08:00
Bradlee Speice 9135962839 Lots of fixes, but it turns out tokenization is broken 2018-07-03 01:02:27 -04:00
Bradlee Speice 2b90bf6ed7 ...I may be an idiot. 2018-07-02 23:00:45 -04:00
Bradlee Speice c566c5b7c8 Remove an extraneous TODO 2018-07-02 22:54:20 -04:00
Bradlee Speice 79ac26e07f Fuzzy tests are failing already... 2018-07-02 22:49:05 -04:00
Bradlee Speice d7b3c33567 Don't track pyc 2018-07-02 22:23:55 -04:00
bspeice f0c3d8998d
Merge pull request #8 from bspeice/tokenize_split
Move tokenize code
2018-06-29 23:10:10 -04:00
Bradlee Speice f493c00ce2 Move tokenize code 2018-06-29 23:04:10 -04:00