<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua-cjson/Makefile, branch 2.1.0.1</title>
<subtitle>A mirror of https://github.com/openresty/lua-cjson
</subtitle>
<id>https://git.lua4.win/lua-cjson/atom?h=2.1.0.1</id>
<link rel='self' href='https://git.lua4.win/lua-cjson/atom?h=2.1.0.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/'/>
<updated>2012-03-04T09:37:14+00:00</updated>
<entry>
<title>Add commented PREFIX for Solaris make builds</title>
<updated>2012-03-04T09:37:14+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2012-03-03T01:17:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=d59326b2d718e1a140b9b396ffe0a557b2d93fe0'/>
<id>urn:sha1:d59326b2d718e1a140b9b396ffe0a557b2d93fe0</id>
<content type='text'>
Add a commented PREFIX to the Solaris build section since Lua is
usually installed outside of the default include/link directories.
</content>
</entry>
<entry>
<title>Work around Solaris make limitations</title>
<updated>2012-03-04T08:24:36+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2012-02-18T14:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=6a8c434e38f3035d04bf17696353cf0bb93abec6'/>
<id>urn:sha1:6a8c434e38f3035d04bf17696353cf0bb93abec6</id>
<content type='text'>
Remove ?= and := assignment operators from the Makefile since
they are not supported by Solaris make.
</content>
</entry>
<entry>
<title>Remove ENABLE_CJSON_GLOBAL option</title>
<updated>2012-03-04T08:24:36+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2012-01-22T01:24:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=910a28718325193a439bfc92225755776ff559d0'/>
<id>urn:sha1:910a28718325193a439bfc92225755776ff559d0</id>
<content type='text'>
Remove ENABLE_CJSON_GLOBAL option since it is not recommended or
necessary and doesn't need to be discussed in the manual.
</content>
</entry>
<entry>
<title>Rename USE_INTERNAL_DTOA to USE_INTERNAL_FPCONV</title>
<updated>2012-03-04T08:24:35+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2012-01-21T02:23:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=a05c5153ad6b4082de209ed1154034ccd3b68326'/>
<id>urn:sha1:a05c5153ad6b4082de209ed1154034ccd3b68326</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert perf results to HTML and update for 2.0.0</title>
<updated>2012-03-04T08:24:35+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2012-01-19T21:47:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=1582c219f55f3938d56fc5ca2cc0bb2286630f03'/>
<id>urn:sha1:1582c219f55f3938d56fc5ca2cc0bb2286630f03</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add MULTIPLE_THREADS to Makefile #define list</title>
<updated>2012-03-04T08:24:35+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2012-01-19T14:16:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=43be08bd32d244250eecc1d006a162651a173148'/>
<id>urn:sha1:43be08bd32d244250eecc1d006a162651a173148</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disable registration of cjson global variable</title>
<updated>2012-03-04T08:24:35+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2012-01-18T13:49:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=88bb249473db4e4923e4c27a8e3ece7a77e738ce'/>
<id>urn:sha1:88bb249473db4e4923e4c27a8e3ece7a77e738ce</id>
<content type='text'>
Disable registration of cjson module table global variable in the
default build. Automatically creating a variable in the global namespace
can cause issues for other software and is no longer recommended with
Lua.
</content>
</entry>
<entry>
<title>Add make target for cjson.util and scripts</title>
<updated>2012-03-04T08:24:34+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2012-01-12T20:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=616be8701f18fd38d58d36fd3771e50a6a80a102'/>
<id>urn:sha1:616be8701f18fd38d58d36fd3771e50a6a80a102</id>
<content type='text'>
Add install-extra make target to install cjson.util module, extra
scripts and tests.

Use "cp" / "chmod" instead of "install" since they are more portable.
</content>
</entry>
<entry>
<title>Use internal dtoa/strtod for double conversion</title>
<updated>2012-03-04T08:24:34+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-12-29T12:33:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=ca42b9a996f9046ba3876ad8a81cda1d935b39cf'/>
<id>urn:sha1:ca42b9a996f9046ba3876ad8a81cda1d935b39cf</id>
<content type='text'>
The internal Lua CJSON dtoa/strtod routines have locale support
disabled. This avoids problems under locales with comma decimal
separators.

Build changes:
- CMake: Check for big endian architectures
- Makefile: Provide option to build with dtoa.c

Modifications to dtoa.c:
- Include locale dtoa_config.h configuration
- Rename Infinity/NaN to inf/nan to match common C libraries
- Rename strtod() -&gt; internal_strtod() to prevent conflict with libc
  function

Modifications to g_fmt.c:
- Return output string length (instead of original buffer pointer)
- Provide precision as an argument to g_fmt()
- Silence compilations warnings from vendor source
  - while(a = b)
  - Unused label "done:"
- Only swap to scientific notation when once the number of decimal
  digits required exceeds the precision available. This matches
  standard printf format %g.
- Display a "0" in front of numbers &lt; 1.
</content>
</entry>
<entry>
<title>Tidy Makefile sections and comments</title>
<updated>2012-01-02T07:45:40+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2012-01-02T07:45:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=3577e3548471da045a5198d2a9a64eba5383d8da'/>
<id>urn:sha1:3577e3548471da045a5198d2a9a64eba5383d8da</id>
<content type='text'>
</content>
</entry>
</feed>
