summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
authorEmery Hemingway <ehmry@posteo.net>2019-02-10 15:49:11 +0100
committerEmery Hemingway <ehmry@posteo.net>2019-02-10 16:10:23 +0100
commita9b2e83daa7c1cb1fbf1cab0a6b33ad27b36c7ff (patch)
tree7a736c0f5fcd3b2b80392ee57599503be6020a19 /lib
parentd46a590f7463a44865f0ec4129a3ddee219ede36 (diff)
downloadNim-a9b2e83daa7c1cb1fbf1cab0a6b33ad27b36c7ff.tar.gz
Use standard XML escaping
Diffstat (limited to 'lib')
-rw-r--r--lib/pure/xmltree.nim6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/pure/xmltree.nim b/lib/pure/xmltree.nim
index e1d24ea42..2564c4465 100644
--- a/lib/pure/xmltree.nim
+++ b/lib/pure/xmltree.nim
@@ -492,8 +492,7 @@ proc addEscaped*(result: var string, s: string) =
     of '>': result.add("&gt;")
     of '&': result.add("&amp;")
     of '"': result.add("&quot;")
-    of '\'': result.add("&#x27;")
-    of '/': result.add("&#x2F;")
+    of '\'': result.add("&apos;")
     else: result.add(c)
 
 proc escape*(s: string): string =
@@ -508,8 +507,7 @@ proc escape*(s: string): string =
   ##  ``>``          ``&gt;``
   ##  ``&``          ``&amp;``
   ##  ``"``          ``&quot;``
-  ##  ``'``          ``&#x27;``
-  ##  ``/``          ``&#x2F;``
+  ##  ``'``          ``&apos;``
   ## ------------    -------------------
   ##
   ## You can also use `addEscaped proc <#addEscaped,string,string>`_.