Tag patches with the plugin to which they apply, or core

master
Simon McVittie 2009-07-18 13:06:04 +01:00
parent fe88c81562
commit d2b1264546
21 changed files with 38 additions and 24 deletions

View File

@ -1,3 +1,5 @@
[[!tag plugins/map patch]]
input: input:
before. before.
@ -13,7 +15,7 @@ Presuming that the pagespec does not match, output:
The UL element is not closed. 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 --- /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 +++ IkiWiki/Plugin/map.pm 2009-06-15 12:23:54.000000000 +0100

View 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. 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]] --[[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 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> <ul>
<li> I give pagetitle the full path to a page. <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 >> 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. >> 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]] >>> Joey, please consider merging my `meta` branch. --[[intrigeri]]

View File

@ -11,7 +11,7 @@ It seems like gettext only searches for locale information in /usr/share/locale,
return $gettext_obj->get(shift); return $gettext_obj->get(shift);
} }
[[!tag patch]] [[!tag patch patch/core]]
-- [[ThomasBleher]] -- [[ThomasBleher]]
> According to my testing, this patch makes ikiwiki's localisation fail for > According to my testing, this patch makes ikiwiki's localisation fail for

View File

@ -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"]]

View File

@ -83,4 +83,4 @@ regenerate this one against that).
-- --
1.5.2.2 1.5.2.2
[[!tag patch]] [[!tag patch patch/core plugins/inline]]

View File

@ -48,4 +48,4 @@ This patch adds function bestdir() which returns best directory from the directo
---- ----
-[[users/arpitjain]] -[[users/arpitjain]]
[[!tag patch]] [[!tag patch patch/core]]

View File

@ -1,4 +1,4 @@
[[!tag patch]] [[!tag patch plugins/calendar]]
Here's my next version of the patch - still a work in progress. Here's my next version of the patch - still a work in progress.

View File

@ -1,8 +1,10 @@
[[!tag plugins/meta patch]]
I'd like to define [[plugins/meta]] values to apply across all pages 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 site-wide unless the pages define their own: default values for meta
definitions essentially. 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): my github ikiwiki fork):
diff --git a/IkiWiki/Plugin/meta.pm b/IkiWiki/Plugin/meta.pm diff --git a/IkiWiki/Plugin/meta.pm b/IkiWiki/Plugin/meta.pm

View File

@ -4,7 +4,7 @@ Tags are mainly specific to the object to which theyre 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/> 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 I would love to see this as well. -- dato

View File

@ -153,4 +153,4 @@ Index: IkiWiki.pm
our $version='unknown'; # VERSION_AUTOREPLACE done by Makefile, DNE our $version='unknown'; # VERSION_AUTOREPLACE done by Makefile, DNE
</pre> </pre>
[[!tag patch]] [[!tag patch patch/core]]

View File

@ -12,7 +12,7 @@
qr/(^|\/).svn\//, qr/.arch-ids\//, qr/{arch}\//], qr/(^|\/).svn\//, qr/.arch-ids\//, qr/{arch}\//],
wiki_link_regexp => qr/\[\[(?:([^\]\|]+)\|)?([^\s\]#]+)(?:#([^\s\]]+))?\]\]/, wiki_link_regexp => qr/\[\[(?:([^\]\|]+)\|)?([^\s\]#]+)(?:#([^\s\]]+))?\]\]/,
[[!tag patch]] [[!tag patch patch/core]]
This lets the site administrator have a `.htaccess` file in their underlay 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 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]] +1 for various purposes (but sometimes the filename isn't `.htaccess`, so please make it configurable) --[[schmonz]]
[[!tag patch]]

View File

@ -97,7 +97,7 @@ I've created an updated [patch](http://www.idletheme.org/code/patches/ikiwiki-fo
--Ryan Koppenhaver --Ryan Koppenhaver
## Original patch ## Original patch
[[!tag patch]] [[!tag patch patch/core plugins/rst]]
<pre> <pre>
Index: debian/changelog Index: debian/changelog

View File

@ -12,7 +12,7 @@ while the default stays as it is now.
> INSTALLMAN1DIR (though MakeMaker lacks one for man8). I'd prefer not > INSTALLMAN1DIR (though MakeMaker lacks one for man8). I'd prefer not
> adding new variables where MakeMaker already has them. --[[Joey]] > adding new variables where MakeMaker already has them. --[[Joey]]
[[!tag patch]] [[!tag patch patch/core]]
<pre> <pre>

View File

@ -1,5 +1,5 @@
A [[patch]] in my git repository (the inline-pagenames branch) adds the following A [[!taglink patch]] in my git repository (the inline-pagenames branch) adds
parameter to the [[ikiwiki/directive/inline]] directive: the following parameter to the [[ikiwiki/directive/inline]] directive:
> * `pagenames` - If given instead of `pages`, this is interpreted as a > * `pagenames` - If given instead of `pages`, this is interpreted as a
> space-separated list of links to pages (with the same > 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 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 uses it internally (as it has already collected the pages in order). It could also
be useful for other things, like [[todo/wikitrails]]. --[[smcv]] be useful for other things, like [[todo/wikitrails]]. --[[smcv]]
[[!tag plugins/inline]]

View File

@ -1,5 +1,4 @@
[[!tag wishlist]] [[!tag wishlist patch plugins/inline]]
[[!tag patch]]
for postforms in inlines of pages which follow a certain scheme, it might not 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 be required to set the title for each individual post, but to automatically set

View 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. 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: > So the idea is you'd write something like:

View File

@ -258,4 +258,4 @@ Index: IkiWiki.pm
my $page=shift; my $page=shift;
</pre> </pre>
[[!tag patch]] [[!tag patch patch/core]]

View File

@ -1,4 +1,4 @@
[[!tag wishlist]] [[!tag wishlist plugins/passwordauth]]
For sending out password reminder emails, the [[plugins/passwordauth]] plugin currently uses For sending out password reminder emails, the [[plugins/passwordauth]] plugin currently uses
the *[Mail::Sendmail](http://search.cpan.org/perldoc?Mail::Sendmail)* module. the *[Mail::Sendmail](http://search.cpan.org/perldoc?Mail::Sendmail)* module.

View 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 >>>> 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]] >>>> the Perl code, rather than by merging pagespecs and translating. --[[smcv]]
[[!tag wishlist patch]] [[!tag wishlist patch patch/core]]

View 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 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 > I started having a think about this. I'm going to start with the idea that expanding

View File

@ -6,4 +6,4 @@ This is a one liner change, but requires a bit of reordering in the code.
[[cstamas]] [[cstamas]]
[[!tag wishlist patch]] [[!tag wishlist patch patch/core]]