Skip to content

Commit

Permalink
Updated dependencies and fixed minor issues.
Browse files Browse the repository at this point in the history
  • Loading branch information
thomas-darling committed Aug 2, 2020
1 parent bc173f3 commit aade8e1
Show file tree
Hide file tree
Showing 34 changed files with 2,266 additions and 1,499 deletions.
2 changes: 1 addition & 1 deletion .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"recommendations": [
"eg2.tslint"
"ms-vscode.vscode-typescript-tslint-plugin"
]
}
6 changes: 3 additions & 3 deletions example/artifacts/content.pseudo.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"content-id-2": "[j:s:o:n c:o:n:t:e:n:t f:o:r c:o:n:t:e:n:t-i:d-2]",
"content-id-3": "[j:s:o:n c:o:n:t:e:n:t f:o:r c:o:n:t:e:n:t-i:d-3]",
"content-with-quotes": "[c:o:n:t:e:n:t w:i:t:h q:u:o:t:e c:h:a:r:a:c:t:e:r:s ' \"]"
"content-id-2": "[j·s·o·n c·o·n·t·e·n·t f·o·r c·o·n·t·e·n·t-i·d-2]",
"content-id-3": "[j·s·o·n c·o·n·t·e·n·t f·o·r c·o·n·t·e·n·t-i·d-3]",
"content-with-quotes": "[c·o·n·t·e·n·t w·i·t·h q·u·o·t·e c·h·a·r·a·c·t·e·r·s ' \"]"
}
26 changes: 13 additions & 13 deletions example/artifacts/folder/template-2.pseudo.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,25 +9,25 @@
<div>should not be exported</div>
<div foo="should not be exported"></div>

<div>[e:l:e:m:e:n:t w:i:t:h n:o:n-u:n:i:q:u:e c:o:n:t:e:n:t]</div>
<div>[e:l:e:m:e:n:t w:i:t:h u:n:i:q:u:e c:o:n:t:e:n:t 2]</div>
<div>[e·l·e·m·e·n·t w·i·t·h n·o·n-u·n·i·q·u·e c·o·n·t·e·n·t]</div>
<div>[e·l·e·m·e·n·t w·i·t·h u·n·i·q·u·e c·o·n·t·e·n·t 2]</div>

<div>[e:l:e:m:e:n:t w:i:t:h n:o:n-u:n:i:q:u:e h:i:n:t]</div>
<div>[e:l:e:m:e:n:t w:i:t:h u:n:i:q:u:e h:i:n:t]</div>
<div>[e·l·e·m·e·n·t w·i·t·h n·o·n-u·n·i·q·u·e h·i·n·t]</div>
<div>[e·l·e·m·e·n·t w·i·t·h u·n·i·q·u·e h·i·n·t]</div>

<div foo="[a:t:t:r:i:b:u:t:e w:i:t:h d:i:r:e:c:t a:n:n:o:t:a:t:i:o:n]"></div>
<div foo="[a·t·t·r·i·b·u·t·e w·i·t·h d·i·r·e·c·t a·n·n·o·t·a·t·i·o·n]"></div>

<div foo="[a:t:t:r:i:b:u:t:e w:i:t:h n:o:n-u:n:i:q:u:e c:o:n:t:e:n:t]"></div>
<div foo="[a:t:t:r:i:b:u:t:e w:i:t:h u:n:i:q:u:e c:o:n:t:e:n:t 2]"></div>
<div foo="[a·t·t·r·i·b·u·t·e w·i·t·h n·o·n-u·n·i·q·u·e c·o·n·t·e·n·t]"></div>
<div foo="[a·t·t·r·i·b·u·t·e w·i·t·h u·n·i·q·u·e c·o·n·t·e·n·t 2]"></div>

