spec-1.2 rule [53]
Support "\/" for JSON compatability. Add tests and code for python and
python3.
diff --git a/lib/yaml/scanner.py b/lib/yaml/scanner.py
index 5228fad..5eab53e 100644
--- a/lib/yaml/scanner.py
+++ b/lib/yaml/scanner.py
@@ -1175,6 +1175,7 @@
u'e': u'\x1B',
u' ': u'\x20',
u'\"': u'\"',
+ u'/': u'/',
u'\\': u'\\',
u'N': u'\x85',
u'_': u'\xA0',
diff --git a/lib3/yaml/scanner.py b/lib3/yaml/scanner.py
index 494d975..3a82ce7 100644
--- a/lib3/yaml/scanner.py
+++ b/lib3/yaml/scanner.py
@@ -1169,6 +1169,7 @@
'e': '\x1B',
' ': '\x20',
'\"': '\"',
+ '/': '/',
'\\': '\\',
'N': '\x85',
'_': '\xA0',
diff --git a/tests/data/version-1.2-escape-slash.code b/tests/data/version-1.2-escape-slash.code
new file mode 100644
index 0000000..758d032
--- /dev/null
+++ b/tests/data/version-1.2-escape-slash.code
@@ -0,0 +1 @@
+"a/b/c"
diff --git a/tests/data/version-1.2-escape-slash.data b/tests/data/version-1.2-escape-slash.data
new file mode 100644
index 0000000..0eda5ba
--- /dev/null
+++ b/tests/data/version-1.2-escape-slash.data
@@ -0,0 +1 @@
+"a\/b\/c"