summaryrefslogtreecommitdiff
path: root/doc/todo/allow_site-wide_meta_definitions.mdwn
diff options
context:
space:
mode:
authorSimon McVittie <smcv@ http://smcv.pseudorandom.co.uk/>2009-07-18 13:08:13 +0100
committerSimon McVittie <smcv@ http://smcv.pseudorandom.co.uk/>2009-07-18 13:08:13 +0100
commit900d428e5f28f6b7f98afd36f3e261b3b89b8033 (patch)
tree11536974d89fc81e5a9281b6fcbad5728b696f66 /doc/todo/allow_site-wide_meta_definitions.mdwn
parentd2b1264546fa412db8c1591bc8bb14aba04b960d (diff)
Some more attempts to review patches
Diffstat (limited to 'doc/todo/allow_site-wide_meta_definitions.mdwn')
-rw-r--r--doc/todo/allow_site-wide_meta_definitions.mdwn17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/todo/allow_site-wide_meta_definitions.mdwn b/doc/todo/allow_site-wide_meta_definitions.mdwn
index 893498f2c..492a8d747 100644
--- a/doc/todo/allow_site-wide_meta_definitions.mdwn
+++ b/doc/todo/allow_site-wide_meta_definitions.mdwn
@@ -54,3 +54,20 @@ my github ikiwiki fork):
* title
-- [[Jon]]
+
+> This doesn't support multiple-argument meta directives like
+> `link=x rel=y`, or meta directives with special side-effects like
+> `updated`.
+>
+> The first could be solved (if you care) by a syntax like this:
+>
+> meta_defaults => [
+> { copyright => "© me" },
+> { link => "about:blank", rel => "silly", },
+> ]
+>
+> The second could perhaps be solved by invoking `meta::preprocess` from within
+> `scan` (which might be a simplification anyway), although this is complicated
+> by the fact that some (but not all!) meta headers are idempotent.
+>
+> --[[smcv]]