From 8cef69d72e0755ae0792abf3bf1bf6c9be4bdcab Mon Sep 17 00:00:00 2001 From: RashikaKarki Date: Wed, 17 Jun 2020 17:56:15 +0545 Subject: [PATCH] Added function to add aliases from vector --- src/args.jl | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/args.jl b/src/args.jl index 374d879a..7d1b3ae3 100644 --- a/src/args.jl +++ b/src/args.jl @@ -20,7 +20,14 @@ function add_non_underscore_aliases!(aliases::Dict{Symbol,Symbol}) 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] @@ -630,7 +637,7 @@ for arg in keys(_series_defaults) _keyAliases[makeplural(arg)] = arg end - +add_non_underscore_aliases!(_keyAliases) # -----------------------------------------------------------------------------