Well, that may be correct, I don't know. What I know is that I try my design documents in Futon to be sure they are working (I do not have so many design documents, so, I can afford trying them in Futon, especially because I am a rookie in design documents).
About JSON parser in Erlang, I don't know any "standard" parser, so, usually, I do my own parsing which, for the simple cases of key-value, works nicely with the most of the special characters. It may be that the limitation comes from the JavaScript engine, but not sure. My point is here that I wouldn't blame Futon for something witch may be out of its reach. But I might be wrong, of course. CGS On Fri, Jan 27, 2012 at 6:02 AM, Jens Alfke <[email protected]> wrote: > > On Jan 26, 2012, at 8:54 PM, Mark Hahn wrote: > > That's right. The CR is the illegal control char. They parse it with an > eval and strings can't cross lines. > > This is probably only an issue when editing a document in Futon. I don't > think the JSON parser in Erlang has such a limitation. (One could argue > that this is a Futon bug; the JSON spec allows any Unicode character in a > string, though of course quotes and backslashes have to be quoted.) > > —Jens >