<div foo="[a:t:t:r:i:b:u:t:e w:i:t:h n:o:n-u:n:i:q:u:e h:i:n:t]"></div>
<div foo="[a:t:t:r:i:b:u:t:e w:i:t:h u:n:i:q:u:e h:i:n:t]"></div>
<div foo="[a·t·t·r·i·b·u·t·e w·i·t·h n·o·n-u·n·i·q·u·e h·i·n·t]"></div>
<div foo="[a·t·t·r·i·b·u·t·e w·i·t·h u·n·i·q·u·e h·i·n·t]"></div>

<div>[e:l:e:m:e:n:t w:i:t:h c:o:n:t:e:x:t]</div>
<div>[e·l·e·m·e·n·t w·i·t·h c·o·n·t·e·x·t]</div>

<div>[e:l:e:m:e:n:t w:i:t:h i:d a:n:d e:x:p:o:r:t e:n:a:b:l:e:d]</div>
<div>[j:s:o:n c:o:n:t:e:n:t f:o:r c:o:n:t:e:n:t-i:d-2]</div>
<div>[j:s:o:n c:o:n:t:e:n:t f:o:r c:o:n:t:e:n:t-i:d-3]</div>
<div>[e·l·e·m·e·n·t w·i·t·h i·d a·n·d e·x·p·o·r·t e·n·a·b·l·e·d]</div>
<div>[j·s·o·n c·o·n·t·e·n·t f·o·r c·o·n·t·e·n·t-i·d-2]</div>
<div>[j·s·o·n c·o·n·t·e·n·t f·o·r c·o·n·t·e·n·t-i·d-3]</div>

<div>external content for content-id-4</div>

Expand Down
6 changes: 3 additions & 3 deletions example/artifacts/template-1.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<template attribute-on-template="">
<template attribute-on-template="value">

<!-- export, import and options -->

Expand Down Expand Up @@ -35,11 +35,11 @@

<!-- case sensitivity, non-standard attribute names, quote in attribute -->

<CustomElement #reference="" *ngFor="let item of items" (attr)="1" [attr]="2" [(attr)]="3">
<CustomElement #reference="value" *ngFor="let item of items" (attr)="1" [attr]="2" [(attr)]="3">
element with Angular templating syntax
</CustomElement>

<div foo=""></div>
<div foo="should not be exported"></div>

<!-- encoding, expressions, exclusion, inclusion -->

Expand Down
88 changes: 44 additions & 44 deletions example/artifacts/template-1.pseudo.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<template attribute-on-template="">
<template attribute-on-template="value">

<!-- export, import and options -->

Expand All @@ -9,103 +9,103 @@
<div>should not be exported</div>
<div foo="should not be exported"></div>

<div>[e:l:e:m:e:n:t w:i:t:h n:o:n-u:n:i:q:u:e c:o:n:t:e:n:t]</div>
<div>[e:l:e:m:e:n:t w:i:t:h u:n:i:q:u:e c:o:n:t:e:n:t 1]</div>
<div>[e·l·e·m·e·n·t w·i·t·h n·o·n-u·n·i·q·u·e c·o·n·t·e·n·t]</div>
<div>[e·l·e·m·e·n·t w·i·t·h u·n·i·q·u·e c·o·n·t·e·n·t 1]</div>

<div>[e:l:e:m:e:n:t w:i:t:h n:o:n-u:n:i:q:u:e h:i:n:t]</div>
<div>[e:l:e:m:e:n:t w:i:t:h u:n:i:q:u:e h:i:n:t]</div>
<div>[e·l·e·m·e·n·t w·i·t·h n·o·n-u·n·i·q·u·e h·i·n·t]</div>
<div>[e·l·e·m·e·n·t w·i·t·h u·n·i·q·u·e h·i·n·t]</div>

<div foo="[a:t:t:r:i:b:u:t:e w:i:t:h d:i:r:e:c:t a:n:n:o:t:a:t:i:o:n]"></div>
<div foo="[a·t·t·r·i·b·u·t·e w·i·t·h d·i·r·e·c·t a·n·n·o·t·a·t·i·o·n]"></div>

