git.iko.soy/typeable/pandoc
on master help sign in
Changed default link state to invisible (#6676)
commit55e5ad2d8f455ee7eb32896708701c3246f60bed authorLeonard Rosenthol <leonardr@lazerware.com> dateFri 11 Sep 2020, 01:58 (6 years ago) parent623ce89
5 files changed+167−33
src/Text/Pandoc/Writers/ICML.hs+1−1 test/command/5541-localLink.md+2−2 test/command/5541-urlLink.md+1−1 test/command/6675.md+134 test/writer.icml+29−29
src/Text/Pandoc/Writers/ICML.hs+1−1
@@ -291,7 +291,7 @@ hyperlinksToDoc (x:xs) = hyp x $$ hyperlinksToDoc xs
291291 else selfClosingTag "HyperlinkURLDestination"
292292 [("Self", "HyperlinkURLDestination/"<>escapeColons url), ("Name","link"), ("DestinationURL",url), ("DestinationUniqueKey","1")] -- HyperlinkURLDestination with more than one colon crashes CS6
293293 hlink = inTags True "Hyperlink" [("Self","uf-"<>tshow ident), ("Name",url),
294− ("Source","htss-"<>tshow ident), ("Visible","true"), ("DestinationUniqueKey","1")]
294+ ("Source","htss-"<>tshow ident), ("Visible","false"), ("DestinationUniqueKey","1")]
295295 $ inTags True "Properties" []
296296 $ inTags False "BorderColor" [("type","enumeration")] (text "Black")
297297 $$ inTags False "Destination" [("type","object")] (makeDest url)
test/command/5541-localLink.md+2−2
@@ -133,13 +133,13 @@ if you can read this text, [and it's linked]{#spanner} - all good!
133133</ParagraphStyleRange>
134134
135135 </Story>
136− <Hyperlink Self="uf-2" Name="#spanner" Source="htss-2" Visible="true" DestinationUniqueKey="1">
136+ <Hyperlink Self="uf-2" Name="#spanner" Source="htss-2" Visible="false" DestinationUniqueKey="1">
137137 <Properties>
138138 <BorderColor type="enumeration">Black</BorderColor>
139139 <Destination type="object">HyperlinkTextDestination/#spanner</Destination>
140140 </Properties>
141141 </Hyperlink>
142− <Hyperlink Self="uf-1" Name="#header-1" Source="htss-1" Visible="true" DestinationUniqueKey="1">
142+ <Hyperlink Self="uf-1" Name="#header-1" Source="htss-1" Visible="false" DestinationUniqueKey="1">
143143 <Properties>
144144 <BorderColor type="enumeration">Black</BorderColor>
145145 <Destination type="object">HyperlinkTextDestination/#header-1</Destination>
test/command/5541-urlLink.md+1−1
@@ -102,7 +102,7 @@ some more text that [links to](https://www.pandoc.org) Pandoc.
102102
103103 </Story>
104104 <HyperlinkURLDestination Self="HyperlinkURLDestination/https%3a//www.pandoc.org" Name="link" DestinationURL="https://www.pandoc.org" DestinationUniqueKey="1" />
105− <Hyperlink Self="uf-1" Name="https://www.pandoc.org" Source="htss-1" Visible="true" DestinationUniqueKey="1">
105+ <Hyperlink Self="uf-1" Name="https://www.pandoc.org" Source="htss-1" Visible="false" DestinationUniqueKey="1">
106106 <Properties>
107107 <BorderColor type="enumeration">Black</BorderColor>
108108 <Destination type="object">HyperlinkURLDestination/https%3a//www.pandoc.org</Destination>
test/command/6675.mdnew file+134
@@ -0,0 +1,134 @@
1+```
2+% pandoc -f markdown -t icml -s
3+
4+# Header 1
5+
6+this is some text
7+
8+## Header 2
9+
10+some more text that [links to](https://www.pandoc.org) Pandoc.
11+
12+and some text that [links to](#header-1) the first header
13+
14+^D
15+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
16+<?aid style="50" type="snippet" readerVersion="6.0" featureSet="513" product="8.0(370)" ?>
17+<?aid SnippetType="InCopyInterchange"?>
18+<Document DOMVersion="8.0" Self="pandoc_doc">
19+ <RootCharacterStyleGroup Self="pandoc_character_styles">
20+ <CharacterStyle Self="$ID/NormalCharacterStyle" Name="Default" />
21+ <CharacterStyle Self="CharacterStyle/Link" Name="Link">
22+ <Properties>
23+ <BasedOn type="object">$ID/NormalCharacterStyle</BasedOn>
24+ </Properties>
25+ </CharacterStyle>
26+ </RootCharacterStyleGroup>
27+ <RootParagraphStyleGroup Self="pandoc_paragraph_styles">
28+ <ParagraphStyle Self="$ID/NormalParagraphStyle" Name="$ID/NormalParagraphStyle"
29+ SpaceBefore="6" SpaceAfter="6"> <!-- paragraph spacing -->
30+ <Properties>
31+ <TabList type="list">
32+ <ListItem type="record">
33+ <Alignment type="enumeration">LeftAlign</Alignment>
34+ <AlignmentCharacter type="string">.</AlignmentCharacter>
35+ <Leader type="string"></Leader>
36+ <Position type="unit">10</Position> <!-- first tab stop -->
37+ </ListItem>
38+ </TabList>
39+ </Properties>
40+ </ParagraphStyle>
41+ <ParagraphStyle Self="ParagraphStyle/Header1" Name="Header1" LeftIndent="0" PointSize="36">
42+ <Properties>
43+ <BasedOn type="object">$ID/NormalParagraphStyle</BasedOn>
44+ </Properties>
45+ </ParagraphStyle>
46+ <ParagraphStyle Self="ParagraphStyle/Header2" Name="Header2" LeftIndent="0" PointSize="30">
47+ <Properties>
48+ <BasedOn type="object">$ID/NormalParagraphStyle</BasedOn>
49+ </Properties>
50+ </ParagraphStyle>
51+ <ParagraphStyle Self="ParagraphStyle/Paragraph" Name="Paragraph" LeftIndent="0">
52+ <Properties>
53+ <BasedOn type="object">$ID/NormalParagraphStyle</BasedOn>
54+ </Properties>
55+ </ParagraphStyle>
56+ </RootParagraphStyleGroup>
57+ <RootTableStyleGroup Self="pandoc_table_styles">
58+ <TableStyle Self="TableStyle/Table" Name="Table" />
59+ </RootTableStyleGroup>
60+ <RootCellStyleGroup Self="pandoc_cell_styles">
61+ <CellStyle Self="CellStyle/Cell" AppliedParagraphStyle="ParagraphStyle/$ID/[No paragraph style]" Name="Cell" />
62+ </RootCellStyleGroup>
63+ <Story Self="pandoc_story"
64+ TrackChanges="false"
65+ StoryTitle=""
66+ AppliedTOCStyle="n"
67+ AppliedNamedGrid="n" >
68+ <StoryPreference OpticalMarginAlignment="true" OpticalMarginSize="12" />
69+
70+<!-- body needs to be non-indented, otherwise code blocks are indented too far -->
71+<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Header1">
72+ <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
73+ <HyperlinkTextDestination Self="HyperlinkTextDestination/#header-1" Name="Destination" DestinationUniqueKey="1" />
74+ <Content>Header 1</Content>
75+ </CharacterStyleRange>
76+</ParagraphStyleRange>
77+<Br />
78+<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
79+ <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
80+ <Content>this is some text</Content>
81+ </CharacterStyleRange>
82+</ParagraphStyleRange>
83+<Br />
84+<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Header2">
85+ <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
86+ <HyperlinkTextDestination Self="HyperlinkTextDestination/#header-2" Name="Destination" DestinationUniqueKey="1" />
87+ <Content>Header 2</Content>
88+ </CharacterStyleRange>
89+</ParagraphStyleRange>
90+<Br />
91+<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
92+ <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
93+ <Content>some more text that </Content>
94+ </CharacterStyleRange>
95+ <HyperlinkTextSource Self="htss-1" Name="" Hidden="false">
96+ <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
97+ <Content>links to</Content>
98+ </CharacterStyleRange>
99+ </HyperlinkTextSource>
100+ <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
101+ <Content> Pandoc.</Content>
102+ </CharacterStyleRange>
103+</ParagraphStyleRange>
104+<Br />
105+<ParagraphStyleRange AppliedParagraphStyle="ParagraphStyle/Paragraph">
106+ <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
107+ <Content>and some text that </Content>
108+ </CharacterStyleRange>
109+ <HyperlinkTextSource Self="htss-2" Name="" Hidden="false">
110+ <CharacterStyleRange AppliedCharacterStyle="CharacterStyle/Link">
111+ <Content>links to</Content>
112+ </CharacterStyleRange>
113+ </HyperlinkTextSource>
114+ <CharacterStyleRange AppliedCharacterStyle="$ID/NormalCharacterStyle">
115+ <Content> the first header</Content>
116+ </CharacterStyleRange>
117+</ParagraphStyleRange>
118+
119+ </Story>
120+ <Hyperlink Self="uf-2" Name="#header-1" Source="htss-2" Visible="false" DestinationUniqueKey="1">
121+ <Properties>
122+ <BorderColor type="enumeration">Black</BorderColor>
123+ <Destination type="object">HyperlinkTextDestination/#header-1</Destination>
124+ </Properties>
125+ </Hyperlink>
126+ <HyperlinkURLDestination Self="HyperlinkURLDestination/https%3a//www.pandoc.org" Name="link" DestinationURL="https://www.pandoc.org" DestinationUniqueKey="1" />
127+ <Hyperlink Self="uf-1" Name="https://www.pandoc.org" Source="htss-1" Visible="false" DestinationUniqueKey="1">
128+ <Properties>
129+ <BorderColor type="enumeration">Black</BorderColor>
130+ <Destination type="object">HyperlinkURLDestination/https%3a//www.pandoc.org</Destination>
131+ </Properties>
132+ </Hyperlink>
133+</Document>
134+```
test/writer.icml+29−29
@@ -2999,203 +2999,203 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
29992999
30003000 </Story>
30013001 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//google.com" Name="link" DestinationURL="http://google.com" DestinationUniqueKey="1" />
3002− <Hyperlink Self="uf-29" Name="http://google.com" Source="htss-29" Visible="true" DestinationUniqueKey="1">
3002+ <Hyperlink Self="uf-29" Name="http://google.com" Source="htss-29" Visible="false" DestinationUniqueKey="1">
30033003 <Properties>
30043004 <BorderColor type="enumeration">Black</BorderColor>
30053005 <Destination type="object">HyperlinkURLDestination/http%3a//google.com</Destination>
30063006 </Properties>
30073007 </Hyperlink>
30083008 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/" Name="link" DestinationURL="http://example.com/" DestinationUniqueKey="1" />
3009− <Hyperlink Self="uf-28" Name="http://example.com/" Source="htss-28" Visible="true" DestinationUniqueKey="1">
3009+ <Hyperlink Self="uf-28" Name="http://example.com/" Source="htss-28" Visible="false" DestinationUniqueKey="1">
30103010 <Properties>
30113011 <BorderColor type="enumeration">Black</BorderColor>
30123012 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/</Destination>
30133013 </Properties>
30143014 </Hyperlink>
30153015 <HyperlinkURLDestination Self="HyperlinkURLDestination/mailto%3anobody@nowhere.net" Name="link" DestinationURL="mailto:nobody@nowhere.net" DestinationUniqueKey="1" />
3016− <Hyperlink Self="uf-27" Name="mailto:nobody@nowhere.net" Source="htss-27" Visible="true" DestinationUniqueKey="1">
3016+ <Hyperlink Self="uf-27" Name="mailto:nobody@nowhere.net" Source="htss-27" Visible="false" DestinationUniqueKey="1">
30173017 <Properties>
30183018 <BorderColor type="enumeration">Black</BorderColor>
30193019 <Destination type="object">HyperlinkURLDestination/mailto%3anobody@nowhere.net</Destination>
30203020 </Properties>
30213021 </Hyperlink>
30223022 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/" Name="link" DestinationURL="http://example.com/" DestinationUniqueKey="1" />
3023− <Hyperlink Self="uf-26" Name="http://example.com/" Source="htss-26" Visible="true" DestinationUniqueKey="1">
3023+ <Hyperlink Self="uf-26" Name="http://example.com/" Source="htss-26" Visible="false" DestinationUniqueKey="1">
30243024 <Properties>
30253025 <BorderColor type="enumeration">Black</BorderColor>
30263026 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/</Destination>
30273027 </Properties>
30283028 </Hyperlink>
30293029 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2" Name="link" DestinationURL="http://example.com/?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3030− <Hyperlink Self="uf-25" Name="http://example.com/?foo=1&amp;bar=2" Source="htss-25" Visible="true" DestinationUniqueKey="1">
3030+ <Hyperlink Self="uf-25" Name="http://example.com/?foo=1&amp;bar=2" Source="htss-25" Visible="false" DestinationUniqueKey="1">
30313031 <Properties>
30323032 <BorderColor type="enumeration">Black</BorderColor>
30333033 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2</Destination>
30343034 </Properties>
30353035 </Hyperlink>
30363036 <HyperlinkURLDestination Self="HyperlinkURLDestination//script?foo=1&amp;bar=2" Name="link" DestinationURL="/script?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3037− <Hyperlink Self="uf-24" Name="/script?foo=1&amp;bar=2" Source="htss-24" Visible="true" DestinationUniqueKey="1">
3037+ <Hyperlink Self="uf-24" Name="/script?foo=1&amp;bar=2" Source="htss-24" Visible="false" DestinationUniqueKey="1">
30383038 <Properties>
30393039 <BorderColor type="enumeration">Black</BorderColor>
30403040 <Destination type="object">HyperlinkURLDestination//script?foo=1&amp;bar=2</Destination>
30413041 </Properties>
30423042 </Hyperlink>
30433043 <HyperlinkURLDestination Self="HyperlinkURLDestination//script?foo=1&amp;bar=2" Name="link" DestinationURL="/script?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3044− <Hyperlink Self="uf-23" Name="/script?foo=1&amp;bar=2" Source="htss-23" Visible="true" DestinationUniqueKey="1">
3044+ <Hyperlink Self="uf-23" Name="/script?foo=1&amp;bar=2" Source="htss-23" Visible="false" DestinationUniqueKey="1">
30453045 <Properties>
30463046 <BorderColor type="enumeration">Black</BorderColor>
30473047 <Destination type="object">HyperlinkURLDestination//script?foo=1&amp;bar=2</Destination>
30483048 </Properties>
30493049 </Hyperlink>
30503050 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//att.com/" Name="link" DestinationURL="http://att.com/" DestinationUniqueKey="1" />
3051− <Hyperlink Self="uf-22" Name="http://att.com/" Source="htss-22" Visible="true" DestinationUniqueKey="1">
3051+ <Hyperlink Self="uf-22" Name="http://att.com/" Source="htss-22" Visible="false" DestinationUniqueKey="1">
30523052 <Properties>
30533053 <BorderColor type="enumeration">Black</BorderColor>
30543054 <Destination type="object">HyperlinkURLDestination/http%3a//att.com/</Destination>
30553055 </Properties>
30563056 </Hyperlink>
30573057 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2" Name="link" DestinationURL="http://example.com/?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3058− <Hyperlink Self="uf-21" Name="http://example.com/?foo=1&amp;bar=2" Source="htss-21" Visible="true" DestinationUniqueKey="1">
3058+ <Hyperlink Self="uf-21" Name="http://example.com/?foo=1&amp;bar=2" Source="htss-21" Visible="false" DestinationUniqueKey="1">
30593059 <Properties>
30603060 <BorderColor type="enumeration">Black</BorderColor>
30613061 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2</Destination>
30623062 </Properties>
30633063 </Hyperlink>
30643064 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3065− <Hyperlink Self="uf-20" Name="/url/" Source="htss-20" Visible="true" DestinationUniqueKey="1">
3065+ <Hyperlink Self="uf-20" Name="/url/" Source="htss-20" Visible="false" DestinationUniqueKey="1">
30663066 <Properties>
30673067 <BorderColor type="enumeration">Black</BorderColor>
30683068 <Destination type="object">HyperlinkURLDestination//url/</Destination>
30693069 </Properties>
30703070 </Hyperlink>
30713071 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3072− <Hyperlink Self="uf-19" Name="/url/" Source="htss-19" Visible="true" DestinationUniqueKey="1">
3072+ <Hyperlink Self="uf-19" Name="/url/" Source="htss-19" Visible="false" DestinationUniqueKey="1">
30733073 <Properties>
30743074 <BorderColor type="enumeration">Black</BorderColor>
30753075 <Destination type="object">HyperlinkURLDestination//url/</Destination>
30763076 </Properties>
30773077 </Hyperlink>
30783078 <HyperlinkURLDestination Self="HyperlinkURLDestination//url" Name="link" DestinationURL="/url" DestinationUniqueKey="1" />
3079− <Hyperlink Self="uf-18" Name="/url" Source="htss-18" Visible="true" DestinationUniqueKey="1">
3079+ <Hyperlink Self="uf-18" Name="/url" Source="htss-18" Visible="false" DestinationUniqueKey="1">
30803080 <Properties>
30813081 <BorderColor type="enumeration">Black</BorderColor>
30823082 <Destination type="object">HyperlinkURLDestination//url</Destination>
30833083 </Properties>
30843084 </Hyperlink>
30853085 <HyperlinkURLDestination Self="HyperlinkURLDestination//url" Name="link" DestinationURL="/url" DestinationUniqueKey="1" />
3086− <Hyperlink Self="uf-17" Name="/url" Source="htss-17" Visible="true" DestinationUniqueKey="1">
3086+ <Hyperlink Self="uf-17" Name="/url" Source="htss-17" Visible="false" DestinationUniqueKey="1">
30873087 <Properties>
30883088 <BorderColor type="enumeration">Black</BorderColor>
30893089 <Destination type="object">HyperlinkURLDestination//url</Destination>
30903090 </Properties>
30913091 </Hyperlink>
30923092 <HyperlinkURLDestination Self="HyperlinkURLDestination//url" Name="link" DestinationURL="/url" DestinationUniqueKey="1" />
3093− <Hyperlink Self="uf-16" Name="/url" Source="htss-16" Visible="true" DestinationUniqueKey="1">
3093+ <Hyperlink Self="uf-16" Name="/url" Source="htss-16" Visible="false" DestinationUniqueKey="1">
30943094 <Properties>
30953095 <BorderColor type="enumeration">Black</BorderColor>
30963096 <Destination type="object">HyperlinkURLDestination//url</Destination>
30973097 </Properties>
30983098 </Hyperlink>
30993099 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3100− <Hyperlink Self="uf-15" Name="/url/" Source="htss-15" Visible="true" DestinationUniqueKey="1">
3100+ <Hyperlink Self="uf-15" Name="/url/" Source="htss-15" Visible="false" DestinationUniqueKey="1">
31013101 <Properties>
31023102 <BorderColor type="enumeration">Black</BorderColor>
31033103 <Destination type="object">HyperlinkURLDestination//url/</Destination>
31043104 </Properties>
31053105 </Hyperlink>
31063106 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3107− <Hyperlink Self="uf-14" Name="/url/" Source="htss-14" Visible="true" DestinationUniqueKey="1">
3107+ <Hyperlink Self="uf-14" Name="/url/" Source="htss-14" Visible="false" DestinationUniqueKey="1">
31083108 <Properties>
31093109 <BorderColor type="enumeration">Black</BorderColor>
31103110 <Destination type="object">HyperlinkURLDestination//url/</Destination>
31113111 </Properties>
31123112 </Hyperlink>
31133113 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3114− <Hyperlink Self="uf-13" Name="/url/" Source="htss-13" Visible="true" DestinationUniqueKey="1">
3114+ <Hyperlink Self="uf-13" Name="/url/" Source="htss-13" Visible="false" DestinationUniqueKey="1">
31153115 <Properties>
31163116 <BorderColor type="enumeration">Black</BorderColor>
31173117 <Destination type="object">HyperlinkURLDestination//url/</Destination>
31183118 </Properties>
31193119 </Hyperlink>
31203120 <HyperlinkURLDestination Self="HyperlinkURLDestination/" Name="link" DestinationURL="" DestinationUniqueKey="1" />
3121− <Hyperlink Self="uf-12" Name="" Source="htss-12" Visible="true" DestinationUniqueKey="1">
3121+ <Hyperlink Self="uf-12" Name="" Source="htss-12" Visible="false" DestinationUniqueKey="1">
31223122 <Properties>
31233123 <BorderColor type="enumeration">Black</BorderColor>
31243124 <Destination type="object">HyperlinkURLDestination/</Destination>
31253125 </Properties>
31263126 </Hyperlink>
31273127 <HyperlinkURLDestination Self="HyperlinkURLDestination/mailto%3anobody@nowhere.net" Name="link" DestinationURL="mailto:nobody@nowhere.net" DestinationUniqueKey="1" />
3128− <Hyperlink Self="uf-11" Name="mailto:nobody@nowhere.net" Source="htss-11" Visible="true" DestinationUniqueKey="1">
3128+ <Hyperlink Self="uf-11" Name="mailto:nobody@nowhere.net" Source="htss-11" Visible="false" DestinationUniqueKey="1">
31293129 <Properties>
31303130 <BorderColor type="enumeration">Black</BorderColor>
31313131 <Destination type="object">HyperlinkURLDestination/mailto%3anobody@nowhere.net</Destination>
31323132 </Properties>
31333133 </Hyperlink>
31343134 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/with_underscore" Name="link" DestinationURL="/url/with_underscore" DestinationUniqueKey="1" />
3135− <Hyperlink Self="uf-10" Name="/url/with_underscore" Source="htss-10" Visible="true" DestinationUniqueKey="1">
3135+ <Hyperlink Self="uf-10" Name="/url/with_underscore" Source="htss-10" Visible="false" DestinationUniqueKey="1">
31363136 <Properties>
31373137 <BorderColor type="enumeration">Black</BorderColor>
31383138 <Destination type="object">HyperlinkURLDestination//url/with_underscore</Destination>
31393139 </Properties>
31403140 </Hyperlink>
31413141 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3142− <Hyperlink Self="uf-9" Name="/url/" Source="htss-9" Visible="true" DestinationUniqueKey="1">
3142+ <Hyperlink Self="uf-9" Name="/url/" Source="htss-9" Visible="false" DestinationUniqueKey="1">
31433143 <Properties>
31443144 <BorderColor type="enumeration">Black</BorderColor>
31453145 <Destination type="object">HyperlinkURLDestination//url/</Destination>
31463146 </Properties>
31473147 </Hyperlink>
31483148 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3149− <Hyperlink Self="uf-8" Name="/url/" Source="htss-8" Visible="true" DestinationUniqueKey="1">
3149+ <Hyperlink Self="uf-8" Name="/url/" Source="htss-8" Visible="false" DestinationUniqueKey="1">
31503150 <Properties>
31513151 <BorderColor type="enumeration">Black</BorderColor>
31523152 <Destination type="object">HyperlinkURLDestination//url/</Destination>
31533153 </Properties>
31543154 </Hyperlink>
31553155 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3156− <Hyperlink Self="uf-7" Name="/url/" Source="htss-7" Visible="true" DestinationUniqueKey="1">
3156+ <Hyperlink Self="uf-7" Name="/url/" Source="htss-7" Visible="false" DestinationUniqueKey="1">
31573157 <Properties>
31583158 <BorderColor type="enumeration">Black</BorderColor>
31593159 <Destination type="object">HyperlinkURLDestination//url/</Destination>
31603160 </Properties>
31613161 </Hyperlink>
31623162 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3163− <Hyperlink Self="uf-6" Name="/url/" Source="htss-6" Visible="true" DestinationUniqueKey="1">
3163+ <Hyperlink Self="uf-6" Name="/url/" Source="htss-6" Visible="false" DestinationUniqueKey="1">
31643164 <Properties>
31653165 <BorderColor type="enumeration">Black</BorderColor>
31663166 <Destination type="object">HyperlinkURLDestination//url/</Destination>
31673167 </Properties>
31683168 </Hyperlink>
31693169 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3170− <Hyperlink Self="uf-5" Name="/url/" Source="htss-5" Visible="true" DestinationUniqueKey="1">
3170+ <Hyperlink Self="uf-5" Name="/url/" Source="htss-5" Visible="false" DestinationUniqueKey="1">
31713171 <Properties>
31723172 <BorderColor type="enumeration">Black</BorderColor>
31733173 <Destination type="object">HyperlinkURLDestination//url/</Destination>
31743174 </Properties>
31753175 </Hyperlink>
31763176 <HyperlinkURLDestination Self="HyperlinkURLDestination//url/" Name="link" DestinationURL="/url/" DestinationUniqueKey="1" />
3177− <Hyperlink Self="uf-4" Name="/url/" Source="htss-4" Visible="true" DestinationUniqueKey="1">
3177+ <Hyperlink Self="uf-4" Name="/url/" Source="htss-4" Visible="false" DestinationUniqueKey="1">
31783178 <Properties>
31793179 <BorderColor type="enumeration">Black</BorderColor>
31803180 <Destination type="object">HyperlinkURLDestination//url/</Destination>
31813181 </Properties>
31823182 </Hyperlink>
31833183 <HyperlinkURLDestination Self="HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2" Name="link" DestinationURL="http://example.com/?foo=1&amp;bar=2" DestinationUniqueKey="1" />
3184− <Hyperlink Self="uf-3" Name="http://example.com/?foo=1&amp;bar=2" Source="htss-3" Visible="true" DestinationUniqueKey="1">
3184+ <Hyperlink Self="uf-3" Name="http://example.com/?foo=1&amp;bar=2" Source="htss-3" Visible="false" DestinationUniqueKey="1">
31853185 <Properties>
31863186 <BorderColor type="enumeration">Black</BorderColor>
31873187 <Destination type="object">HyperlinkURLDestination/http%3a//example.com/?foo=1&amp;bar=2</Destination>
31883188 </Properties>
31893189 </Hyperlink>
31903190 <HyperlinkURLDestination Self="HyperlinkURLDestination//url" Name="link" DestinationURL="/url" DestinationUniqueKey="1" />
3191− <Hyperlink Self="uf-2" Name="/url" Source="htss-2" Visible="true" DestinationUniqueKey="1">
3191+ <Hyperlink Self="uf-2" Name="/url" Source="htss-2" Visible="false" DestinationUniqueKey="1">
31923192 <Properties>
31933193 <BorderColor type="enumeration">Black</BorderColor>
31943194 <Destination type="object">HyperlinkURLDestination//url</Destination>
31953195 </Properties>
31963196 </Hyperlink>
31973197 <HyperlinkURLDestination Self="HyperlinkURLDestination//url" Name="link" DestinationURL="/url" DestinationUniqueKey="1" />
3198− <Hyperlink Self="uf-1" Name="/url" Source="htss-1" Visible="true" DestinationUniqueKey="1">
3198+ <Hyperlink Self="uf-1" Name="/url" Source="htss-1" Visible="false" DestinationUniqueKey="1">
31993199 <Properties>
32003200 <BorderColor type="enumeration">Black</BorderColor>
32013201 <Destination type="object">HyperlinkURLDestination//url</Destination>