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. | ||
