You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Seen while running Asciidoctor e798dcb2f1acc3cf5a9a8dc08929e38905a4d295
$ cd benchmark
$ jt run benchmark.rb userguide-loop 10
The same document parses with slightly different code, so it looks like the rest of our logic is ok and it's just choking on this rope representation.
I modified string.rb to get some debug info:
diff --git a/truffle/src/main/ruby/core/string.rb b/truffle/src/main/ruby/core/string.rb
index 7cdb4d3..7980fea 100644
--- a/truffle/src/main/ruby/core/string.rb+++ b/truffle/src/main/ruby/core/string.rb@@ -560,7 +560,17 @@ class String
unless suffix
raise TypeError, "no implicit conversion of #{original_suffix.class} into String"
end
- return true if self[-suffix.length, suffix.length] == suffix++ begin+ return true if self[-suffix.length, suffix.length] == suffix+ rescue RubyTruffleError => x+ p suffixes+ p original_suffix+ p suffix+ p suffix.length+ Truffle::Ropes.debug_print_rope(self)+ exit 1+ end
end
false
end
Make me wonder if it would be useful for debugging to be able to serialised ropes to text and deserialise.
["^"]
"^"
"^"
1
Legend:
BN = Bytes Null? (byte[] not yet populated)
BL = Byte Length
CL = Character Length
CR = Code Range
O = Offset (SubstringRope only)
T = Times (RepeatingRope only)
D = Depth
LD = Left Depth (ConcatRope only)
RD = Right Depth (ConcatRope only)
AsciiDoc
repository (ConcatRope; BN: true; BL: 19; CL: 19; CR: CR_7BIT; D: 24; LD: 1; RD: 23)
| (AsciiOnlyLeafRope; BN: false; BL: 0; CL: 0; CR: CR_7BIT; D: 1)
| AsciiDoc
repository (ConcatRope; BN: false; BL: 19; CL: 19; CR: CR_7BIT; D: 23; LD: 1; RD: 22)
| | (AsciiOnlyLeafRope; BN: false; BL: 0; CL: 0; CR: CR_7BIT; D: 1)
| | AsciiDoc
repository (SubstringRope; BN: false; BL: 19; CL: 19; CR: CR_7BIT; O: 188; D: 22)
| | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (�0�), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
repository]. (ConcatRope; BN: false; BL: 209; CL: 207; CR: CR_VALID; D: 21; LD: 20; RD: 13)
| | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (�0�), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
(ConcatRope; BN: true; BL: 197; CL: 195; CR: CR_VALID; D: 20; LD: 19; RD: 1)
| | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (�0�), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc (ConcatRope; BN: true; BL: 196; CL: 194; CR: CR_VALID; D: 19; LD: 18; RD: 13)
| | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (�0�), you can find the latest
version in the online
(ConcatRope; BN: true; BL: 138; CL: 136; CR: CR_VALID; D: 18; LD: 17; RD: 1)
| | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (�0�), you can find the latest
version in the online (ConcatRope; BN: true; BL: 137; CL: 135; CR: CR_VALID; D: 17; LD: 16; RD: 13)
| | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (�0�), you can find the latest
(ConcatRope; BN: true; BL: 116; CL: 114; CR: CR_VALID; D: 16; LD: 15; RD: 1)
| | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (�0�), you can find the latest (ConcatRope; BN: true; BL: 115; CL: 113; CR: CR_VALID; D: 15; LD: 9; RD: 14)
| | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(ConcatRope; BN: true; BL: 70; CL: 70; CR: CR_7BIT; D: 9; LD: 8; RD: 1)
| | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (ConcatRope; BN: true; BL: 69; CL: 69; CR: CR_7BIT; D: 8; LD: 1; RD: 7)
| | | | | | | | | | | | (AsciiOnlyLeafRope; BN: false; BL: 0; CL: 0; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (SubstringRope; BN: false; BL: 69; CL: 69; CR: CR_7BIT; O: 0; D: 7)
| | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (SubstringRope; BN: true; BL: 83; CL: 83; CR: CR_7BIT; O: 0; D: 6)
| | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest (ConcatRope; BN: true; BL: 137; CL: 137; CR: CR_7BIT; D: 5; LD: 4; RD: 2)
| | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(ConcatRope; BN: true; BL: 70; CL: 70; CR: CR_7BIT; D: 4; LD: 3; RD: 1)
| | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (ConcatRope; BN: true; BL: 69; CL: 69; CR: CR_7BIT; D: 3; LD: 1; RD: 2)
| | | | | | | | | | | | | | | | | (AsciiOnlyLeafRope; BN: false; BL: 0; CL: 0; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (SubstringRope; BN: false; BL: 69; CL: 69; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(AsciiOnlyLeafRope; BN: false; BL: 70; CL: 70; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest (SubstringRope; BN: true; BL: 67; CL: 67; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
(AsciiOnlyLeafRope; BN: false; BL: 68; CL: 68; CR: CR_7BIT; D: 1)
| | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | for AsciiDoc (�0�), you can find the latest (SubstringRope; BN: false; BL: 45; CL: 43; CR: CR_VALID; O: 70; D: 14)
| | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (�0�), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
repository]. (ConcatRope; BN: false; BL: 209; CL: 207; CR: CR_VALID; D: 13; LD: 8; RD: 12)
| | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (�0� (ConcatRope; BN: true; BL: 89; CL: 87; CR: CR_VALID; D: 8; LD: 7; RD: 4)
| | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (ConcatRope; BN: true; BL: 83; CL: 83; CR: CR_7BIT; D: 7; LD: 1; RD: 6)
| | | | | | | | | | | | | | (AsciiOnlyLeafRope; BN: false; BL: 0; CL: 0; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (SubstringRope; BN: true; BL: 83; CL: 83; CR: CR_7BIT; O: 0; D: 6)
| | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest (ConcatRope; BN: true; BL: 137; CL: 137; CR: CR_7BIT; D: 5; LD: 4; RD: 2)
| | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(ConcatRope; BN: true; BL: 70; CL: 70; CR: CR_7BIT; D: 4; LD: 3; RD: 1)
| | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (ConcatRope; BN: true; BL: 69; CL: 69; CR: CR_7BIT; D: 3; LD: 1; RD: 2)
| | | | | | | | | | | | | | | | | | (AsciiOnlyLeafRope; BN: false; BL: 0; CL: 0; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (SubstringRope; BN: false; BL: 69; CL: 69; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(AsciiOnlyLeafRope; BN: false; BL: 70; CL: 70; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest (SubstringRope; BN: true; BL: 67; CL: 67; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | | for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
(AsciiOnlyLeafRope; BN: false; BL: 68; CL: 68; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | (�0� (ConcatRope; BN: true; BL: 6; CL: 4; CR: CR_VALID; D: 4; LD: 3; RD: 1)
| | | | | | | | | | | | | | (�0 (ConcatRope; BN: true; BL: 4; CL: 3; CR: CR_VALID; D: 3; LD: 2; RD: 1)
| | | | | | | | | | | | | | | (� (ConcatRope; BN: true; BL: 3; CL: 2; CR: CR_VALID; D: 2; LD: 1; RD: 1)
| | | | | | | | | | | | | | | | ( (AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | � (ValidLeafRope; BN: false; BL: 2; CL: 1; CR: CR_VALID; D: 1)
| | | | | | | | | | | | | | | 0 (LazyIntRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; V: 0, D: 1)
| | | | | | | | | | | | | | � (ValidLeafRope; BN: false; BL: 2; CL: 1; CR: CR_VALID; D: 1)
| | | | | | | | | | | | ), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
repository]. (SubstringRope; BN: true; BL: 120; CL: 120; CR: CR_7BIT; O: 111; D: 12)
| | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
repository]. (ConcatRope; BN: false; BL: 231; CL: 231; CR: CR_7BIT; D: 11; LD: 10; RD: 2)
| | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
(ConcatRope; BN: true; BL: 219; CL: 219; CR: CR_7BIT; D: 10; LD: 9; RD: 1)
| | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc (ConcatRope; BN: true; BL: 218; CL: 218; CR: CR_7BIT; D: 9; LD: 8; RD: 2)
| | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
(ConcatRope; BN: true; BL: 160; CL: 160; CR: CR_7BIT; D: 8; LD: 7; RD: 1)
| | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online (ConcatRope; BN: true; BL: 159; CL: 159; CR: CR_7BIT; D: 7; LD: 6; RD: 2)
| | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
(ConcatRope; BN: true; BL: 138; CL: 138; CR: CR_7BIT; D: 6; LD: 5; RD: 1)
| | | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest (ConcatRope; BN: true; BL: 137; CL: 137; CR: CR_7BIT; D: 5; LD: 4; RD: 2)
| | | | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(ConcatRope; BN: true; BL: 70; CL: 70; CR: CR_7BIT; D: 4; LD: 3; RD: 1)
| | | | | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (ConcatRope; BN: true; BL: 69; CL: 69; CR: CR_7BIT; D: 3; LD: 1; RD: 2)
| | | | | | | | | | | | | | | | | | | | | | (AsciiOnlyLeafRope; BN: false; BL: 0; CL: 0; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (SubstringRope; BN: false; BL: 69; CL: 69; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(AsciiOnlyLeafRope; BN: false; BL: 70; CL: 70; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | | | | | for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest (SubstringRope; BN: true; BL: 67; CL: 67; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | | | | | | for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
(AsciiOnlyLeafRope; BN: false; BL: 68; CL: 68; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | | | version in the online (SubstringRope; BN: true; BL: 21; CL: 21; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | | | | version in the online
(AsciiOnlyLeafRope; BN: false; BL: 22; CL: 22; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | https://code.google.com/p/asciidoc/source/browse/[AsciiDoc (SubstringRope; BN: true; BL: 58; CL: 58; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | | https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
(AsciiOnlyLeafRope; BN: false; BL: 59; CL: 59; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | repository]. (SubstringRope; BN: true; BL: 12; CL: 12; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | repository].
(AsciiOnlyLeafRope; BN: false; BL: 13; CL: 13; CR: CR_7BIT; D: 1)
| | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | version in the online (SubstringRope; BN: false; BL: 21; CL: 21; CR: CR_7BIT; O: 27; D: 13)
| | | | | | | | | ), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
repository]. (SubstringRope; BN: true; BL: 120; CL: 120; CR: CR_7BIT; O: 111; D: 12)
| | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
repository]. (ConcatRope; BN: false; BL: 231; CL: 231; CR: CR_7BIT; D: 11; LD: 10; RD: 2)
| | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
(ConcatRope; BN: true; BL: 219; CL: 219; CR: CR_7BIT; D: 10; LD: 9; RD: 1)
| | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc (ConcatRope; BN: true; BL: 218; CL: 218; CR: CR_7BIT; D: 9; LD: 8; RD: 2)
| | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
(ConcatRope; BN: true; BL: 160; CL: 160; CR: CR_7BIT; D: 8; LD: 7; RD: 1)
| | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online (ConcatRope; BN: true; BL: 159; CL: 159; CR: CR_7BIT; D: 7; LD: 6; RD: 2)
| | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
(ConcatRope; BN: true; BL: 138; CL: 138; CR: CR_7BIT; D: 6; LD: 5; RD: 1)
| | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest (ConcatRope; BN: true; BL: 137; CL: 137; CR: CR_7BIT; D: 5; LD: 4; RD: 2)
| | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(ConcatRope; BN: true; BL: 70; CL: 70; CR: CR_7BIT; D: 4; LD: 3; RD: 1)
| | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (ConcatRope; BN: true; BL: 69; CL: 69; CR: CR_7BIT; D: 3; LD: 1; RD: 2)
| | | | | | | | | | | | | | | | | | | (AsciiOnlyLeafRope; BN: false; BL: 0; CL: 0; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (SubstringRope; BN: false; BL: 69; CL: 69; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(AsciiOnlyLeafRope; BN: false; BL: 70; CL: 70; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | | for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest (SubstringRope; BN: true; BL: 67; CL: 67; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | | | for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
(AsciiOnlyLeafRope; BN: false; BL: 68; CL: 68; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | version in the online (SubstringRope; BN: true; BL: 21; CL: 21; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | version in the online
(AsciiOnlyLeafRope; BN: false; BL: 22; CL: 22; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | https://code.google.com/p/asciidoc/source/browse/[AsciiDoc (SubstringRope; BN: true; BL: 58; CL: 58; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
(AsciiOnlyLeafRope; BN: false; BL: 59; CL: 59; CR: CR_7BIT; D: 1)
| | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | repository]. (SubstringRope; BN: true; BL: 12; CL: 12; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | repository].
(AsciiOnlyLeafRope; BN: false; BL: 13; CL: 13; CR: CR_7BIT; D: 1)
| | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | https://code.google.com/p/asciidoc/source/browse/[AsciiDoc (SubstringRope; BN: false; BL: 58; CL: 58; CR: CR_7BIT; O: 49; D: 13)
| | | | | | | ), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
repository]. (SubstringRope; BN: true; BL: 120; CL: 120; CR: CR_7BIT; O: 111; D: 12)
| | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
repository]. (ConcatRope; BN: false; BL: 231; CL: 231; CR: CR_7BIT; D: 11; LD: 10; RD: 2)
| | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
(ConcatRope; BN: true; BL: 219; CL: 219; CR: CR_7BIT; D: 10; LD: 9; RD: 1)
| | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc (ConcatRope; BN: true; BL: 218; CL: 218; CR: CR_7BIT; D: 9; LD: 8; RD: 2)
| | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
(ConcatRope; BN: true; BL: 160; CL: 160; CR: CR_7BIT; D: 8; LD: 7; RD: 1)
| | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online (ConcatRope; BN: true; BL: 159; CL: 159; CR: CR_7BIT; D: 7; LD: 6; RD: 2)
| | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
(ConcatRope; BN: true; BL: 138; CL: 138; CR: CR_7BIT; D: 6; LD: 5; RD: 1)
| | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest (ConcatRope; BN: true; BL: 137; CL: 137; CR: CR_7BIT; D: 5; LD: 4; RD: 2)
| | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(ConcatRope; BN: true; BL: 70; CL: 70; CR: CR_7BIT; D: 4; LD: 3; RD: 1)
| | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (ConcatRope; BN: true; BL: 69; CL: 69; CR: CR_7BIT; D: 3; LD: 1; RD: 2)
| | | | | | | | | | | | | | | | | (AsciiOnlyLeafRope; BN: false; BL: 0; CL: 0; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (SubstringRope; BN: false; BL: 69; CL: 69; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(AsciiOnlyLeafRope; BN: false; BL: 70; CL: 70; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest (SubstringRope; BN: true; BL: 67; CL: 67; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
(AsciiOnlyLeafRope; BN: false; BL: 68; CL: 68; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | version in the online (SubstringRope; BN: true; BL: 21; CL: 21; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | version in the online
(AsciiOnlyLeafRope; BN: false; BL: 22; CL: 22; CR: CR_7BIT; D: 1)
| | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | https://code.google.com/p/asciidoc/source/browse/[AsciiDoc (SubstringRope; BN: true; BL: 58; CL: 58; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
(AsciiOnlyLeafRope; BN: false; BL: 59; CL: 59; CR: CR_7BIT; D: 1)
| | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | repository]. (SubstringRope; BN: true; BL: 12; CL: 12; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | repository].
(AsciiOnlyLeafRope; BN: false; BL: 13; CL: 13; CR: CR_7BIT; D: 1)
| | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | repository]. (SubstringRope; BN: false; BL: 12; CL: 12; CR: CR_7BIT; O: 108; D: 13)
| | | | | ), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
repository]. (SubstringRope; BN: true; BL: 120; CL: 120; CR: CR_7BIT; O: 111; D: 12)
| | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
repository]. (ConcatRope; BN: false; BL: 231; CL: 231; CR: CR_7BIT; D: 11; LD: 10; RD: 2)
| | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
(ConcatRope; BN: true; BL: 219; CL: 219; CR: CR_7BIT; D: 10; LD: 9; RD: 1)
| | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
https://code.google.com/p/asciidoc/source/browse/[AsciiDoc (ConcatRope; BN: true; BL: 218; CL: 218; CR: CR_7BIT; D: 9; LD: 8; RD: 2)
| | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online
(ConcatRope; BN: true; BL: 160; CL: 160; CR: CR_7BIT; D: 8; LD: 7; RD: 1)
| | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
version in the online (ConcatRope; BN: true; BL: 159; CL: 159; CR: CR_7BIT; D: 7; LD: 6; RD: 2)
| | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
(ConcatRope; BN: true; BL: 138; CL: 138; CR: CR_7BIT; D: 6; LD: 5; RD: 1)
| | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest (ConcatRope; BN: true; BL: 137; CL: 137; CR: CR_7BIT; D: 5; LD: 4; RD: 2)
| | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(ConcatRope; BN: true; BL: 70; CL: 70; CR: CR_7BIT; D: 4; LD: 3; RD: 1)
| | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (ConcatRope; BN: true; BL: 69; CL: 69; CR: CR_7BIT; D: 3; LD: 1; RD: 2)
| | | | | | | | | | | | | | | (AsciiOnlyLeafRope; BN: false; BL: 0; CL: 0; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter (SubstringRope; BN: false; BL: 69; CL: 69; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | | | The AsciiDoc distribution directory contains a Vim syntax highlighter
(AsciiOnlyLeafRope; BN: false; BL: 70; CL: 70; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | | | for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest (SubstringRope; BN: true; BL: 67; CL: 67; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | | | for AsciiDoc (`./vim/syntax/asciidoc.vim`), you can find the latest
(AsciiOnlyLeafRope; BN: false; BL: 68; CL: 68; CR: CR_7BIT; D: 1)
| | | | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | | | version in the online (SubstringRope; BN: true; BL: 21; CL: 21; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | | | version in the online
(AsciiOnlyLeafRope; BN: false; BL: 22; CL: 22; CR: CR_7BIT; D: 1)
| | | | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | | | https://code.google.com/p/asciidoc/source/browse/[AsciiDoc (SubstringRope; BN: true; BL: 58; CL: 58; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | | | https://code.google.com/p/asciidoc/source/browse/[AsciiDoc
(AsciiOnlyLeafRope; BN: false; BL: 59; CL: 59; CR: CR_7BIT; D: 1)
| | | | | | | |
(AsciiOnlyLeafRope; BN: false; BL: 1; CL: 1; CR: CR_7BIT; D: 1)
| | | | | | | repository]. (SubstringRope; BN: true; BL: 12; CL: 12; CR: CR_7BIT; O: 0; D: 2)
| | | | | | | | repository].
(AsciiOnlyLeafRope; BN: false; BL: 13; CL: 13; CR: CR_7BIT; D: 1)
The text was updated successfully, but these errors were encountered:
Seen while running Asciidoctor e798dcb2f1acc3cf5a9a8dc08929e38905a4d295
The same document parses with slightly different code, so it looks like the rest of our logic is ok and it's just choking on this rope representation.
I modified
string.rb
to get some debug info:Make me wonder if it would be useful for debugging to be able to serialised ropes to text and deserialise.
The text was updated successfully, but these errors were encountered: