summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorhttp://jmtd.livejournal.com/ <http://jmtd.livejournal.com/@web>2009-10-23 19:15:23 -0400
committerJoey Hess <joey@kitenet.net>2009-10-23 19:15:23 -0400
commitba7442b845d7857d69c77bcd512aa4e41dca4a22 (patch)
tree53fe1d63fffd28967fa55e068c47b4baa7f372d5 /doc
parented1fa6c887c0677e9ba80e1d422ba133a218ac54 (diff)
had a crack at this tonight
Diffstat (limited to 'doc')
-rw-r--r--doc/todo/allow_site-wide_meta_definitions.mdwn10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/todo/allow_site-wide_meta_definitions.mdwn b/doc/todo/allow_site-wide_meta_definitions.mdwn
index 70ccc2b68..57bc7a6fd 100644
--- a/doc/todo/allow_site-wide_meta_definitions.mdwn
+++ b/doc/todo/allow_site-wide_meta_definitions.mdwn
@@ -72,3 +72,13 @@ my github ikiwiki fork):
> by the fact that some (but not all!) meta headers are idempotent.
>
> --[[smcv]]
+
+>> Thanks for your comment. Tonight I had a go at implementing the syntax
+>> you propose here. I decided the simplest thing to do might be for the scan
+>> subroutine to convert any hashes found in the meta_defaults list into calls
+>> to the preprocess routine. I've got a bit stuck trying to convert a hash to
+>> a named parameter list (or just a subroutine parameter list that is). I may
+>> try to look again in the morning (brain a bit sleepy)
+>>
+>> ...and on writing this comment I see your second suggestion was essentially
+>> to do exactly that :) -- [[Jon]]