Commit Graph

91 Commits

Author SHA1 Message Date
Jack Mott bb95301b51 rebase 2018-07-14 11:45:39 -05:00
bors[bot] 97fe0d8b20 Merge #92
92: Use separate imports instead of {}-grouped imports for better merges r=japaric a=porglezomp

Previously every merge would cause conflicts because the {}-group would re-flow, which the merge algorithm can't handle. This will hopefully make rebases and merges go more smoothly while everyone is still adding new modules.

Co-authored-by: C Jones <code@calebjones.net>
Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-07-14 16:00:03 +00:00
Jorge Aparicio 8c6f70bb0b Merge branch 'master' into separate-import 2018-07-14 10:59:40 -05:00
bors[bot] 7b9a6c0744 Merge #67
67: cosf with corrections from review r=japaric a=burrbull



Co-authored-by: Andrey Zgarbul <zgarbul.andrey@gmail.com>
Co-authored-by: Zgarbul Andrey <zgarbul.andrey@gmail.com>
2018-07-14 15:45:45 +00:00
bors[bot] f416baf0c6 Merge #88
88: add license and other comments to existing files r=japaric a=erikdesjardins

re #73

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-14 15:13:46 +00:00
Jack Mott 95b0a91a2e fdim 2018-07-14 06:20:13 -05:00
Jack Mott efcca54277 fdimf 2018-07-14 05:35:07 -05:00
C Jones 068fd225de Use separate imports instead of {}-grouped imports for better merges
Previously every merge would cause conflicts because the {}-group would re-flow,
which the merge algorithm can't handle. This will hopefully make rebases and
merges go more smoothly while everyone is still adding new modules.
2018-07-14 05:49:13 -04:00
Zgarbul Andrey 01d7102caf Merge branch 'master' into master 2018-07-14 10:05:32 +03:00
Zgarbul Andrey b743167168 Merge branch 'master' into master 2018-07-14 09:38:50 +03:00
Andrey Zgarbul eb280637ec cargo fmt 2018-07-14 09:33:46 +03:00
bors[bot] 31ab74299b Merge #87
87: implement log1p and log1pf r=japaric a=erikdesjardins

closes #26, closes #49

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-14 06:29:50 +00:00
Erik edf247cebb add license and other comments to existing files 2018-07-14 02:26:19 -04:00
Andrey Zgarbul 07302b0028 revert changes 2018-07-14 09:17:41 +03:00
Erik c8937b7483 implement log1p and log1pf 2018-07-14 02:13:12 -04:00
Andrey Zgarbul 0d474ce8da clean duplicates 2018-07-14 08:50:53 +03:00
bors[bot] f6b3ecc50c Merge #86
86: Add log implementation. r=japaric a=leesdolphin

Fixes #23 


Co-authored-by: Opal <leesdolphin@gmail.com>
2018-07-14 05:45:32 +00:00
Opal c538bacc52 Add log implementation.
Fixes #23
2018-07-14 17:25:20 +12:00
Zgarbul Andrey 103d3595db Merge branch 'master' into master 2018-07-14 08:18:18 +03:00
Andrey Zgarbul 16a5609604 fix bug in rem_pio2_large 2018-07-14 08:13:35 +03:00
bors[bot] 7bedb61b80 Merge #83
83: implement log10 and log10f r=japaric a=erikdesjardins

closes #24, closes #25

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-14 05:00:56 +00:00
bors[bot] c75bbfca9e Merge #85
85: update CONTRIBUTING r=japaric a=japaric



Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-07-14 04:35:48 +00:00
Jorge Aparicio c661d1b738 update CONTRIBUTING 2018-07-13 23:34:37 -05:00
Erik 5b7428524a implement log10 and log10f 2018-07-14 00:26:49 -04:00
bors[bot] 15a5ee92a4 Merge #81
81: implement log2 and log2f r=japaric a=erikdesjardins

closes #27, closes #28

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-14 04:15:31 +00:00
Erik 46716441ae implement log2 and log2f 2018-07-13 23:53:58 -04:00
bors[bot] 565b581cfb Merge #78
78: force PR code to be formatted r=japaric a=japaric



Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-07-14 03:16:10 +00:00
Jorge Aparicio f966201d4c make cargo fmt in ci/script.sh optional 2018-07-13 22:15:21 -05:00
Jorge Aparicio 392a0fb886 run cargo fmt -- --check on beta 2018-07-13 22:10:08 -05:00
Jorge Aparicio eebafc76dd force PR code to be formatted 2018-07-13 21:54:24 -05:00
Jorge Aparicio 22073023d6 run cargo-fmt 2018-07-13 21:51:07 -05:00
bors[bot] cd78955847 Merge #77
77: adding ceilf and floorf  r=japaric a=jackmott

Finishes issues #56  and #54 

Co-authored-by: Jack Mott <jack.mott@gmail.com>
2018-07-14 02:35:57 +00:00
Jack Mott 7268483bf4 adding ceilf and floorf for issues #56 and #54 2018-07-13 21:32:59 -05:00
Andrey Zgarbul 2c63f6ff75 add cosf test 2018-07-14 05:20:09 +03:00
bors[bot] 7379ef865b Merge #74
74: Implement roundf r=japaric a=P1n3appl3

closes #32 

Co-authored-by: Joseph Ryan <josephryan3.14@gmail.com>
2018-07-14 01:54:32 +00:00
Joseph Ryan 87eac33b07 Merge remote-tracking branch 'upstream/master' 2018-07-13 20:51:17 -05:00
Joseph Ryan 48d56ba5aa implement roundf 2018-07-13 20:46:09 -05:00
Jorge Aparicio a666d85673 README: note that this crate is on crates.io and already usable 2018-07-13 20:25:27 -05:00
Jorge Aparicio 7275814884 v0.1.0 2018-07-13 19:38:51 -05:00
bors[bot] 2f3151e318 Merge #71
71: implement sqrt and hypot r=japaric a=erikdesjardins

closes #57, closes #22

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-13 23:13:20 +00:00
bors[bot] 6084dad5d7 Merge #72
72: move a chunk of the README into CONTRIBUTING.md r=japaric a=japaric



Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-07-13 22:58:11 +00:00
Jorge Aparicio b685b18f97 move a chunk of the README into CONTRIBUTING.md 2018-07-13 17:54:22 -05:00
Erik 22fb926cf6 implement sqrt and hypot 2018-07-13 18:36:29 -04:00
bors[bot] 7cdd8c240e Merge #70
70: seal extension traits to prevent external implementation r=japaric a=erikdesjardins

This can be enforced in code, so it might as well be done, I guess.

I don't feel strongly about this; feel free to close.

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-13 22:11:32 +00:00
Andrey Zgarbul 95bb166c6a cfg fix 2018-07-14 00:58:02 +03:00
bors[bot] 235a7de40b Merge #69
69: implement hypotf r=japaric a=erikdesjardins

closes #48

Co-authored-by: Erik <erikdesjardins@users.noreply.github.com>
2018-07-13 21:53:23 +00:00
Andrey Zgarbul 6bfdc4cb06 rem_pio2_large comments 2018-07-14 00:52:28 +03:00
Erik 4aad1faee4 implement hypotf 2018-07-13 17:44:48 -04:00
bors[bot] 41b9e65832 Merge #68
68: catch panics in tests r=japaric a=japaric

so we can print the inputs that triggered the panic

Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-07-13 21:33:43 +00:00
Jorge Aparicio 037836a40f catch panics in tests
so we can print the inputs that triggered the panic
2018-07-13 16:32:57 -05:00