fae7ed1429
My change did cause this state to be retained. I hope this is not a problem. Afaik, plugins test if they were disabled before by looking at the toplevel plugin state, not the per-page plugin state. So the only remaining problem might be a) A plugin is disabled but its state keeps being saved. Which is not ideal, perhaps, but the large speedup of my optimisation seems worth it. b) A plugin might have been enabled, be disabled, and get re-enabled, and see old state from before. I don't see how this would be different from the plugin seeing any other old state, though, so hopefully no breakage. My optmisation looks a little more risky, but I still hope I can keep it. |
||
---|---|---|
.. | ||
basewiki_brokenlinks | ||
parentlinks/templates | ||
tinyblog | ||
tinypodcast | ||
404.t | ||
add_depends.t | ||
autoindex.t | ||
basename.t | ||
basewiki_brokenlinks.t | ||
bazaar.t | ||
beautify_urlpath.t | ||
bestlink.t | ||
calculate_changed_links.t | ||
cmp_path.t | ||
comments.t | ||
conflicts.t | ||
crazy-badass-perl-bug.t | ||
cvs.t | ||
dirname.t | ||
file_pruned.t | ||
find_src_files.t | ||
git.t | ||
html.t | ||
htmlbalance.t | ||
htmlize.t | ||
index.t | ||
linkify.t | ||
linkpage.t | ||
map.t | ||
mercurial.t | ||
openiduser.t | ||
pagename.t | ||
pagespec_match.t | ||
pagespec_match_list.t | ||
pagespec_match_result.t | ||
pagetitle.t | ||
parentlinks.t | ||
permalink.t | ||
po.t | ||
podcast.t | ||
preprocess.t | ||
prune.t | ||
readfile.t | ||
renamepage.t | ||
rssurls.t | ||
rst.t | ||
svn.t | ||
syntax.t | ||
tag.t | ||
template_syntax.t | ||
templates_documented.t | ||
test1.mdwn | ||
test2.mdwn | ||
test3.mdwn | ||
titlepage.t | ||
trail.t | ||
urlto.t | ||
yesno.t |