ikiwiki/IkiWiki/Plugin
Amitai Schlair e45175d545 More testings and fixings:
* Test that adding a text file under a name formerly tracked as
  binary (and vice versa) gets the right keyword-substitution
  behavior.
* Explicitly set -kkv for text files to make the tests pass.
* CVS warns in these cases about "changing keyword expansion mode",
  but this is correct behavior, so filter it from stderr. Filter
  stdout the same way in case we ever want to keep any of it.
* In rcs_add(), replace comments with obviousness.
2012-02-05 16:33:49 -05:00
..
404.pm add missing getsetup hook 2010-07-13 15:23:44 -04:00
aggregate.pm better long filename detection method 2011-06-10 19:04:18 -04:00
amazon_s3.pm setup file ordering 2010-02-12 06:35:52 -05:00
anonok.pm Group related plugins into sections in the setup file, and drop unused rcs plugins from the setup file. 2010-02-11 22:24:15 -05:00
attachment.pm attachment: Fix utf-8 display bug. 2012-01-15 16:39:13 -04:00
autoindex.pm autoindex: default to autoindex_commit=1 as intended 2011-01-22 22:37:46 +00:00
blogspam.pm blogspam: Don't check modifications from admins for spam, and also allow the blogspam_pagespec to do other matches against who the user is. 2011-01-24 16:59:15 -04:00
brokenlinks.pm brokenlinks: use pagespec_match_list 2009-10-09 13:35:11 -04:00
bzr.pm Add a second parameter to the rcs_diff hook, and avoid bloating memory reading in enormous commits. 2010-12-29 19:58:49 -04:00
calendar.pm calendar, prettydate: Fix strftime encoding bug 2012-01-30 15:09:37 -04:00
camelcase.pm Avoid %links accumulating duplicates. (For TOVA) 2009-05-06 00:27:24 -04:00
color.pm remove unnecessary and troublesome filter calls 2010-07-04 15:06:48 -04:00
comments.pm calendar, prettydate: Fix strftime encoding bug 2012-01-30 15:09:37 -04:00
conditional.pm remove unnecessary and troublesome filter calls 2010-07-04 15:06:48 -04:00
creole.pm format plugin categorization 2010-02-12 01:10:36 -05:00
cutpaste.pm cutpaste: Fix bug that occured in some cases involving inlines when text was pasted on a page before being cut. 2010-09-15 16:24:50 -04:00
cvs.pm More testings and fixings: 2012-02-05 16:33:49 -05:00
darcs.pm darcs: Fix multiple issues preventing rcs_diff from working. 2011-03-02 12:39:58 -04:00
date.pm setup file ordering 2010-02-12 06:35:52 -05:00
ddate.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
editdiff.pm fix pagediff to not display as "preview" 2010-05-06 22:19:14 -04:00
editpage.pm editpage: Fix FormattingHelp link on Discussion pages. 2011-11-27 13:19:19 -04:00
edittemplate.pm edittemplate: Fix crash if using a .tmpl file or other non-page file as a template for a new page. 2010-11-20 14:54:43 -04:00
embed.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
external.pm external: Disable RPC::XML's "smart" encoding, which sent ints for strings that contained only a number, fixing a longstanding crash of the rst plugin. 2010-09-14 15:37:45 -04:00
favicon.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
filecheck.pm make use of precompiled regex objects 2010-11-20 00:02:49 +00:00
flattr.pm Revert "insert flattr javascript via sanitize, not format hook" 2010-08-12 18:18:35 -04:00
format.pm txt: Fix display when used inside a format directive. 2010-10-25 22:37:34 -04:00
fortune.pm setup file ordering 2010-02-12 06:35:52 -05:00
getsource.pm use cgitemplate, remove misctemplate 2011-01-05 17:15:38 -04:00
git.pm Fix web revert of a file deletion. 2011-09-05 14:51:49 -04:00
goodstuff.pm repolist: New plugin to support the rel=vcs-* microformat. 2009-01-07 16:07:46 -05:00
google.pm Add placeholder text in search form (in html5 mode only). 2010-05-02 13:49:56 -04:00
goto.pm use cgitemplate, remove misctemplate 2011-01-05 17:15:38 -04:00
graphviz.pm apply Postel's law 2011-11-30 16:25:17 -04:00
haiku.pm setup file ordering 2010-02-12 06:35:52 -05:00
headinganchors.pm apply Changaco's patch to make headinganchors more like mediawiki's 2011-06-21 15:22:36 -04:00
highlight.pm cannot reproduce 2011-11-23 16:13:16 -04:00
hnb.pm hnb: Fixed broken use of mkstemp that had caused dangling temp files, and prevented actually rendering hnb files. 2010-06-27 13:49:51 -04:00
html.pm format plugin categorization 2010-02-12 01:10:36 -05:00
htmlbalance.pm htmlbalance: be compatible with HTML::Tree 4.0 2010-09-26 22:33:54 +01:00
htmlscrubber.pm Fix htmlscrubber_skip to be matched on the source page, not the page it is inlined into. Should allow setting to "* and !comment(*)" to scrub comments, but leave your blog posts unscrubbed, etc. 2010-11-12 00:00:54 -04:00
htmltidy.pm htmltidy: Avoid breaking the sidebar when websetup is running. 2011-02-03 12:49:13 -04:00
httpauth.pm httpauth: Avoid redirecting the user to the cgiauthurl if they already have a login session. 2010-08-30 18:33:00 -04:00
img.pm cleanup now unused setting 2011-11-17 18:47:51 -04:00
inline.pm inline: When indexing internal pages for searching, use the url of the inlining page. 2011-09-01 11:38:10 -04:00
link.pm emails in wikilinks are always email addresses 2011-06-29 19:09:23 -04:00
linkmap.pm setup file ordering 2010-02-12 06:35:52 -05:00
listdirectives.pm needsbuild hook interface changed; the hooks should now return the modified array of things that need built. (Backwards compatability code keeps plugins using the old interface working.) 2010-09-07 12:08:59 -04:00
localstyle.pm localstyle: New plugin, allows overrding the toplevel local.css with one that is closer to a page. 2009-11-09 13:39:05 -05:00
lockedit.pm stop using REMOTE_ADDR 2010-06-23 16:35:51 -04:00
map.pm map: don't create useless </ul><ul> sequences 2011-02-09 14:39:28 -04:00
mdwn.pm fix the nodiscount setting 2012-01-23 18:15:14 -04:00
mercurial.pm mercurial: fix date parsing so test suite passes 2011-07-30 10:52:49 +02:00
meta.pm Fix escaping of html entities in permalinks. 2011-07-29 12:37:43 +02:00
mirrorlist.pm use a div, not a p .. and in html5, a nav 2010-05-02 14:41:20 -04:00
moderatedcomments.pm stop using REMOTE_ADDR 2010-06-23 16:35:51 -04:00
monotone.pm * IkiWiki/Plugin/monotone.pm: monotone v0.48 has a small error that 2011-03-30 16:59:01 +02:00
more.pm more: Add pages parameter to limit where the more is displayed. (thanks, dark) 2010-11-16 15:00:04 -04:00
norcs.pm Add a second parameter to the rcs_diff hook, and avoid bloating memory reading in enormous commits. 2010-12-29 19:58:49 -04:00
opendiscussion.pm Group related plugins into sections in the setup file, and drop unused rcs plugins from the setup file. 2010-02-11 22:24:15 -05:00
openid.pm updated jquery and made it its own underlay 2011-06-15 19:15:06 -04:00
orphans.pm setup file ordering 2010-02-12 06:35:52 -05:00
otl.pm format plugin categorization 2010-02-12 01:10:36 -05:00
pagecount.pm setup file ordering 2010-02-12 06:35:52 -05:00
pagestats.pm typo 2010-04-15 14:45:03 -04:00
pagetemplate.pm finalise version 3.00 of the plugin api 2008-12-23 16:34:19 -05:00
parentlinks.pm indent 2010-12-25 13:23:23 -04:00
passwordauth.pm stop using REMOTE_ADDR 2010-06-23 16:35:51 -04:00
pingee.pm setup file ordering 2010-02-12 06:35:52 -05:00
pinger.pm aggregate, pinger: Use Net::INET6Glue if available to support making ipv6 connections. 2011-05-09 14:00:48 -04:00
po.pm po: add lang_code and lang_name template variables. 2011-07-18 16:39:18 +02:00
poll.pm use one-parameter form of urlto 2010-11-29 15:07:26 -04:00
polygen.pm setup file ordering 2010-02-12 06:35:52 -05:00
postsparkline.pm setup file ordering 2010-02-12 06:35:52 -05:00
prettydate.pm revert change to prettydate 2012-02-02 22:27:55 -04:00
progress.pm setup file ordering 2010-02-12 06:35:52 -05:00
rawhtml.pm format plugin categorization 2010-02-12 01:10:36 -05:00
recentchanges.pm Only unlink excess recentchanges from srcdir if not in transientdir 2011-01-07 20:13:01 +00:00
recentchangesdiff.pm recentchangesdiff: truncate extremely large diffs 2012-01-23 18:39:53 -04:00
relativedate.pm Use local paths when including Javascript 2010-11-23 00:06:07 +00:00
remove.pm only check for held attachments when operating on an attachment 2011-07-15 18:42:00 -04:00
rename.pm fix two recently introduced bugs in rename 2011-07-15 18:46:16 -04:00
repolist.pm add section information 2010-02-12 04:22:15 -05:00
rsync.pm setup file ordering 2010-02-12 06:35:52 -05:00
search.pm search: Fix encoding bug in calculation of maximum term size. 2011-08-30 11:37:38 -04:00
shortcut.pm setup file ordering 2010-02-12 06:35:52 -05:00
sidebar.pm Revert po vs. template kludges. 2010-07-11 11:03:41 +02:00
signinedit.pm Group related plugins into sections in the setup file, and drop unused rcs plugins from the setup file. 2010-02-11 22:24:15 -05:00
skeleton.pm.example needsbuild hook interface changed; the hooks should now return the modified array of things that need built. (Backwards compatability code keeps plugins using the old interface working.) 2010-09-07 12:08:59 -04:00
smiley.pm smiley: warn instead of error for missing smileys 2010-08-13 17:58:21 -04:00
sortnaturally.pm Add path and path_natural sort orders 2011-12-06 14:26:27 -04:00
sparkline.pm Use Digest::SHA built into perl rather than external Digest::SHA1 to simplify dependencies. Closes: #591040 2010-07-31 15:54:25 -04:00
svn.pm svn: Support subversion 1.7, which does not have .svn in each subdirectory. 2011-10-12 19:07:38 -04:00
table.pm call preprocess in scan mode hooks before scan hooks 2010-08-30 15:06:58 -04:00
tag.pm tag plugin: encode categories using numeric values 2011-12-24 19:43:16 -04:00
template.pm template_depends: throw nice error message when template cannot be found 2010-09-27 15:58:01 -04:00
testpagespec.pm setup file ordering 2010-02-12 06:35:52 -05:00
teximg.pm teximg: Use `\[` and `\]` instead of not recommended `$$`. 2010-12-26 14:46:29 -04:00
textile.pm format plugin categorization 2010-02-12 01:10:36 -05:00
theme.pm needsbuild hook interface changed; the hooks should now return the modified array of things that need built. (Backwards compatability code keeps plugins using the old interface working.) 2010-09-07 12:08:59 -04:00
tla.pm rcs_commit and rcs_commit_staged api changes 2010-06-23 19:04:36 -04:00
toc.pm setup file ordering 2010-02-12 06:35:52 -05:00
toggle.pm Use local paths when including Javascript 2010-11-23 00:06:07 +00:00
transient.pm avoid uninitialized value warning when running -dumpsetup 2011-02-25 17:32:36 -04:00
txt.pm txt: Fix display when used inside a format directive. 2010-10-25 22:37:34 -04:00
typography.pm remove unnecessary IkiWiki:: 2010-02-12 04:01:04 -05:00
underlay.pm remove add_templates option 2010-04-22 14:35:00 -04:00
userlist.pm encode html 2011-06-09 10:46:09 -04:00
version.pm needsbuild hook interface changed; the hooks should now return the modified array of things that need built. (Backwards compatability code keeps plugins using the old interface working.) 2010-09-07 12:08:59 -04:00
websetup.pm allow for a html formatted description in websetup 2011-05-13 18:44:11 -04:00
wikitext.pm format plugin categorization 2010-02-12 01:10:36 -05:00
wmd.pm Use local paths when including Javascript 2010-11-23 00:06:07 +00:00