<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua-cjson/TODO, branch master</title>
<subtitle>A mirror of https://github.com/openresty/lua-cjson
</subtitle>
<id>https://git.lua4.win/lua-cjson/atom?h=master</id>
<link rel='self' href='https://git.lua4.win/lua-cjson/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/'/>
<updated>2011-12-15T11:19:59+00:00</updated>
<entry>
<title>Remove TODO from releases</title>
<updated>2011-12-15T11:19:59+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-12-15T11:19:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=d9aafecde941ae85334462269e521f5a9e1c9d6c'/>
<id>urn:sha1:d9aafecde941ae85334462269e521f5a9e1c9d6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add USE_POSIX_SETLOCALE option</title>
<updated>2011-10-07T13:25:49+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-10-07T13:25:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=049691cb11115fbdb750021556cad3507fad4e69'/>
<id>urn:sha1:049691cb11115fbdb750021556cad3507fad4e69</id>
<content type='text'>
Add USE_POSIX_SETLOCALE option for platforms missing uselocale().
Document locale options in README, Makefile &amp; rockspec.

Also:
- Rename USE_POSIX_LOCALE define to USE_POSIX_USELOCALE.
- Use uselocale() by default through Makefile (Linux, OSX).
- Use setlocale() by default through rockspec (other platforms).
</content>
</entry>
<entry>
<title>Support locales which use comma decimal separators</title>
<updated>2011-10-05T13:00:27+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-10-05T13:00:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=0f3ab84a261292d16f684551e67f2f007199936a'/>
<id>urn:sha1:0f3ab84a261292d16f684551e67f2f007199936a</id>
<content type='text'>
Some locales (cs_CZ, de_DE,..) use a comma as their decimal separator.
This causes CJSON to generate incorrect JSON (Eg, [10,1]), and fail when
parsing some valid JSON (Eg, [10,"test"]).

Added USE_POSIX_LOCALE #define which harnesses the thread-safe
POSIX.1-2008 locale support (newlocale(), uselocale(), freelocale())
to temporarily use the POSIX locale during JSON conversion.

Some older POSIX operating systems with xlocale.h (MacOSX) are also
supported.
</content>
</entry>
<entry>
<title>Update TODO</title>
<updated>2011-08-18T09:18:41+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-08-18T09:18:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=14300217869a04453ab1f8832257c1d511264995'/>
<id>urn:sha1:14300217869a04453ab1f8832257c1d511264995</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update TODO</title>
<updated>2011-05-29T11:18:45+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-05-29T11:18:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=4b81736946201d61c611f4100d562d618243c9bf'/>
<id>urn:sha1:4b81736946201d61c611f4100d562d618243c9bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add extra encoding/nesting tests</title>
<updated>2011-05-10T10:22:19+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-05-10T10:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=2323b5d0839412f276415f661e3b058b55f5bd4c'/>
<id>urn:sha1:2323b5d0839412f276415f661e3b058b55f5bd4c</id>
<content type='text'>
- Use pcall() to call test config functions.
- Test encoding with refuse_invalid_numbers() options.
- Test encoding invalid types.
</content>
</entry>
<entry>
<title>Update version to 1.0.1</title>
<updated>2011-05-10T09:14:35+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-05-10T09:14:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=935affcbc57a9b4f4941423395acb51a6ea33e64'/>
<id>urn:sha1:935affcbc57a9b4f4941423395acb51a6ea33e64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add TODO file</title>
<updated>2011-05-08T14:50:43+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-05-08T14:50:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=8f791048ad051456f65026e6e414c7d973731c7e'/>
<id>urn:sha1:8f791048ad051456f65026e6e414c7d973731c7e</id>
<content type='text'>
</content>
</entry>
</feed>
