Sébastien Crozet
313ca1b8ae
Use the Zero
and One
traits from the num
crate.
...
Remove our own definitions of those traits.
Also fixes test-related attributes to make them compile again.
2015-04-18 14:38:34 +02:00
Sébastien Crozet
87ded7fa1e
Merge pull request #117 from aepsil0n/num-float
...
Use Float trait from num crate.
2015-04-05 18:17:33 +02:00
Eduard Bopp
e453bfed47
Use Float trait from num crate
2015-04-04 17:53:25 +02:00
Eduard Bopp
0e7116e3bb
Release version 0.2.10
2015-04-04 17:27:07 +02:00
Eduard Bopp
f4aadb79ae
Merge pull request #116 from aepsil0n/frac2pi
...
frac_2_sqrt_pi renaming
2015-04-04 17:19:16 +02:00
Eduard Bopp
9d428be8b4
Rename frac_2_sqrtpi -> frac_2_sqrt_pi
2015-04-04 17:05:30 +02:00
Anders Kaseorg
e3962e8775
FRAC_2_SQRTPI was renamed to FRAC_2_SQRT_PI
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-04-04 16:58:11 +02:00
Eduard Bopp
49abb42980
Merge pull request #114 from andersk/neg
...
Remove Neg from BaseNum
2015-04-04 16:44:29 +02:00
Eduard Bopp
78b211ffb6
Merge pull request #112 from andersk/excise-core
...
Remove #![feature(core)]
2015-04-04 16:24:31 +02:00
Anders Kaseorg
d47cdb5594
Remove Neg from BaseNum
...
As per https://github.com/rust-lang/rust/pull/23945 , Neg is no longer
implemented for unsigned types.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-04-03 18:59:18 -04:00
Anders Kaseorg
005aebc498
Remove #![feature(core)]
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-04-02 04:53:55 -04:00
Anders Kaseorg
165e095a57
Remove use of num::cast
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-04-02 04:53:55 -04:00
Anders Kaseorg
c1cbf7465d
Remove use of PI_2
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-04-02 04:10:36 -04:00
Eduard Bopp
f44b3381f4
Merge pull request #110 from andersk/annotation
...
Add type annotation required by rustc 2015-03-31
2015-04-01 13:34:54 +02:00
Anders Kaseorg
1cb3314064
Add type annotation required by rustc 2015-03-31
...
Resolves this error, which is fallout from
https://github.com/rust-lang/rust/pull/23673 :
src/structs/dmat.rs:501:43: 501:74 error: type annotations required: cannot resolve `<f64 as core::ops::Div<_>>::Output == f64` [E0284]
src/structs/dmat.rs:501 let normalizer: N = Cast::from(1.0f64 / Cast::from(self.nrows));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-03-31 17:49:09 -04:00
Sébastien Crozet
1fc59cb0f5
Bump the version number.
2015-03-29 18:04:57 +02:00
Sébastien Crozet
8e13aae742
Merge pull request #109 from aepsil0n/stabilization
...
Partial stabilization to Rust 1.0
2015-03-29 16:41:31 +02:00
Eduard Bopp
ef4a52d53b
Remove unused feature unboxed_closures
2015-03-29 13:45:33 +02:00
Eduard Bopp
de2351a441
Only use test feature in test configuration
2015-03-29 13:45:33 +02:00
Eduard Bopp
70b4def5cc
Stop using unstable std_misc feature
...
It was only used for `Float::{max_value, min_value}` in non-necessary places,
so for now this helps stabilization for Rust 1.0.
2015-03-29 13:45:33 +02:00
Eduard Bopp
08fd196427
Merge pull request #107 from aepsil0n/fix-benchmarks
...
Fix benchmarks
2015-03-29 13:45:04 +02:00
Eduard Bopp
cbe90b1e4e
Fix benchmarks
...
The extern crate declarations had to be adjusted.
2015-03-29 13:32:14 +02:00
Eduard Bopp
0362d0d875
Merge pull request #106 from aepsil0n/fix-nightly
...
Update to latest nightly
2015-03-29 13:18:00 +02:00
Eduard Bopp
df93ed2d1c
Replace quoted crate declarations
2015-03-29 13:00:09 +02:00
Eduard Bopp
ec5ece46ca
Use slicing syntax instead of deprecated methods
2015-03-29 12:57:16 +02:00
Sébastien Crozet
8776963e91
Depend on rand = "*"
instead of a specific version.
2015-03-28 13:59:15 +01:00
Sébastien Crozet
b2af1fd641
Merge pull request #104 from aepsil0n/fix-benchmark
...
Make the benchmarks compile again
2015-03-27 00:19:46 +01:00
Eduard Bopp
c034708e06
Make the benchmarks compile again
2015-03-26 15:22:27 +01:00
Eduard Bopp
dd80ec2dbb
Merge pull request #103 from tomaka/patch-1
...
Update to rand 0.3
2015-03-26 14:37:26 +01:00
tomaka
7dc67f365f
Update to rand 0.3
2015-03-26 06:48:13 +01:00
Sébastien Crozet
0988b837dc
Update to the last rust-nighly.
...
Version of rustc: rustc 1.0.0-nightly (123a754cb 2015-03-24).
2015-03-25 22:39:06 +01:00
Sébastien Crozet
77217a61d6
Merge pull request #102 from tomaka/rustup
...
Update for rustc
2015-03-23 20:24:17 +01:00
Pierre Krieger
75a9dc7b84
Bump version
2015-03-23 14:38:59 +01:00
Pierre Krieger
7c415692c3
Update for rustc
2015-03-23 14:38:48 +01:00
Eduard Bopp
32f207881e
Release version 0.2.5
2015-03-05 13:24:35 +01:00
Sébastien Crozet
fa8682df53
Merge pull request #99 from jpernst/ffi
...
Add [repr(C)] to structs likely to be used in FFI
2015-03-01 22:27:36 +01:00
Sébastien Crozet
fa9dfaf2d5
Merge pull request #98 from jpernst/nightly
...
Nightly fixes
2015-03-01 22:01:31 +01:00
Jameson Ernst
9b8076e179
Add #[repr(C)] to structs likely to be used in ffi
2015-03-01 12:50:17 -08:00
Jameson Ernst
caca330995
Fix deprecated closure syntax
2015-03-01 12:41:13 -08:00
Jameson Ernst
744e9782fc
Fix deprecated suffixes in tests
2015-03-01 12:35:11 -08:00
Jameson Ernst
b805f9d829
Fix macros for nightly
2015-03-01 12:34:42 -08:00
Eduard Bopp
713123565a
Release version 0.2.4
2015-02-22 14:07:14 +01:00
Eduard Bopp
012923d275
Merge pull request #96 from aepsil0n/warnings
...
Fix a number of warnings
2015-02-21 15:22:45 +01:00
Eduard Bopp
bd593a923c
Fix a number of warnings
...
Mostly related to the `us` → `usize` suffix renaming. It turns out that none of
the suffixes are required any more, as the type inference appears to have
improved in that regard. There were also parantheses around range terms that
are not required any more.
Finally the `[]` syntax has been deprecated and thereby removed.
2015-02-21 15:07:50 +01:00
Eduard Bopp
bfaab1bed5
Merge pull request #95 from bfops/master
...
FromIterator changes and phantom type annotations.
2015-02-21 14:50:29 +01:00
Ben Foppa
8d28d7dbd6
FromIterator changes and phantom type annotations.
2015-02-20 18:02:27 -05:00
Eduard Bopp
7e62bfcf6b
Bump to version 0.2.3
2015-02-17 14:32:27 +01:00
Eduard Bopp
8bcf2d1a8f
Merge pull request #94 from aepsil0n/fix-nightly
...
Adapt to upstream changes
2015-02-17 14:22:08 +01:00
Eduard Bopp
97079bb2b3
Fix benchmarks
2015-02-17 14:10:08 +01:00
Eduard Bopp
b2a4918376
Fix bug in UnitQuat construction from Quat
2015-02-17 13:54:56 +01:00