Merge pull request #1168 from darwindarak/dd/reset-defaults

RFC: Add (back?) ability to reset defaults
This commit is contained in:
Daniel Schwabeneder 2017-10-16 20:17:02 +02:00 committed by GitHub
commit 7f9d83c088

View File

@ -394,6 +394,8 @@ const _all_defaults = KW[
_axis_defaults_byletter
]
const _initial_defaults = deepcopy(_all_defaults)
# to be able to reset font sizes to initial values
const _initial_fontsizes = Dict(:titlefont => _subplot_defaults[:titlefont].pointsize,
:legendfont => _subplot_defaults[:legendfont].pointsize,
@ -590,6 +592,7 @@ function default(d::KW, k::Symbol)
get(d, k, default(k))
end
reset_defaults() = foreach(merge!, _all_defaults, _initial_defaults)
# -----------------------------------------------------------------------------