From 15ddbb1c70fecb052ef45ae96574a4d888578d11 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Sun, 3 Feb 2019 12:52:42 +0000 Subject: trail: Allow unescaped punctuation in pagenames By processing the pagenames through linkpage, we let users specify page names that contain non-alphanumerics in a more natural way. Signed-off-by: Simon McVittie --- IkiWiki/Plugin/trail.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'IkiWiki') diff --git a/IkiWiki/Plugin/trail.pm b/IkiWiki/Plugin/trail.pm index 476db4dcb..01e17d614 100644 --- a/IkiWiki/Plugin/trail.pm +++ b/IkiWiki/Plugin/trail.pm @@ -160,7 +160,7 @@ sub preprocess_trailitems (@) { if (exists $params{pagenames}) { push @{$pagestate{$params{page}}{trail}{contents}}, - [pagenames => (split ' ', $params{pagenames})]; + [pagenames => (map { linkpage $_ } split ' ', $params{pagenames})]; } return ""; -- cgit v1.2.3