<div foo="[a:t:t:r:i:b:u:t:e w:i:t:h n:o:n-u:n:i:q:u:e c:o:n:t:e:n:t]"></div>
<div foo="[a:t:t:r:i:b:u:t:e w:i:t:h u:n:i:q:u:e c:o:n:t:e:n:t 1]"></div>
<div foo="[a·t·t·r·i·b·u·t·e w·i·t·h n·o·n-u·n·i·q·u·e c·o·n·t·e·n·t]"></div>
<div foo="[a·t·t·r·i·b·u·t·e w·i·t·h u·n·i·q·u·e c·o·n·t·e·n·t 1]"></div>

<div foo="[a:t:t:r:i:b:u:t:e w:i:t:h n:o:n-u:n:i:q:u:e h:i:n:t]"></div>
<div foo="[a:t:t:r:i:b:u:t:e w:i:t:h u:n:i:q:u:e h:i:n:t]"></div>
<div foo="[a·t·t·r·i·b·u·t·e w·i·t·h n·o·n-u·n·i·q·u·e h·i·n·t]"></div>
<div foo="[a·t·t·r·i·b·u·t·e w·i·t·h u·n·i·q·u·e h·i·n·t]"></div>

<div>[e:l:e:m:e:n:t w:i:t:h c:o:n:t:e:x:t]</div>
<div>[e·l·e·m·e·n·t w·i·t·h c·o·n·t·e·x·t]</div>

<div>[e:l:e:m:e:n:t w:i:t:h i:d a:n:d e:x:p:o:r:t e:n:a:b:l:e:d]</div>
<div>[j:s:o:n c:o:n:t:e:n:t f:o:r c:o:n:t:e:n:t-i:d-2]</div>
<div>[j:s:o:n c:o:n:t:e:n:t f:o:r c:o:n:t:e:n:t-i:d-3]</div>
<div>[e·l·e·m·e·n·t w·i·t·h i·d a·n·d e·x·p·o·r·t e·n·a·b·l·e·d]</div>
<div>[j·s·o·n c·o·n·t·e·n·t f·o·r c·o·n·t·e·n·t-i·d-2]</div>
<div>[j·s·o·n c·o·n·t·e·n·t f·o·r c·o·n·t·e·n·t-i·d-3]</div>

<div>external content for content-id-4</div>

</div>

<!-- case sensitivity, non-standard attribute names, quote in attribute -->

<CustomElement #reference="" *ngFor="let item of items" (attr)="1" [attr]="2" [(attr)]="3">[e:l:e:m:e:n:t w:i:t:h A:n:g:u:l:a:r t:e:m:p:l:a:t:i:n:g s:y:n:t:a:x]</CustomElement>
<CustomElement #reference="value" *ngFor="let item of items" (attr)="1" [attr]="2" [(attr)]="3">[e·l·e·m·e·n·t w·i·t·h A·n·g·u·l·a·r t·e·m·p·l·a·t·i·n·g s·y·n·t·a·x]</CustomElement>

<div foo="[c:o:n:t:e:n:t w:i:t:h q:u:o:t:e c:h:a:r:a:c:t:e:r:s &apos; &quot;]"></div>
<div foo="[c·o·n·t·e·n·t w·i·t·h q·u·o·t·e c·h·a·r·a·c·t·e·r·s &apos; &quot;]"></div>

<!-- encoding, expressions, exclusion, inclusion -->

<div>

