From 6a97dc882534465edaeb9c7dea0e3dd6e49d57e1 Mon Sep 17 00:00:00 2001 From: Thomas Breloff Date: Mon, 18 Jul 2016 16:19:58 -0400 Subject: [PATCH] extrema fix for bool/nothing --- src/axes.jl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/axes.jl b/src/axes.jl index ce9e3260..dba82b6e 100644 --- a/src/axes.jl +++ b/src/axes.jl @@ -219,6 +219,12 @@ end function expand_extrema!(axis::Axis, v::Number) expand_extrema!(axis[:extrema], v) end + +# these shouldn't impact the extrema +expand_extrema!(axis::Axis, ::Void) = axis[:extrema] +expand_extrema!(axis::Axis, ::Bool) = axis[:extrema] + + function expand_extrema!{MIN<:Number,MAX<:Number}(axis::Axis, v::Tuple{MIN,MAX}) ex = axis[:extrema] ex.emin = min(v[1], ex.emin)