<br><div class="gmail_quote" dir="auto"><div dir="auto">On Sat 25. Nov 2017 at 01:38, John-Reed Maffeo <<a href="mailto:jrmaffeo@gmail.com">jrmaffeo@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The  problem I am trying to debug occurs in the method #unescapeUnicode while parsing data from a JSON stream at a web address using the JSON package tonyg.39. I have decomposed the problem to a repeatable test case:<div dir="auto"><br></div><div dir="auto">Unicode value: (Integer readFrom: '2019' readStream base: 16) </div><div dir="auto">>> I expect to see a right single quote mark, but a question mark is returned. I have to tried to debug this statement, but I don't understand the code. I also get question marks when I use other decimal numbers: 2000 to: 2030 do:[ :each | Transcript show: (Unicode charFromUnicode: each)]</div></blockquote><div dir="auto"><br></div><div dir="auto">Are you sure the font you are using to display those characters does have glyphs for them? Otherwise they will be displayed as question marks.</div><div dir="auto"><br></div><div dir="auto">- Bert -</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"></div></blockquote></div>