Concise iteration using enumerate

This commit is contained in:
Diaga 2020-07-28 19:55:11 +05:00
parent e60669eae5
commit 85bb1c8448

View File

@ -108,7 +108,6 @@ function plot(plt1::Plot, plts_tail::Plot...; kw...)
link_axes!(plt.layout, plt[:link]) link_axes!(plt.layout, plt[:link])
# initialize the subplots # initialize the subplots
cmdidx = 1
for (idx, sp) in enumerate(plt.subplots) for (idx, sp) in enumerate(plt.subplots)
_initialize_subplot(plt, sp) _initialize_subplot(plt, sp)
serieslist = series_list(sp) serieslist = series_list(sp)
@ -117,12 +116,11 @@ function plot(plt1::Plot, plts_tail::Plot...; kw...)
end end
sp.plt = plt sp.plt = plt
sp.attr[:subplot_index] = idx sp.attr[:subplot_index] = idx
for series in serieslist for (cmdidx, series) in enumerate(serieslist)
merge!(series.plotattributes, series_attr) merge!(series.plotattributes, series_attr)
_slice_series_args!(series.plotattributes, plt, sp, cmdidx) _slice_series_args!(series.plotattributes, plt, sp, cmdidx)
push!(plt.series_list, series) push!(plt.series_list, series)
_series_added(plt, series) _series_added(plt, series)
cmdidx += 1
end end
end end