]> sipb.mit.edu Git - ikiwiki.git/commitdiff
bug + fix
authorsmcv <smcv@web>
Fri, 11 Jul 2014 21:29:50 +0000 (17:29 -0400)
committeradmin <admin@branchable.com>
Fri, 11 Jul 2014 21:29:50 +0000 (17:29 -0400)
doc/bugs/trails_depend_on_everything.mdwn [new file with mode: 0644]

diff --git a/doc/bugs/trails_depend_on_everything.mdwn b/doc/bugs/trails_depend_on_everything.mdwn
new file mode 100644 (file)
index 0000000..babb1e3
--- /dev/null
@@ -0,0 +1,14 @@
+[[!template id=gitbranch branch=smcv/ready/trail-sort
+author="[[Simon McVittie|smcv]]"
+browse=http://git.pseudorandom.co.uk/smcv/ikiwiki.git/shortlog/refs/heads/ready/trail-sort]]
+[[!tag patch users/smcv/ready]]
+
+On [[trail's discussion page|plugins/trail/discussion]], [[kjs]] pointed out
+that [[plugins/trail]] and [[plugins/contrib/album]] get excessive
+dependencies on `internal(*)`. I tracked this down to their (ab)use of
+`pagespec_match_list` with the pagespec `internal(*)` to sort a pre-existing
+list of pages.
+
+They should just sort the pages instead; they'll already have all the
+dependencies they need. My branch adds `IkiWiki::sort_pages` but does not
+make it plugin API just yet. --[[smcv]]