aboutsummaryrefslogtreecommitdiff
path: root/TODO (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove TODO from releasesMark Pulford2011-12-151-4/+0
|
* Add USE_POSIX_SETLOCALE optionMark Pulford2011-10-071-2/+0
| | | | | | | | | | Add USE_POSIX_SETLOCALE option for platforms missing uselocale(). Document locale options in README, Makefile & 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).
* Support locales which use comma decimal separatorsMark Pulford2011-10-051-0/+2
| | | | | | | | | | | | | 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.
* Update TODOMark Pulford2011-08-181-7/+1
|
* Update TODOMark Pulford2011-05-291-2/+8
|
* Add extra encoding/nesting testsMark Pulford2011-05-101-4/+2
| | | | | | - Use pcall() to call test config functions. - Test encoding with refuse_invalid_numbers() options. - Test encoding invalid types.
* Update version to 1.0.1Mark Pulford2011-05-101-1/+0
|
* Add TODO file1.0Mark Pulford2011-05-091-0/+7