Merge pull request #62 from ozkriff/master

Updated to latest Rust
This commit is contained in:
Andrey Lesnikov 2014-04-25 11:42:11 +04:00
commit 736de106f7
2 changed files with 3 additions and 3 deletions

View file

@ -199,7 +199,7 @@ Angle<S> for Deg<S> {
#[inline] pub fn asin<S: Float>(s: S) -> Rad<S> { rad(s.asin()) } #[inline] pub fn asin<S: Float>(s: S) -> Rad<S> { rad(s.asin()) }
#[inline] pub fn acos<S: Float>(s: S) -> Rad<S> { rad(s.acos()) } #[inline] pub fn acos<S: Float>(s: S) -> Rad<S> { rad(s.acos()) }
#[inline] pub fn atan<S: Float>(s: S) -> Rad<S> { rad(s.atan()) } #[inline] pub fn atan<S: Float>(s: S) -> Rad<S> { rad(s.atan()) }
#[inline] pub fn atan2<S: Float>(a: S, b: S) -> Rad<S> { rad(a.atan2(&b)) } #[inline] pub fn atan2<S: Float>(a: S, b: S) -> Rad<S> { rad(a.atan2(b)) }
impl<S: Float + fmt::Show> impl<S: Float + fmt::Show>
fmt::Show for Rad<S> { fmt::Show for Rad<S> {

View file

@ -113,8 +113,8 @@ macro_rules! gen_builder(
macro_rules! gen_fold( macro_rules! gen_fold(
(_2) => ({ f(self.i(0), self.i(1)) }); (_2) => ({ f(self.i(0), self.i(1)) });
(_3) => ({ f(&f(self.i(0), self.i(1)), self.i(2)) }); (_3) => ({ let tmp = f(self.i(0), self.i(1)); f(&tmp, self.i(2)) });
(_4) => ({ f(&f(&f(self.i(0), self.i(1)), self.i(2)), self.i(3)) }); (_4) => ({ let tmp1 = f(self.i(0), self.i(1)); let tmp2 = f(&tmp1, self.i(2)); f(&tmp2, self.i(3)) });
) )
macro_rules! gen_each_mut( macro_rules! gen_each_mut(