aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Pulford <mark@kyne.com.au>2011-05-29 20:48:45 +0930
committerMark Pulford <mark@kyne.com.au>2011-05-29 20:48:45 +0930
commit4b81736946201d61c611f4100d562d618243c9bf (patch)
tree612f85ac04cb723203b198940a57721f8ad90319
parent3547b12d5e881c0c6ad5d3788fa64924e1ff2a5c (diff)
downloadlua-cjson-4b81736946201d61c611f4100d562d618243c9bf.tar.gz
lua-cjson-4b81736946201d61c611f4100d562d618243c9bf.tar.bz2
lua-cjson-4b81736946201d61c611f4100d562d618243c9bf.zip
Update TODO
-rw-r--r--TODO10
1 files changed, 8 insertions, 2 deletions
diff --git a/TODO b/TODO
index a17bc1b..72d9b63 100644
--- a/TODO
+++ b/TODO
@@ -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.