<div>[e:l:e:m:e:n:t w:i:t:h s:p:e:c:i:a:l c:h:a:r:a:c:t:e:r:s ]<span>[" © < > $]</span></div>
<div>[e:l:e:m:e:n:t w:i:t:h h:t:m:l e:n:t:i:t:i:e:s ]<span>[&quot; &copy; &lt; &gt; &dollar;]</span></div>
<div>[e:l:e:m:e:n:t w:i:t:h h:t:m:l-l:i:k:e c:o:n:t:e:n:t i:n b:i:n:d:i:n:g e:x:p:r:e:s:s:i:o:n ]<span>[b:e:f:o:r:e ${ a <= b || a<b || </span></div> || {foo:{bar:{}}} || </span></div> || "\}" || \\\"'`</span></div>" || '\\\'"`</span></div>' || `\\\`"'</span></div>` || "${nested}" } a:f:t:e:r]</span></div>
<div>[e:l:e:m:e:n:t w:i:t:h c:h:i:l:d c:o:n:t:e:n:t e:x:c:l:u:d:e:d f:r:o:m t:r:a:n:s:l:a:t:i:o:n ]<span>this should not be translated, <span>[b:u:t t:h:i:s s:h:o:u:l:d]</span></span></div>
<div>[e·l·e·m·e·n·t w·i·t·h s·p·e·c·i·a·l c·h·a·r·a·c·t·e·r·s ]<span>[" © < > $]</span></div>
<div>[e·l·e·m·e·n·t w·i·t·h h·t·m·l e·n·t·i·t·i·e·s ]<span>[&quot; &copy; &lt; &gt; &dollar;]</span></div>
<div>[e·l·e·m·e·n·t w·i·t·h h·t·m·l-l·i·k·e c·o·n·t·e·n·t i·n b·i·n·d·i·n·g e·x·p·r·e·s·s·i·o·n ]<span>[b·e·f·o·r·e ${ a <= b || a<b || </span></div> || {foo:{bar:{}}} || </span></div> || "\}" || \\\"'`</span></div>" || '\\\'"`</span></div>' || `\\\`"'</span></div>` || "${nested}" } a·f·t·e·r]</span></div>
<div>[e·l·e·m·e·n·t w·i·t·h c·h·i·l·d c·o·n·t·e·n·t e·x·c·l·u·d·e·d f·r·o·m t·r·a·n·s·l·a·t·i·o·n ]<span>this should not be translated, <span>[b·u·t t·h·i·s s·h·o·u·l·d]</span></span></div>
<div>
should not be exported
<span>[t:h:i:s s:h:o:u:l:d b:e t:r:a:n:s:l:a:t:e:d, ]<span>but this should not</span></span>
<div foo="[t:h:i:s s:h:o:u:l:d b:e t:r:a:n:s:l:a:t:e:d]"></div>
<div foo="[t:h:i:s s:h:o:u:l:d b:e t:r:a:n:s:l:a:t:e:d]"></div>
<div foo="[t:h:i:s s:h:o:u:l:d b:e t:r:a:n:s:l:a:t:e:d]"></div>
<span>[t·h·i·s s·h·o·u·l·d b·e t·r·a·n·s·l·a·t·e·d, ]<span>but this should not</span></span>
<div foo="[t·h·i·s s·h·o·u·l·d b·e t·r·a·n·s·l·a·t·e·d]"></div>
<div foo="[t·h·i·s s·h·o·u·l·d b·e t·r·a·n·s·l·a·t·e·d]"></div>
<div foo="[t·h·i·s s·h·o·u·l·d b·e t·r·a·n·s·l·a·t·e·d]"></div>
</div>
<div>
note that a '$' in the text must be HTML encodede if immediately followed by a '{',
as it would otherwise be mistaken as an binding expression and mess up the parsing.
<div><div>[&#36;{ n:o:t a:n e:x:p:r:e:s:s:i:o:n]</div> <span>[s:t:i:l:l n:o:t a:n e:x:p:r:e:s:s:i:o:n }]</span></div>
<div><div>[&#36;{ n·o·t a·n e·x·p·r·e·s·s·i·o·n]</div> <span>[s·t·i·l·l n·o·t a·n e·x·p·r·e·s·s·i·o·n }]</span></div>
</div>

</div>

<!-- default whitespace handling -->

<p placeholder="[
a:t:t:r:i:b:u:t:e w:i:t:h d:e:f:a:u:l:t
w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g
]">[e:l:e:m:e:n:t w:i:t:h d:e:f:a:u:l:t w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g]</p>
a·t·t·r·i·b·u·t·e w·i·t·h d·e·f·a·u·l·t
w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g
]">[e·l·e·m·e·n·t w·i·t·h d·e·f·a·u·l·t w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g]</p>

<div>
<button>[b:u:t:t:o:n s:h:o:u:l:d d:e:f:a:u:l:t t:o n:o:r:m:a:l w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g]</button>
<button>[b·u·t·t·o·n s·h·o·u·l·d d·e·f·a·u·l·t t·o n·o·r·m·a·l w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g]</button>
</div>

<div>
<textarea>[ t:e:x:t:a:r:e:a s:h:o:u:l:d d:e:f:a:u:l:t t:o p:r:e w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g ]</textarea>
<textarea>[ t·e·x·t·a·r·e·a s·h·o·u·l·d d·e·f·a·u·l·t t·o p·r·e w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g ]</textarea>
<select>
<option>[ s:e:l:e:c:t s:h:o:u:l:d d:e:f:a:u:l:t t:o p:r:e w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g ]</option>
<option>[ s·e·l·e·c·t s·h·o·u·l·d d·e·f·a·u·l·t t·o p·r·e w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g ]</option>
</select>
<select>
<option>[ o:p:t:i:o:n s:h:o:u:l:d d:e:f:a:u:l:t t:o p:r:e w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g ]</option>
<option>[ o·p·t·i·o·n s·h·o·u·l·d d·e·f·a·u·l·t t·o p·r·e w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g ]</option>
</select>
<pre>[ p:r:e s:h:o:u:l:d d:e:f:a:u:l:t t:o p:r:e w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g ]</pre>
<pre>[ p·r·e s·h·o·u·l·d d·e·f·a·u·l·t t·o p·r·e w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g ]</pre>
</div>

<!-- explicit whitespace handling -->

<p placeholder="[a:t:t:r:i:b:u:t:e w:i:t:h t:r:i:m w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g]">[e:l:e:m:e:n:t w:i:t:h n:o:r:m:a:l w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g]</p>
<p placeholder="[a·t·t·r·i·b·u·t·e w·i·t·h t·r·i·m w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g]">[e·l·e·m·e·n·t w·i·t·h n·o·r·m·a·l w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g]</p>

<p placeholder="[ a:t:t:r:i:b:u:t:e w:i:t:h n:o:r:m:a:l w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g ]">[ e:l:e:m:e:n:t w:i:t:h p:r:e-t:r:i:m w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g ]</p>
<p placeholder="[ a·t·t·r·i·b·u·t·e w·i·t·h n·o·r·m·a·l w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g ]">[ e·l·e·m·e·n·t w·i·t·h p·r·e-t·r·i·m w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g ]</p>

<p placeholder="[
a:t:t:r:i:b:u:t:e w:i:t:h p:r:e
w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g
a·t·t·r·i·b·u·t·e w·i·t·h p·r·e
w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g
]">[
e:l:e:m:e:n:t w:i:t:h p:r:e
w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g
e·l·e·m·e·n·t w·i·t·h p·r·e
w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g
]</p>

