From 5583e328b034902be3c4544805685c9bf1d488be Mon Sep 17 00:00:00 2001 From: Stuart Rackham Date: Thu, 27 Sep 2012 21:56:56 +1200 Subject: FIXED: indexterm2:[] macro syntax now recognized. See https://groups.google.com/group/asciidoc/browse_thread/thread/1b3f1a0f0a21425e Added indexterm test cases. --- asciidoc.conf | 2 +- tests/data/testcases.txt | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/asciidoc.conf b/asciidoc.conf index fab1a22..4579c63 100644 --- a/asciidoc.conf +++ b/asciidoc.conf @@ -219,7 +219,7 @@ template::[partintroblock] # (?s) re flag for line spanning. # Macros using default syntax. -(?su)(?http|https|ftp|file|irc|mailto|callto|image|link|anchor|xref|indexterm):(?P\S*?)\[(?P.*?)(?http|https|ftp|file|irc|mailto|callto|image|link|anchor|xref|indexterm|indexterm2):(?P\S*?)\[(?P.*?)(?http|https|ftp|file|irc):(?P//[^\s<>]*[\w/])= diff --git a/tests/data/testcases.txt b/tests/data/testcases.txt index 0678d5c..af1f71a 100644 --- a/tests/data/testcases.txt +++ b/tests/data/testcases.txt @@ -556,6 +556,22 @@ endif::basebackend-docbook[] Index Terms ----------- +Test 1 ((test1)). + +Test 2 (((test2))). + +Test 3 (((test3,secondary))). + +Test 4 (((test4,secondary,tertiary))). + +Test 5 indexterm2:[test5]. + +Test 6 indexterm:[test6]. + +Test 7 indexterm:[test7,secondary]. + +Test 8 indexterm:[test8,secondary,tertiary]. + Multi-passthough substitution (see http://groups.google.com/group/asciidoc/browse_frm/thread/1269dc2feb1a482c) ((`foo`)) -- cgit v1.2.1