Brett Levin
8c205ea2d0
fix warning from unneeded old_orphan_check
2015-01-10 11:31:26 -08:00
Sébastien Crozet
c896a34a8b
Merge pull request #74 from aepsil0n/arbitrary
...
Implement Arbitrary for (almost) all types.
2015-01-10 09:49:26 +01:00
Eduard Bopp
e9cf9437e8
Continuos integration of extra feature
...
There is a manual script for Travis CI now.
2015-01-10 01:45:24 +01:00
Eduard Bopp
1103996b83
Implement Arbitrary for (almost) all types
...
Rot4 and Iso4 had to be left out, since Rot4 apparently lacks a working
constructor.
Thereby (almost) all types in nalgebra can now be used for quickcheck-style
testing.
"arbitrary" is now a conditionally compiled feature that contains these impls
adding a dependency on quickcheck.
2015-01-10 01:36:13 +01:00
Sébastien Crozet
dc7a85ccde
Merge pull request #73 from sebcrozet/rustup_warn
...
Rustup warn
2015-01-09 23:07:09 +01:00
Sébastien Crozet
ce0178785c
Fix automatic text replacement on comments.
2015-01-09 23:01:46 +01:00
Sébastien Crozet
ccce2f2a3f
Fix tests and benches.
2015-01-09 22:58:17 +01:00
Sébastien Crozet
53c80bc72b
Allow unstable items.
...
Some of them don't have any stable equivalent yet.
2015-01-09 22:51:17 +01:00
Sébastien Crozet
4b47b1e98a
Use slice and range syntax when possible.
2015-01-09 22:46:26 +01:00
Sébastien Crozet
2d4e1bfc95
Fix warnings related to the POrd implementation.
2015-01-09 22:34:57 +01:00
Sébastien Crozet
e6e099b7c4
Replace int, and uint, by isize and usize.
2015-01-09 22:26:05 +01:00
Sébastien Crozet
59316d7ca1
Remove tabs.
2015-01-09 22:22:34 +01:00
Sébastien Crozet
d9fdb64b4d
Merge pull request #72 from arturoc/fix-alpha
...
fixes compiling on alpha 1.0
2015-01-09 22:19:57 +01:00
arturo
fc1fd16e20
fixes compiling on alpha 1.0
2015-01-09 21:55:15 +01:00
Sébastien Crozet
c708632036
Merge pull request #70 from bfops/fnmut
...
Change Fn to FnMut
2015-01-07 22:45:39 +01:00
Sébastien Crozet
28fabc254d
Merge pull request #69 from bfops/master
...
rustup
2015-01-07 22:43:29 +01:00
Ben Foppa
f1fe7315f0
Change Fn to FnMut
2015-01-07 15:16:56 -05:00
Ben Foppa
bd7b4f287f
rustup
2015-01-07 15:14:40 -05:00
Sébastien Crozet
a086b607a3
Merge pull request #68 from bfops/master
...
Remove obsolete closure syntax
2015-01-07 08:16:21 +01:00
Ben Foppa
1429cbf34e
Remove obsolete closure syntax
2015-01-06 18:46:50 -05:00
Sébastien Crozet
bbd1136c29
Merge pull request #67 from tomaka/update-rustc
...
Update for Rustc
2015-01-05 22:43:23 +01:00
Pierre Krieger
89edd64204
Update for Rustc
2015-01-05 15:12:06 +01:00
Sébastien Crozet
e94061ed10
Fix an unconstrained type in `na::shape`.
2015-01-04 19:43:04 +01:00
Sébastien Crozet
f48cefe13f
Merge pull request #66 from sebcrozet/rustup
...
Update to the last rust-nightly.
2015-01-04 19:08:58 +01:00
Sébastien Crozet
014aabb856
Update to the last rust-nightly.
...
Version of rustc: 0.13.0-nightly (c6c786671 2015-01-04 00:50:59 +0000).
2015-01-04 19:03:28 +01:00
Sébastien Crozet
0e2563a88f
Merge pull request #61 from mikedilger/ulps
...
ApproxEq trait enhanced with ULPs method of specifying closeness:
2015-01-04 10:17:54 +01:00
Sébastien Crozet
018d4a2ec0
Remove glob imports.
2015-01-04 09:39:32 +01:00
Sébastien Crozet
4979e3e6c3
Merge pull request #64 from Connorcpu/master
...
Updated to latest rust master
2015-01-04 09:25:58 +01:00
Connorcpu
a18a53b82e
Updated to latest rust master
2015-01-03 13:48:10 -08:00
Sébastien Crozet
cc2a9c29c5
Merge pull request #63 from aepsil0n/rust-nightly
...
Update to latest Rust
2015-01-03 20:12:20 +01:00
Eduard Bopp
8f7aac0711
Update to latest Rust
...
The version is rustc 0.13.0-dev (cd614164e 2015-01-02 02:31:12 +0000).
The fixed array syntax was changed from [x, ..3] to [x; 3].
2015-01-03 15:19:52 +01:00
Sébastien Crozet
445cd08eff
Merge pull request #62 from bfops/master
...
Update for last rustc of 2014!
2015-01-02 11:18:35 +01:00
Ben Foppa
b701ca3b58
Update for last rustc of 2014!
2015-01-01 17:23:35 -05:00
Mike Dilger
64130dfb2f
tests for ApproxEq ULPs
2015-01-01 10:41:15 +13:00
Mike Dilger
122c95f2b4
fix macro
2015-01-01 10:41:07 +13:00
Mike Dilger
4c1cfb03cf
ApproxEq trait enhanced with ULPs method of specifying closeness:
...
approx_eq_ulps() allows specification of epsilon as an integer number
of Units in the Last Place (ULPs) difference between the two floating
point values
default approx_ulps() is set to 8.
approx_eq() function continues to use epsilon method, although I
recommend further commits and a migration towards the ULPs method.
2015-01-01 10:12:27 +13:00
Sébastien Crozet
73c49884c3
Fix benches.
2014-12-27 11:15:13 +01:00
Sébastien Crozet
ec44d197b2
Merge pull request #59 from bfops/master
...
Fix Encodable/Decodable deprecation warnings
2014-12-26 06:46:42 +01:00
Ben Foppa
0ba92a51bd
Fix Encodable/Decodable deprecation warnings
2014-12-25 16:05:33 -05:00
Sébastien Crozet
bcd425e12a
Merge pull request #57 from tomaka/master
...
Update for rustc
2014-12-23 20:20:46 +01:00
Pierre Krieger
258e7465d4
Fix Neg trait taking self instead of &self
2014-12-23 19:09:06 +01:00
Pierre Krieger
7bfad8e118
Rename std::slice::Items -> std::slice::Iter
2014-12-23 19:01:49 +01:00
Sébastien Crozet
8a291b8cce
Merge pull request #56 from aepsil0n/macro_item_semicolons
...
Add trailing ';' to all item macros
2014-12-20 00:44:32 +01:00
Eduard Bopp
e3c2d46f03
Add trailing ';' to all item macros
...
This is a fix for the latest nightly, see
https://github.com/rust-lang/rust/pull/19984 .
2014-12-19 15:33:01 +01:00
Sébastien Crozet
fec0c749d1
Merge pull request #55 from sebcrozet/rustup
...
Update to the last rust-nightly.
2014-12-17 23:50:25 +01:00
Sébastien Crozet
a92c681d01
Update to the last rust-nightly.
...
Version of rustc: 0.13.0-nightly (42deaa5e4 2014-12-16 17:51:23 +0000).
Fix #54 .
2014-12-17 23:39:47 +01:00
Sébastien Crozet
6c431ff666
Merge pull request #53 from aepsil0n/update_nightlies
...
Update to latest Rust
2014-12-12 07:47:49 +01:00
Eduard Bopp
11a2b84ee0
Derive Copy wherever sensible
...
Copy is now opt-in, see [1]. To keep the current library functionality it is
derived for all sensibly copyable types.
[1]: 096a28607f
2014-12-10 15:37:49 +01:00
Eduard Bopp
223dc316ad
Update to latest Rust
2014-12-10 15:09:38 +01:00
Sébastien Crozet
4abbe6803e
Merge pull request #51 from aepsil0n/oop_style_traits
...
Use object-oriented style for trait methods
2014-12-02 11:27:39 +01:00