Commit graph

963 commits

Author SHA1 Message Date
Colin Sherratt
33bb8022cb Fixed benchmarks 2015-02-08 13:42:28 -05:00
Colin Sherratt
662c7d7f68 cleanup some warnings around features 2015-02-08 13:36:33 -05:00
Colin Sherratt
778a3c13aa use the new rand_macros crate 2015-02-08 13:25:42 -05:00
Colin Sherratt
e712bdee7c fmt::Show to fmt::Debug 2015-02-08 13:19:32 -05:00
Colin Sherratt
1e202709b7 Merge pull request #164 from simnalamburt/rust-update
Update rust
2015-02-08 13:15:55 -05:00
Hyeon Kim
23fbac94e7 Update rust
`Output` is not a member of trait `IndexMut` anymore.
2015-02-09 02:50:35 +09:00
Colin Sherratt
b0f3029ab8 Merge pull request #163 from kvark/constructor
Implemented short vector constructors
2015-02-06 23:28:23 -05:00
Dzmitry Malyshau
6ecbf2dbfd Implemented short vector constructors 2015-02-06 23:03:00 -05:00
Brendan Zabarauskas
9bb0f78944 Merge pull request #161 from TyOverby/showfix
Rename fmt::Show to fmt::Debug
2015-01-24 11:27:20 +11:00
Ty Overby
72d4460d81 rename fmt::Show to fmt::Debug 2015-01-23 15:01:24 -08:00
Colin Sherratt
9bb77e6a45 Merge pull request #158 from csherratt/isize
Fix int to isize
2015-01-09 16:46:18 -07:00
Colin Sherratt
e064ea0e59 int to isize 2015-01-09 16:28:33 -07:00
Colin Sherratt
b7328f57b8 Merge pull request #157 from csherratt/master
Updated to latest rustc
2015-01-09 16:18:07 -07:00
Colin Sherratt
dde1fd26be fixed bench macros 2015-01-09 15:59:43 -07:00
Colin Sherratt
bc89f14250 Fix tests 2015-01-09 15:30:19 -07:00
Colin Sherratt
c0ce271e39 Updated to latest rustc 2015-01-09 15:06:45 -07:00
Colin Sherratt
c4e9857ef5 Merge pull request #156 from csherratt/master
Update to latest rustc
2015-01-07 15:56:52 -07:00
Colin Sherratt
c7270a9077 Update to latest rustc 2015-01-07 15:34:42 -07:00
Brendan Zabarauskas
ac2e3a88b9 Merge pull request #155 from csherratt/master
Update for associated types changes
2015-01-05 19:30:46 +11:00
Colin Sherratt
d6bb64fd65 Update for associated types changes 2015-01-04 18:56:01 -07:00
Brendan Zabarauskas
a6ec222e7f Merge pull request #153 from Connorcpu/master
Updated to rust nightly
2015-01-04 13:35:43 +11:00
Connorcpu
22c2fe4755 Updated to rust nightly 2015-01-03 13:29:26 -08:00
Colin Sherratt
2a8e526d88 Merge pull request #152 from csherratt/master
Switch to rustc_serialize
2014-12-26 17:37:44 -05:00
Colin Sherratt
4bb12d6859 Switch to rustc_serialize 2014-12-26 16:18:29 -05:00
Colin Sherratt
98ab67ee7c Merge pull request #151 from serpis/fix_neg_trait
Update to match latest Neg trait.
2014-12-21 12:36:31 -05:00
Jakob Fries
968adcd2cb Update to match latest Neg trait. 2014-12-21 18:28:59 +01:00
Brendan Zabarauskas
0375cc3a6d Merge pull request #150 from Connorcpu/macro-fix
Fixed macros with missing semicolons
2014-12-20 11:57:29 +11:00
Connorcpu
6e9cd482eb Fixed macros in the benches 2014-12-19 10:06:39 -08:00
Connorcpu
43cfdd94ec Fixed macros with missing semicolons 2014-12-19 09:48:59 -08:00
Brendan Zabarauskas
1831538f35 Merge pull request #149 from csherratt/master
Update to match the latest std::ops::* traits
2014-12-17 20:04:29 +11:00
Colin Sherratt
b0187ddeaa Update to match the latest std::ops::* traits 2014-12-17 02:16:13 -05:00
Corey Richardson
d9608b5757 Merge pull request #148 from tomaka/update-rustc
Update for rustc
2014-12-15 07:57:27 -05:00
Pierre Krieger
888dd6b18e Update for rustc 2014-12-15 13:49:57 +01:00
Brendan Zabarauskas
9cdb27b099 Merge pull request #147 from jameson-ernst/master
Add deriving Copy; Fix warnings
2014-12-13 16:19:53 +11:00
Jameson Ernst
5726e6c7dc Add deriving Copy to all structs that would previously be inferred to be Copy
Remove use of deprecated Equiv trait
Remove unsed attributes
2014-12-12 17:06:52 -08:00
Colin Sherratt
6f058eab4b Merge pull request #146 from jameson-ernst/master
Fixes for trait ambiguity and num reform
2014-11-25 02:27:29 -05:00
Jameson Ernst
12ec7318d0 Remove deprecated Float use from tests. 2014-11-24 20:24:04 -08:00
Jameson Ernst
08f9354efc Fix ambiguous trait call; Remove deprecated Float calls. 2014-11-24 20:04:34 -08:00
Brendan Zabarauskas
23f14b701b Merge pull request #145 from csherratt/master
export PartialOrd
2014-11-21 18:53:27 +11:00
Colin Sherratt
876e23b8cd export PartialOrd 2014-11-21 02:26:59 -05:00
Corey Richardson
bcc4f11150 Merge pull request #142 from aepsil0n/vector_cast
Type-cast a vector component-wise
2014-11-20 10:46:30 -05:00
Eduard Bopp
4d2fb64482 Type-cast a vector component-wise
This allows one to e.g. cast a vector of f64s to an equivalent vector of f32s.
More generally this is allowed for arbitrary NumCast types.
2014-11-20 16:41:27 +01:00
Eduard Bopp
9f8580eeca Replace deprecated std::num traits
These traits are akin to the deprecated standard library traits (Zero, One,
Primitive) to keep everything running as before. However, for the long term a
better algebraic abstraction should be used/provided.
2014-11-20 16:28:02 +01:00
Corey Richardson
0fa3008fa5 Merge pull request #140 from mrannanj/master
update to compile on nightly
2014-11-20 10:19:10 -05:00
Martti Rannanjärvi
3ecf2eb5dd update to compile on nightly 2014-11-20 17:15:07 +02:00
Brendan Zabarauskas
ce4ec62798 Merge pull request #139 from bjz/update
Update for rustc 0.13.0-nightly
2014-11-16 02:03:07 +11:00
Brendan Zabarauskas
1371f75165 Update for rustc 0.13.0-nightly
There are still some deprecation errors in the doc tests left
2014-11-16 01:59:43 +11:00
Brendan Zabarauskas
2fe17066b2 Merge pull request #138 from sebcrozet/master
Add more benchmarks.
2014-11-09 10:31:20 +11:00
Sébastien Crozet
0bbefed4bc Improve the benchmark suite.
As a side effect, this adds `Rand` deriving to the benchmarked strucures.
2014-11-07 16:23:10 +01:00
Sébastien Crozet
11137f823d Merge branch 'cargo_for_benchmarks' of git://github.com/aepsil0n/cgmath-rs 2014-11-07 12:31:34 +01:00