]> sipb.mit.edu Git - ikiwiki.git/commitdiff
Tag patches with the plugin to which they apply, or core
authorSimon McVittie <smcv@ http://smcv.pseudorandom.co.uk/>
Sat, 18 Jul 2009 12:06:04 +0000 (13:06 +0100)
committerSimon McVittie <smcv@ http://smcv.pseudorandom.co.uk/>
Sat, 18 Jul 2009 12:06:04 +0000 (13:06 +0100)
21 files changed:
doc/bugs/map_fails_to_close_ul_element_for_empty_list.mdwn
doc/bugs/pagetitle_function_does_not_respect_meta_titles.mdwn
doc/bugs/search_for_locale_data_in_the_installed_location.mdwn
doc/patch/core.mdwn [new file with mode: 0644]
doc/todo/Add_DATE_parameter_for_use_in_templates.mdwn
doc/todo/Bestdir_along_with_bestlink_in_IkiWiki.pm.mdwn
doc/todo/Set_arbitrary_date_to_be_used_by_calendar_plugin.mdwn
doc/todo/allow_site-wide_meta_definitions.mdwn
doc/todo/auto-create_tag_pages_according_to_a_template.mdwn
doc/todo/blogpost_plugin.mdwn
doc/todo/enable-htaccess-files.mdwn
doc/todo/format_escape.mdwn
doc/todo/hard-coded_location_for_man_pages_and_w3m_cgi_wrapper.mdwn
doc/todo/inline_plugin:_specifying_ordered_page_names.mdwn
doc/todo/inline_postform_autotitles.mdwn
doc/todo/meta_rcsid.mdwn
doc/todo/missingparents.pm.mdwn
doc/todo/passwordauth:_sendmail_interface.mdwn
doc/todo/should_optimise_pagespecs.mdwn
doc/todo/tracking_bugs_with_dependencies.mdwn
doc/todo/unaccent_url_instead_of_encoding.mdwn

index 0edba438c8aa3c3b60895890b1110a70b05b8ce9..ceedbbdaa364efa0f73dc784aa59c65c14179204 100644 (file)
@@ -1,3 +1,5 @@
+[[!tag plugins/map patch]]
+
 input:
 
     before.
@@ -13,7 +15,7 @@ Presuming that the pagespec does not match, output:
 
 The UL element is not closed.
 
-Patch[[!tag patch]]:
+Patch:
 
     --- /usr/share/perl5/IkiWiki/Plugin/map.pm  2009-05-06 00:56:55.000000000 +0100
     +++ IkiWiki/Plugin/map.pm   2009-06-15 12:23:54.000000000 +0100
index 042d6a20c28e5777c53fc3459885fb640cd7c99d..be14e5126eae8d2d67168741222b6c525bddd5c4 100644 (file)
@@ -1,3 +1,5 @@
+[[!tag patch plugins/inline patch/core]]
+
 The `IkiWiki::pagetitle` function does not respect title changes via `meta.title`. It really should, so that links rendered with `htmllink` get the proper title in the link text.
 
 --[[madduck]]
