)]}' { "commit": "dee6433a89b088a1f8da9531a92a2a2693e5dac7", "tree": "dac046884812c40d8f3cec9b2215626d30f79e7b", "parents": [ "2bfa13e520e53210b96ead88f49a9ca20c5a5d18" ], "author": { "name": "Roberto Ierusalimschy", "email": "roberto@inf.puc-rio.br", "time": "Fri Feb 05 15:30:34 2021 -0300" }, "committer": { "name": "Roberto Ierusalimschy", "email": "roberto@inf.puc-rio.br", "time": "Fri Feb 05 15:30:34 2021 -0300" }, "message": "Forbid changing numerical types through compiler options\n\n\u0027luaconf.h\u0027 always defines options LUA_32BITS, LUA_C89_NUMBERS,\nLUA_INT_TYPE, and LUA_FLOAT_TYPE (using 0/1 for the first two),\nto avoid they being set through compiler options. (It is too easy\nto forget these options when compiling other software that\ninteroperates with Lua.)\n", "tree_diff": [ { "type": "modify", "old_id": "d9cf18ca1d9cd2ab9ddba72d62ca56ce2f6dd79b", "old_mode": 33188, "old_path": "luaconf.h", "new_id": "a44858c4d5864505ea7c9883f1ddded01989d687", "new_mode": 33188, "new_path": "luaconf.h" } ] }