# Problems with deprecations of islower, lowercase, isupper, uppercase

**URL:** <https://discourse.julialang.org/t/problems-with-deprecations-of-islower-lowercase-isupper-uppercase/7797>\
**Category:** Internals & Design\
**Created:** [December 15, 2017, 8:19pm UTC](https://discourse.julialang.org/t/problems-with-deprecations-of-islower-lowercase-isupper-uppercase/7797 "2017-12-15T20:19:32Z")\
**Posts on this page:** 1\
**Showing post:** 34

<div class="post-metadata">

**Author:** ![ScottPJones](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/scottpjones/32/146_2.png) [@ScottPJones](https://discourse.julialang.org/u/ScottPJones)\
**Post date:** [December 18, 2017, 12:06am UTC](https://discourse.julialang.org/t/problems-with-deprecations-of-islower-lowercase-isupper-uppercase/7797/34 "2017-12-18T00:06:52Z")

</div>

It’s really annoying how many packages are broken because of this change - besides the fact that it doesn’t seem correct at all, as the functions really are generic and not Unicode specific.  
You don’t have to do: `DecFP.+(dec128"123.55", Dec128(1))`, to add decimal FP numbers, do you?

> WARNING: importing deprecated binding Base.lowercase into DecFP.  
> ERROR: LoadError: Base.lowercase has been moved to the standard library package Unicode.  
> Restart Julia and then run `using Unicode` to load it.  
> Stacktrace:  
> [1] error(::Function, ::String, ::String, ::String, ::String, ::String, ::String) at ./error.jl:42  
> [2] #lowercase#955(::NamedTuple{(),Tuple{}}, ::Function, ::String, ::Vararg{String,N} where N) at ./deprecated.jl:139  
> [3] lowercase(::String, ::Vararg{String,N} where N) at ./deprecated.jl:139  
> [4] top-level scope at /Users/scott/.julia/v0.7/DecFP/src/DecFP.jl:173  
> [5] include at ./boot.jl:283 [inlined]  
> [6] include\_relative(::Module, ::String) at ./loading.jl:503  
> [7] \_require(::Symbol) at ./loading.jl:434  
> [8] require(::Symbol) at ./loading.jl:298  
> in expression starting at /Users/scott/.julia/v0.7/DecFP/src/DecFP.jl:173

---

_[View the full topic](https://discourse.julialang.org/t/problems-with-deprecations-of-islower-lowercase-isupper-uppercase/7797)._