<p placeholder="[
a:t:t:r:i:b:u:t:e w:i:t:h p:r:e-l:i:n:e
w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g
a·t·t·r·i·b·u·t·e w·i·t·h p·r·e-l·i·n·e
w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g
]">[
e:l:e:m:e:n:t w:i:t:h p:r:e-l:i:n:e
w:h:i:t:e:s:p:a:c:e h:a:n:d:l:i:n:g
e·l·e·m·e·n·t w·i·t·h p·r·e-l·i·n·e
w·h·i·t·e·s·p·a·c·e h·a·n·d·l·i·n·g
]</p>

</template>

<template>[s:e:c:o:n:d t:e:m:p:l:a:t:e i:n f:i:l:e, w:i:t:h t:r:a:n:s:l:a:t:e a:n:n:o:t:a:t:i:o:n o:n t:h:e t:e:m:p:l:a:t:e i:t:s:e:l:f]</template>
<template>[s·e·c·o·n·d t·e·m·p·l·a·t·e i·n f·i·l·e, w·i·t·h t·r·a·n·s·l·a·t·e a·n·n·o·t·a·t·i·o·n o·n t·h·e t·e·m·p·l·a·t·e i·t·s·e·l·f]</template>
6 changes: 3 additions & 3 deletions example/source/template-1.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<template attribute-on-template>
<template attribute-on-template="value">

