* Fix #2771: Add aliases * Added function to add aliases from vector
This commit is contained in:
parent
bbbee44c66
commit
d6af1da35a
18
src/args.jl
18
src/args.jl
@ -20,7 +20,14 @@ function add_non_underscore_aliases!(aliases::Dict{Symbol,Symbol})
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function add_non_underscore_aliases!(aliases::Dict{Symbol,Symbol}, args::Vector{Symbol})
|
||||||
|
for arg in args
|
||||||
|
s = string(arg)
|
||||||
|
if '_' in s
|
||||||
|
aliases[Symbol(replace(s, "_" => ""))] = arg
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
# ------------------------------------------------------------
|
# ------------------------------------------------------------
|
||||||
|
|
||||||
const _allAxes = [:auto, :left, :right]
|
const _allAxes = [:auto, :left, :right]
|
||||||
@ -502,6 +509,13 @@ end
|
|||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
# margin
|
||||||
|
add_aliases(:left_margin , :leftmargin )
|
||||||
|
add_aliases(:top_margin , :topmargin)
|
||||||
|
add_aliases(:bottom_margin , :bottommargin)
|
||||||
|
add_aliases(:right_margin ,:rightmargin)
|
||||||
|
|
||||||
|
|
||||||
# colors
|
# colors
|
||||||
add_aliases(:seriescolor, :c, :color, :colour)
|
add_aliases(:seriescolor, :c, :color, :colour)
|
||||||
add_aliases(:linecolor, :lc, :lcolor, :lcolour, :linecolour)
|
add_aliases(:linecolor, :lc, :lcolor, :lcolour, :linecolour)
|
||||||
@ -623,7 +637,7 @@ for arg in keys(_series_defaults)
|
|||||||
_keyAliases[makeplural(arg)] = arg
|
_keyAliases[makeplural(arg)] = arg
|
||||||
end
|
end
|
||||||
|
|
||||||
|
add_non_underscore_aliases!(_keyAliases)
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user