diff options
author | John MacFarlane <jgm@berkeley.edu> | 2016-06-20 10:35:14 -0700 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2016-06-20 10:37:23 -0700 |
commit | 58d60b1c85888697acec1edf54d166a864320717 (patch) | |
tree | 920414dd782636a6ec6c380cc0783c750ea3834c | |
parent | f04b26d4812530f3684b710141a1006685e609f3 (diff) | |
download | pandoc-58d60b1c85888697acec1edf54d166a864320717.tar.gz |
Changed email-obfuscation default to no obfuscation.
- `writerEmailObfuscation` in `defaultWriterOptions` is now
`NoObfuscation`
- the default for the command-line `--email-obfuscation` option is
now `none`.
Closes #2988.
-rw-r--r-- | README | 2 | ||||
-rw-r--r-- | pandoc.hs | 2 | ||||
-rw-r--r-- | src/Text/Pandoc/Options.hs | 2 | ||||
-rw-r--r-- | tests/writer.html | 14 |
4 files changed, 5 insertions, 15 deletions
@@ -708,7 +708,7 @@ Options affecting specific writers `none` leaves `mailto:` links as they are. `javascript` obfuscates them using javascript. `references` obfuscates them by printing their letters as decimal or hexadecimal character references. The default - is `javascript`. + is `none`. `--id-prefix=`*STRING* @@ -263,7 +263,7 @@ defaultOpts = Opt , optWrapText = WrapAuto , optColumns = 72 , optFilters = [] - , optEmailObfuscation = JavascriptObfuscation + , optEmailObfuscation = NoObfuscation , optIdentifierPrefix = "" , optIndentedCodeClasses = [] , optDataDir = Nothing diff --git a/src/Text/Pandoc/Options.hs b/src/Text/Pandoc/Options.hs index 701cd8bd1..4f73cd99e 100644 --- a/src/Text/Pandoc/Options.hs +++ b/src/Text/Pandoc/Options.hs @@ -399,7 +399,7 @@ instance Default WriterOptions where , writerDpi = 96 , writerWrapText = WrapAuto , writerColumns = 72 - , writerEmailObfuscation = JavascriptObfuscation + , writerEmailObfuscation = NoObfuscation , writerIdentifierPrefix = "" , writerSourceURL = Nothing , writerUserDataDir = Nothing diff --git a/tests/writer.html b/tests/writer.html index 4a60a7b97..3b63f4e16 100644 --- a/tests/writer.html +++ b/tests/writer.html @@ -478,12 +478,7 @@ Blah <p><a href="/url/" title="title with "quotes" in it">URL and title</a></p> <p><a href="/url/" title="title with single quotes">URL and title</a></p> <p><a href="/url/with_underscore">with_underscore</a></p> -<p><script type="text/javascript"> -<!-- -h='nowhere.net';a='@';n='nobody';e=n+a+h; -document.write('<a h'+'ref'+'="ma'+'ilto'+':'+e+'" clas'+'s="em' + 'ail">'+'Email link'+'<\/'+'a'+'>'); -// --> -</script><noscript>Email link (nobody at nowhere dot net)</noscript></p> +<p><a href="mailto:nobody@nowhere.net">Email link</a></p> <p><a href="">Empty</a>.</p> <h2 id="reference">Reference</h2> <p>Foo <a href="/url/">bar</a>.</p> @@ -510,12 +505,7 @@ document.write('<a h'+'ref'+'="ma'+'ilto'+':'+e+'" clas'+'s="em' + 'ail">'+' <li><a href="http://example.com/" class="uri">http://example.com/</a></li> <li>It should.</li> </ul> -<p>An e-mail address: <script type="text/javascript"> -<!-- -h='nowhere.net';a='@';n='nobody';e=n+a+h; -document.write('<a h'+'ref'+'="ma'+'ilto'+':'+e+'" clas'+'s="em' + 'ail">'+e+'<\/'+'a'+'>'); -// --> -</script><noscript>nobody at nowhere dot net</noscript></p> +<p>An e-mail address: <a href="mailto:nobody@nowhere.net">nobody@nowhere.net</a></p> <blockquote> <p>Blockquoted: <a href="http://example.com/" class="uri">http://example.com/</a></p> </blockquote> |