<!-- export, import and options -->

Expand Down Expand Up @@ -35,11 +35,11 @@

<!-- case sensitivity, non-standard attribute names, quote in attribute -->

<CustomElement translate #reference *ngFor="let item of items" (attr)="1" [attr]="2" [(attr)]="3">
<CustomElement translate #reference="value" *ngFor="let item of items" (attr)="1" [attr]="2" [(attr)]="3">
element with Angular templating syntax
</CustomElement>

<div foo="" foo.translate="id: ./content:content-with-quotes; export: false"></div>
<div foo="should not be exported" foo.translate="id: ./content:content-with-quotes; export: false"></div>

<!-- encoding, expressions, exclusion, inclusion -->

Expand Down
16 changes: 8 additions & 8 deletions example/translation/export/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -134,8 +134,8 @@
"./template-1.html"
]
},
"f219daffd": {
"content": "\r\n attribute with default\r\n whitespace handling\r\n ",
"a71dc3909": {
"content": "\n attribute with default\n whitespace handling\n ",
"sources": [
"./template-1.html"
]
Expand All @@ -152,8 +152,8 @@
"./template-1.html"
]
},
"1ecfe9c0e": {
"content": "\r\n <option> select should default to pre whitespace handling </option>\r\n ",
"d51697f34": {
"content": "\n <option> select should default to pre whitespace handling </option>\n ",
"sources": [
"./template-1.html"
]
Expand Down Expand Up @@ -194,14 +194,14 @@
"./template-1.html"
]
},
"b9f25b538": {
"content": "\r\n element with pre\r\n whitespace handling\r\n ",
"d2a6480b6": {
"content": "\n element with pre\n whitespace handling\n ",
"sources": [
"./template-1.html"
]
},
"ec4f21836": {
"content": "\r\n attribute with pre\r\n whitespace handling\r\n ",
"63b030163": {
"content": "\n attribute with pre\n whitespace handling\n ",
"sources": [
"./template-1.html"
]
Expand Down
8 changes: 4 additions & 4 deletions example/translation/import/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,18 +20,18 @@
"10c31394c": "this should be translated",
"b4cb0ed82": "<div>&#36;{ not an expression</div> <span>still not an expression }</span>",
"7a1fe44c6": "element with default whitespace handling",
"f219daffd": "\r\n attribute with default\r\n whitespace handling\r\n ",
"a71dc3909": "\n attribute with default\n whitespace handling\n ",
"b15062118": "button should default to normal whitespace handling",
"0756a1ff7": " textarea should default to pre whitespace handling ",
"1ecfe9c0e": "\r\n <option> select should default to pre whitespace handling </option>\r\n ",
"d51697f34": "\n <option> select should default to pre whitespace handling </option>\n ",
"27802301c": " option should default to pre whitespace handling ",
"4de2d32ff": " pre should default to pre whitespace handling ",
"97528a809": "element with normal whitespace handling",
"54c043b72": "attribute with trim whitespace handling",
"4638a47b3": " element with pre-trim whitespace handling ",
"e1a282602": " attribute with normal whitespace handling ",
"b9f25b538": "\r\n element with pre\r\n whitespace handling\r\n ",
"ec4f21836": "\r\n attribute with pre\r\n whitespace handling\r\n ",
"d2a6480b6": "\n element with pre\n whitespace handling\n ",
"63b030163": "\n attribute with pre\n whitespace handling\n ",
"7e003d069": "\nelement with pre-line\nwhitespace handling\n",
"e4ea9d03e": "\nattribute with pre-line\nwhitespace handling\n",
"2ea27fcea": "second template in file, with translate annotation on the template itself",
Expand Down
Loading

0 comments on commit aade8e1

Please sign in to comment.