Skip to content

Commit 34d7fec

Browse files
committed
Merge pull request #33 from JeffBezanson/teh/no_compat
Eliminate Compat dependency
2 parents 5f0ab36 + 786848d commit 34d7fec

File tree

4 files changed

+6
-9
lines changed

4 files changed

+6
-9
lines changed

REQUIRE

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
julia 0.4-
2-
Compat 0.2.2
1+
julia 0.4

src/FixedPointNumbers.jl

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
VERSION >= v"0.4.0-dev+6521" && __precompile__()
1+
__precompile__()
22

33
module FixedPointNumbers
44

5-
using Compat
6-
75
using Base: IdFun, AddFun, MulFun, reducedim_initarray
86

97
import Base: ==, <, <=, -, +, *, /, ~,
@@ -87,9 +85,9 @@ end
8785
# Particularly useful for arrays.
8886
scaledual(Tdual::Type, x) = one(Tdual), x
8987
scaledual{Tdual<:Number}(b::Tdual, x) = b, x
90-
@compat scaledual{T<:FixedPoint}(Tdual::Type, x::Union{T,AbstractArray{T}}) =
88+
scaledual{T<:FixedPoint}(Tdual::Type, x::Union{T,AbstractArray{T}}) =
9189
convert(Tdual, 1/one(T)), reinterpret(rawtype(T), x)
92-
@compat scaledual{Tdual<:Number, T<:FixedPoint}(b::Tdual, x::Union{T,AbstractArray{T}}) =
90+
scaledual{Tdual<:Number, T<:FixedPoint}(b::Tdual, x::Union{T,AbstractArray{T}}) =
9391
convert(Tdual, b/one(T)), reinterpret(rawtype(T), x)
9492

9593
end # module

test/runtests.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
for f in ["fixed.jl", "ufixed.jl"]
1+
for f in ["ufixed.jl", "fixed.jl"]
22
println("Testing $f")
33
include(f)
44
end

test/ufixed.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using FixedPointNumbers, Compat, Base.Test
1+
using FixedPointNumbers, Base.Test
22

33
@test reinterpret(0xa2uf8) == 0xa2
44
@test reinterpret(0xa2uf10) == 0xa2

0 commit comments

Comments
 (0)