diff --git a/src/Plots.jl b/src/Plots.jl index 85caf4b5..0e2a7768 100644 --- a/src/Plots.jl +++ b/src/Plots.jl @@ -18,10 +18,11 @@ using Base.Meta import Showoff import StatsBase import JSON -import RecipeUtils: _process_userrecipes, _process_plotrecipe, +import RecipeUtils: _process_userrecipes, _process_plotrecipes, _process_seriesrecipe, _preprocess_args, preprocessArgs!, is_st_supported, - finalize_subplot! + finalize_subplot!, + _process_userrecipe using Requires @@ -226,7 +227,7 @@ end const CURRENT_BACKEND = CurrentBackend(:none) -include("precompile.jl") -_precompile_() +# include("precompile.jl") +# _precompile_() end # module diff --git a/src/plot.jl b/src/plot.jl index 7bd16693..246dfbb2 100644 --- a/src/plot.jl +++ b/src/plot.jl @@ -189,12 +189,7 @@ function _plot!(plt::Plot, plotattributes::AKW, args::Tuple) # the plot layout is created, which allows for setting layouts and other plot-wide attributes. # we get inputs which have been fully processed by "user recipes" and "type recipes", # so we can expect standard vectors, surfaces, etc. No defaults have been set yet. - still_to_process = kw_list - kw_list = KW[] - while !isempty(still_to_process) - next_kw = popfirst!(still_to_process) - _process_plotrecipe(plt, next_kw, kw_list, still_to_process) - end + _process_plotrecipes(plt, kw_list, _typeAliases) # @info(2) # map(DD, kw_list)