@@ -5,7 +7,7 @@ The `IkiWiki::pagetitle` function does not respect title changes via `meta.title
 ----
 
 It is possible to set a Page-Title in the meta-plugin, but that one isn't
-reused in parentlinks. This [[patch]] may fix it.
+reused in parentlinks. This patch may fix it.
 
 <ul>
 <li> I give pagetitle the full path to a page.
@@ -132,7 +134,7 @@ diff -c /usr/share/perl5/IkiWiki/Plugin/meta.pm.distrib /usr/share/perl5/IkiWiki
 >
 >> It was actually more complicated than expected. A working prototype is
 >> now in my `meta` branch, see my userpage for the up-to-date url.
->> Thus tagging [[patch]]. --[[intrigeri]]
+>> Thus tagging patch. --[[intrigeri]]
 >>
 >>> Joey, please consider merging my `meta` branch. --[[intrigeri]]
 
index dace2ca1972667166d43579e91252dfbedfd4d0e..08af5fe2caa7a1ff5f3b87fa10e08574ff2b030b 100644 (file)
@@ -11,7 +11,7 @@ It seems like gettext only searches for locale information in /usr/share/locale,
                     return $gettext_obj->get(shift);
             }
 
-[[!tag patch]]
+[[!tag patch patch/core]]
 -- [[ThomasBleher]]
 
 > According to my testing, this patch makes ikiwiki's localisation fail for
diff --git a/doc/patch/core.mdwn b/doc/patch/core.mdwn
new file mode 100644 (file)
index 0000000..fcf0bdb
--- /dev/null
@@ -0,0 +1,7 @@
+Some [[patches|patch]] affect the ikiwiki core, rather than just a plugin.
+This tag collects those patches. Please tag such patches with 'patch/core'
+as well as 'patch'.
+
+[[!inline pages="(todo/* or bugs/*) and link(patch/core)
+    and !link(bugs/done) and !link(todo/done) and !*/Discussion"
+  rootpage="todo" archive="yes"]]
index 8ecdf36d0e765c2f996fbd4ce07b1f04533b1bc4..e5ac391c3ab1c41ffb9f23347228ab03a56b368b 100644 (file)
@@ -83,4 +83,4 @@ regenerate this one against that).
        -- 
        1.5.2.2
 
-[[!tag patch]]
+[[!tag patch patch/core plugins/inline]]
index be4249460d2bb2a8665f38adf2a170570c5fbe73..bf8de16cda05ec12ebae9b2de7a42748f865d920 100644 (file)
@@ -48,4 +48,4 @@ This patch adds function bestdir() which returns best directory from the directo
 ---- 
 -[[users/arpitjain]]
 
-[[!tag patch]]
+[[!tag patch patch/core]]
index 89167c084ea64e6fbde3167ed3aeca46cace3dd1..4bc828e6ee703e1cfc3c933ea72610e91f757210 100644 (file)
@@ -1,4 +1,4 @@
-[[!tag patch]]
+[[!tag patch plugins/calendar]]
 
 Here's my next version of the patch - still a work in progress.
 
index 97515a3122a983eef2bd420bb88fe7c9ca8bf955..893498f2c09cfb0821b4474d78c433ca86ced42a 100644 (file)
@@ -1,8 +1,10 @@
+[[!tag plugins/meta patch]]
+
 I'd like to define [[plugins/meta]] values to apply across all pages
 site-wide unless the pages define their own: default values for meta
 definitions essentially.
 
-Here's a patch[[!tag patch]] to achieve this (also in the "defaultmeta" branch of
+Here's a patch to achieve this (also in the "defaultmeta" branch of
 my github ikiwiki fork):
 
     diff --git a/IkiWiki/Plugin/meta.pm b/IkiWiki/Plugin/meta.pm
index f60fc3d6e31a934dd70af9452aa40683d79b3457..f1d33114ff7518b6e0eab6af2601cbfa8930da99 100644 (file)
@@ -4,7 +4,7 @@ Tags are mainly specific to the object to which they’re stuck. However, I ofte
 
 Also see: <http://madduck.net/blog/2008.01.06:new-blog/> and <http://users.itk.ppke.hu/~cstamas/code/ikiwiki/autocreatetagpage/>
 
-[[!tag wishlist]]
+[[!tag wishlist plugins/tag patch]]
 
 I would love to see this as well. -- dato
 
index bb91ffd02a299f6cb6e44e2ab241854338237515..69df27271a1bfe57caededcd631727a94c32000c 100644 (file)
@@ -153,4 +153,4 @@ Index: IkiWiki.pm
  our $version='unknown'; # VERSION_AUTOREPLACE done by Makefile, DNE
 </pre>
 
-[[!tag patch]]
+[[!tag patch patch/core]]
index 15efab70ce4e73299d249b9676c4dceac2933853..9682791137a1ba98a4b94f609f192aee435e04e9 100644 (file)
@@ -12,7 +12,7 @@
                     qr/(^|\/).svn\//, qr/.arch-ids\//, qr/{arch}\//],
            wiki_link_regexp => qr/\[\[(?:([^\]\|]+)\|)?([^\s\]#]+)(?:#([^\s\]]+))?\]\]/,
 
-[[!tag patch]]
+[[!tag patch patch/core]]
 
 This lets the site administrator have a `.htaccess` file in their underlay
 directory, say, then get it copied over when the wiki is built. Without
@@ -52,5 +52,3 @@ It should be off by default of course. --Max
 
 ---
 +1 for various purposes (but sometimes the filename isn't `.htaccess`, so please make it configurable) --[[schmonz]]
-
-[[!tag patch]]
index 574883d1b0f3f8e81ac8f935133e2c2076403f40..762f16646f5e195a63aa8c9b6376b45906e7b50c 100644 (file)
@@ -97,7 +97,7 @@ I've created an updated [patch](http://www.idletheme.org/code/patches/ikiwiki-fo
 --Ryan Koppenhaver
 
 ## Original patch
-[[!tag patch]]
+[[!tag patch patch/core plugins/rst]]
 
 <pre>
 Index: debian/changelog
index a6a6ec1e15d9821f74bb4ab9d5b5e803c2e2b87a..7cf37fbb9e96e7e81429766c4fc512019c5ccd21 100644 (file)
@@ -12,7 +12,7 @@ while the default stays as it is now.
 > INSTALLMAN1DIR (though MakeMaker lacks one for man8). I'd prefer not
 > adding new variables where MakeMaker already has them. --[[Joey]]
 
-[[!tag patch]]
+[[!tag patch patch/core]]
 
 <pre>
 
index fc575e0138ecb9621cab379ff0cb90c4abcc9b64..336ae38d6c773e16c5264e83c3f8c547c79923bb 100644 (file)
@@ -1,5 +1,5 @@
-A [[patch]] in my git repository (the inline-pagenames branch) adds the following
-parameter to the [[ikiwiki/directive/inline]] directive:
+A [[!taglink patch]] in my git repository (the inline-pagenames branch) adds
+the following parameter to the [[ikiwiki/directive/inline]] directive:
 
 > * `pagenames` - If given instead of `pages`, this is interpreted as a
 >    space-separated list of links to pages (with the same
@@ -10,3 +10,5 @@ parameter to the [[ikiwiki/directive/inline]] directive:
 This is on my [[wishlist]] for my [[plugins/contrib/album]] plugin, which currently
 uses it internally (as it has already collected the pages in order). It could also
 be useful for other things, like [[todo/wikitrails]]. --[[smcv]]
+
+[[!tag plugins/inline]]
index 5005208be418b5226784ca2c156bdb77172b4a5d..b3366f60e57b6c6f6e0063383b577321e90ca88f 100644 (file)
@@ -1,5 +1,4 @@
-[[!tag wishlist]]
-[[!tag patch]]
+[[!tag wishlist patch plugins/inline]]
 
 for postforms in inlines of pages which follow a certain scheme, it might not
 be required to set the title for each individual post, but to automatically set
index 158edea6e5cd6cd334dcb05412e1b04c2c1f5bd5..9e112317f01fe4f2466d9b9652d18f04133fedb3 100644 (file)
@@ -1,4 +1,4 @@
-The following patch adds an 'rcsid' parameter to the Meta plugin, to allow inclusion 
+The following patch adds an 'rcsid' parameter to the [[!taglink plugins/Meta]] plugin, to allow inclusion 
 of CVS/SVN-style keywords (like '$Id$', etc.) from the source file in the page template.
 
 > So the idea is you'd write something like:
index c5f2ab535c080c7f47a910e1e8b2addc5957b81c..cecac7a94010dec37e9caf6b4eec4c414c426d4a 100644 (file)
@@ -258,4 +258,4 @@ Index: IkiWiki.pm
        my $page=shift;
 </pre>
 
-[[!tag patch]]
+[[!tag patch patch/core]]
index 9598af234206ea54bc0b73398eb202c986173f35..770c4825a0bf8a746c313a3408aa787e87b1a753 100644 (file)
@@ -1,4 +1,4 @@
-[[!tag wishlist]]
+[[!tag wishlist plugins/passwordauth]]
 
 For sending out password reminder emails, the [[plugins/passwordauth]] plugin currently uses
 the *[Mail::Sendmail](http://search.cpan.org/perldoc?Mail::Sendmail)* module.
index c5485477f2aeb8d6432884a7df5f6afdf696bde3..61458d9728554881ec47f86cc6f91efe2c9e6ddb 100644 (file)
@@ -96,4 +96,4 @@ I can think about reducung the size of my wiki source and making it available on
 >>>> I haven't actually deleted it), because the "or" operation is now done in
 >>>> the Perl code, rather than by merging pagespecs and translating. --[[smcv]]
 
-[[!tag wishlist patch]]
+[[!tag wishlist patch patch/core]]
index 3a761731bd93325e4db0e6b4c0cfffaf7f188770..80aaf3c39e2d78ffd6b2f46636251b8b25ccfb8c 100644 (file)
@@ -1,3 +1,5 @@
+[[!tag patch patch/core]]
+
 I like the idea of [[tips/integrated_issue_tracking_with_ikiwiki]], and I do so on several wikis.  However, as far as I can tell, ikiwiki has no functionality which can represent dependencies between bugs and allow pagespecs to select based on dependencies.  For instance, I can't write a pagespec which selects all bugs with no dependencies on bugs not marked as done.  --[[JoshTriplett]]
 
 > I started having a think about this.  I'm going to start with the idea that expanding
index 1be150a829aaaadc16ee9161e555793c31d61232..d74b632bd1c9e6e56362ca0e61cd31c9ddc85e8e 100644 (file)
@@ -6,4 +6,4 @@ This is a one liner change, but requires a bit of reordering in the code.
 
 [[cstamas]]
 
-[[!tag wishlist patch]]
+[[!tag wishlist patch patch/core]]