From fc1cc57cdca9a7bdab41f0d63e34a98a2d7c78e5 Mon Sep 17 00:00:00 2001 From: "http://kaizer.se/" Date: Thu, 17 Sep 2009 15:38:40 -0400 Subject: about replacements in rst (renaming links) --- ...Resolve_native_reStructuredText_links_to_ikiwiki_pages.mdwn | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'doc/todo') diff --git a/doc/todo/Resolve_native_reStructuredText_links_to_ikiwiki_pages.mdwn b/doc/todo/Resolve_native_reStructuredText_links_to_ikiwiki_pages.mdwn index c98723f2d..642382b47 100644 --- a/doc/todo/Resolve_native_reStructuredText_links_to_ikiwiki_pages.mdwn +++ b/doc/todo/Resolve_native_reStructuredText_links_to_ikiwiki_pages.mdwn @@ -18,6 +18,16 @@ Desing issues in general: We resolve rST links without definition, we don't help resolving defined relative links, so we don't support specifying link name and target separately. +> I found out this is possible by using rST subsitutions. So to do [[Version history...|releases]] +> you would use: +> +> `|releases|_` +> `.. |releases| replace:: Version history...` +> Which does not seem to have an inline replacement. Using non-resolved links there is the alternative: +> +> ``Version history `_`. --ulrik [kaizer.se] + + Many other issues with rST are of course unresolved, but some might be solved by implementing custom rST directives (which is a supported extension mechanism). Patch follows: -- cgit v1.2.3