Skip to content

Instantly share code, notes, and snippets.

Created April 29, 2017 20:56
Show Gist options
  • Save anonymous/4e02671301cc07d9730b92e1b34b26fe to your computer and use it in GitHub Desktop.
Save anonymous/4e02671301cc07d9730b92e1b34b26fe to your computer and use it in GitHub Desktop.
+STR
+DOC
=VAL <!prefix-foobar%3E%20name> :scalar
-DOC
+DOC
+SEQ
=VAL <tag:example.com,2000:app/tag%3E%20> :baz
-SEQ
-DOC
-STR
%TAG !pre! !prefix-foobar%3E%20
---
!pre!name scalar
...
%TAG !e! tag:example.com,2000:app/
---
- !e!tag%3E%20 baz
+STR
+DOC ---
=VAL <!prefix-foobar> name> :scalar
-DOC ...
+DOC ---
+SEQ
=VAL <tag:example.com,2000:app/tag> > :baz
-SEQ
-DOC
-STR
+STR
+DOC ---
=VAL <!prefix-foobar> name> :scalar
-DOC ...
+DOC ---
+SEQ
=VAL <tag:example.com,2000:app/tag> > :baz
-SEQ
-DOC
-STR
luajit: /bin/luajit-json:6: bad argument #1 to 'encode' (expected 1 argument)
stack traceback:
[C]: in function 'encode'
/bin/luajit-json:6: in main chunk
[C]: at 0x004044a0
+STR
Traceback (most recent call last)
nimyaml_event.nim(8) nimyaml_event
stream.nim(220) finished
Error: unhandled exception: Invalid character in tag uri: "%" [YamlStreamError]
+STR
+DOC ---
=VAL <!prefix-foobar%3E%20name> :scalar
-DOC ...
+DOC ---
=VAL :- !e!tag%3E%20 baz
-DOC
-STR
Found reserved directive '3E' at /lib/perl5/YAML/PP/Parser.pm line 172, <> line 1.
+STR
+DOC ---
=VAL <!prefix-foobarname> :scalar
-DOC ...
+DOC ---
+SEQ
=VAL <tag:example.com,2000:app/tag> > :baz
-SEQ
-DOC
-STR
+STR
+DOC
=VAL <!prefix-foobar> name> :scalar
-DOC
+DOC
+SEQ
=VAL <tag:example.com,2000:app/tag> > :baz
-SEQ
-DOC
-STR
Traceback (most recent call last):
File "/bin/ruamel-event", line 7, in <module>
for event in ruamel.yaml.parse(sys.stdin.read()):
File "/usr/local/lib/python2.7/dist-packages/ruamel/yaml/main.py", line 52, in parse
while loader._parser.check_event():
File "/usr/local/lib/python2.7/dist-packages/ruamel/yaml/parser.py", line 130, in check_event
self.current_event = self.state()
File "/usr/local/lib/python2.7/dist-packages/ruamel/yaml/parser.py", line 166, in parse_stream_start
token.move_comment(self.scanner.peek_token())
File "/usr/local/lib/python2.7/dist-packages/ruamel/yaml/scanner.py", line 153, in peek_token
self.fetch_more_tokens()
File "/usr/local/lib/python2.7/dist-packages/ruamel/yaml/scanner.py", line 207, in fetch_more_tokens
return self.fetch_directive()
File "/usr/local/lib/python2.7/dist-packages/ruamel/yaml/scanner.py", line 434, in fetch_directive
self.tokens.append(self.scan_directive())
File "/usr/local/lib/python2.7/dist-packages/ruamel/yaml/scanner.py", line 818, in scan_directive
value = self.scan_tag_directive_value(start_mark)
File "/usr/local/lib/python2.7/dist-packages/ruamel/yaml/scanner.py", line 897, in scan_tag_directive_value
prefix = self.scan_tag_directive_prefix(start_mark)
File "/usr/local/lib/python2.7/dist-packages/ruamel/yaml/scanner.py", line 914, in scan_tag_directive_prefix
value = self.scan_tag_uri('directive', start_mark)
File "/usr/local/lib/python2.7/dist-packages/ruamel/yaml/scanner.py", line 1497, in scan_tag_uri
chunks.append(self.scan_uri_escapes(name, start_mark))
File "/usr/local/lib/python2.7/dist-packages/ruamel/yaml/scanner.py", line 1534, in scan_uri_escapes
value = unicode(''.join(code_bytes), 'utf-8') # type: ignore
TypeError: decoding Unicode is not supported
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment