diff options
author | Mark Pulford <mark@kyne.com.au> | 2011-05-29 20:48:45 +0930 |
---|---|---|
committer | Mark Pulford <mark@kyne.com.au> | 2011-05-29 20:48:45 +0930 |
commit | 4b81736946201d61c611f4100d562d618243c9bf (patch) | |
tree | 612f85ac04cb723203b198940a57721f8ad90319 | |
parent | 3547b12d5e881c0c6ad5d3788fa64924e1ff2a5c (diff) | |
download | lua-cjson-4b81736946201d61c611f4100d562d618243c9bf.tar.gz lua-cjson-4b81736946201d61c611f4100d562d618243c9bf.tar.bz2 lua-cjson-4b81736946201d61c611f4100d562d618243c9bf.zip |
Update TODO
-rw-r--r-- | TODO | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -1,4 +1,10 @@ | |||
1 | - Option to configure encoding escapes. | ||
2 | |||
3 | - Make encode/decode routines OS thread safe (within the same lua_State) | 1 | - Make encode/decode routines OS thread safe (within the same lua_State) |
4 | - Optionally create an object for settings. Clone function. | 2 | - Optionally create an object for settings. Clone function. |
3 | |||
4 | - Explain limitations of using JSON as a serialisation format under Lua: | ||
5 | - Tables keys: | ||
6 | - Must only be integer or string | ||
7 | - Integer keys will be deserialised as a string | ||
8 | - Metamethods are not used when encoding tables: | ||
9 | - next() is used to iterate over hashes. | ||
10 | - rawget() is used when iterating over arrays. | ||