JuliaLang/julia — comment on commit b34e4f8b8a714336161e775adef3cfd07e494689
File:  line 0
By JeffBezanson:

Oops, I also meant to define Number.^Ranges.
I think the `^` methods should stay undefined since `m^2` and `2^m` refer to matrix power, and whether `^` is elementwise shouldn't depend on shape. I agree with matlab here.