Commit graph

  • 0b29f40843 Bug: UB when applying GC parameter master Roberto I 2026-09-16 14:18:11 -03:00
  • 973777c74e Details Roberto I 2026-09-16 11:49:35 -03:00
  • ceb32fb5bc Another try for silencing MSVS warning C4334 Roberto I 2026-09-15 10:03:36 -03:00
  • 4c32b2dfd2 'mktime' can return -1 Roberto I 2026-09-15 09:49:44 -03:00
  • 35a87f8c5b Added casts to uses of 'sig_atomic' Roberto I 2026-09-13 14:08:50 -03:00
  • c0adc5f8a5 Macro 'luaC_condGC' should call pre/pos only once Roberto I 2026-08-28 09:27:47 -03:00
  • 312b9efaa1 Small corrections in the manual v5.4.9 v5.4 Roberto I 2026-08-07 15:59:21 -03:00
  • 03aabbc636 New copyright year (2026) Roberto I 2026-08-05 15:04:44 -03:00
  • 2f8fe031c7 New release number (5.4.9) Roberto I 2026-07-24 11:39:24 -03:00
  • f4f4968fd3 Bug: 'luaL_newmetatable' used in a wrong way Roberto I 2026-07-24 11:38:45 -03:00
  • e282da498c Bug: wrong initialization in result from 'gmatch' Roberto I 2026-07-24 11:21:24 -03:00
  • b18086ea34 Bug: Loading a binary chunk does not run the GC Roberto I 2026-07-24 11:16:38 -03:00
  • 7579fc9d7e Small change in scope of variables in repeat-until v5.5.1 Roberto I 2026-07-23 13:58:30 -03:00
  • af19891bce Bug: shift overflow in utf-8 decode Roberto I 2026-07-22 15:07:52 -03:00
  • 8511e90b7d Bug: GC checks stack space before running finalizer Roberto I 2026-07-22 14:42:55 -03:00
  • d5bbe95584 Details Roberto I 2026-07-22 13:43:40 -03:00
  • 9130ceb19d Avoid casts to 'union GCUnion*' Roberto I 2026-07-21 16:51:04 -03:00
  • 84938a7d2b MacOS by default uses statically linked readline Roberto I 2026-07-15 15:39:07 -03:00
  • 0f781f836a Bug: Issues with write barrier for __newindex Roberto I 2026-07-13 15:55:36 -03:00
  • 6ca33260d2 Removed compiler option LUA_COMPAT_LOOPVAR Roberto I 2026-07-13 15:18:37 -03:00
  • b996f8fd1b Bug: Issues with write barrier for __newindex Roberto I 2026-07-12 14:57:55 -03:00
  • bc4bbcef65 Bug: 'luaL_newmetatable' used in a wrong way Roberto I 2026-06-17 11:20:10 -03:00
  • 40b76de2d7 Removed unused function 'luaD_inctop' Roberto I 2026-06-03 11:58:39 -03:00
  • 0465c23b3e Cleaning 'luaP_isIT' and 'luaP_isOT' Roberto I 2026-05-28 15:10:17 -03:00
  • 53b41d0cdd Avoid warning in some compilers Roberto I 2026-05-08 15:01:59 -03:00
  • 36c1f6d949 Small correction in luaP_opmodes Roberto I 2026-04-29 15:17:55 -03:00
  • 0da6d320f7 Details Roberto Ierusalimschy 2026-04-28 13:44:29 -03:00
  • ae23e72601 new macro 'setnilvalue2s' Roberto I 2026-04-23 18:00:23 -03:00
  • 4c5d5063a5 'load' reader function doesn't need to preserve stack Roberto I 2026-04-23 17:58:55 -03:00
  • 3228a97c6a Bug: 'lua_load' does not preserve the stack Roberto I 2026-04-23 17:57:42 -03:00
  • 0c16a42d61 Details Roberto I 2026-04-21 15:27:22 -03:00
  • d0bd25d2e7 Better error messages for vararg-table fields Roberto I 2026-04-13 14:06:23 -03:00
  • 29cf284089 Avoid macros luaL_loadbuffer and luaL_loadfile Roberto I 2026-04-07 13:42:34 -03:00
  • c037162a1a Stricter test for use of '__builtin_expect' Roberto I 2026-04-01 15:09:07 -03:00
  • efddc2309c Bug: wrong initialization in result from 'gmatch' Roberto Ierusalimschy 2026-04-01 15:01:58 -03:00
  • f1bb2773bb Bug: Loading a binary chunk does not run the GC Roberto I 2026-04-01 14:59:41 -03:00
  • 1a0d4151e8 Merge branch 'master' of https://github.com/shewitt-au/lua into msdev-build shewitt.au 2026-03-17 04:16:25 +11:00
  • 51269bd783 Adjustment in useless parameter L in macros luai_num* Roberto I 2026-03-15 15:14:14 -03:00
  • 377cbea61b 'table.tunpack' using 'aux_getn' like the others Roberto I 2026-03-09 16:24:49 -03:00
  • 36d5d2b284 Details Roberto I 2026-03-09 16:24:06 -03:00
  • 9e501d9855 Slightly better documentation for LUAI_MAXALIGN Roberto I 2026-03-09 16:23:03 -03:00
  • 10eb89d114 BUG: shift overflow in utf-8 decode Roberto I 2026-02-18 13:24:04 -03:00
  • 7c40c5edb2 Details Roberto Ierusalimschy 2026-02-10 16:41:02 -03:00
  • b60e2bcd7c Avoid an assignment of values that overlap Roberto Ierusalimschy 2026-02-09 13:44:27 -03:00
  • 8b3e74eb22
    Update README.md Islam El-Nashar 2026-02-09 06:39:15 +02:00
  • d57f16dad0 Add all project files aslamalkarywk7 2026-02-09 06:26:40 +02:00
  • c6b4848238 Environment variable for readline library name Roberto I 2026-01-30 16:47:33 -03:00
  • efbc297545 New year and (eventual) new release Roberto I 2026-01-29 14:24:25 -03:00
  • cfcaa9493b Explanation about char* parameters in the C API Roberto I 2026-01-23 16:25:18 -03:00
  • 3360710bd3 Another way to handle option -E Roberto I 2026-01-22 13:47:10 -03:00
  • e992c6a959 Some compilation options configurable from makefile Roberto Ierusalimschy 2026-01-20 13:06:16 -03:00
  • a6047ea417 table note test dailixing 2026-01-19 14:20:12 +08:00
  • f5d1e8639b New compile option LUA_COMPAT_LOOPVAR Roberto I 2026-01-16 16:38:44 -03:00
  • 2a7cf4f319 More effort in avoiding errors in finalizers Roberto I 2026-01-11 15:36:03 -03:00
  • 57176317db Remove file from some project view shewitt.au 2026-01-08 01:44:35 +11:00
  • dac2b57cbe Move Visual Studio build files into dir shewitt.au 2026-01-08 01:11:34 +11:00
  • a4902ff654 Undo so changes I made when trying to fix stuff shewitt.au 2026-01-07 23:37:18 +11:00
  • 21f83d5592 Fix intermediate file paths shewitt.au 2026-01-07 02:35:54 +11:00
  • f2468c6af0 Add lua.h shewitt.au 2026-01-07 01:54:09 +11:00
  • 2851b63f42 Added temp naming convention to help find batch build issues shewitt.au 2026-01-07 01:50:06 +11:00
  • 6c09ee8dc2 Fixed some config/dependency issues. Still issues with batch builds shewitt.au 2026-01-07 01:17:29 +11:00
  • df7f8159a0 OK. Seems to be better shewitt.au 2026-01-06 05:10:59 +11:00
  • f1ff8c46cb Here's hopeing shewitt.au 2026-01-06 04:48:50 +11:00
  • 74aa32c0cc Fix DLL build errors shewitt.au 2026-01-06 02:37:49 +11:00
  • 8cf7246c89 Rename project shewitt.au 2026-01-06 01:46:40 +11:00
  • 286e32dc5f More changes to project settings shewitt.au 2026-01-06 01:27:41 +11:00
  • 6737b27b28 More changes to project settings shewitt.au 2026-01-06 00:53:09 +11:00
  • 3cc37d2c53 C++ builds shewitt.au 2026-01-05 10:29:50 +11:00
  • 5cfc725a8b Special case for 'string.rep' over an empty string Roberto I 2026-01-04 16:39:22 -03:00
  • 45c7ae5b1b BUG: Possible overflow in 'string.packsize' Roberto I 2026-01-04 16:31:17 -03:00
  • 962f444a75 Details Roberto I 2026-01-04 16:27:54 -03:00
  • dbaa87e25a cli dll version shewitt.au 2026-01-04 22:49:56 +11:00
  • 6f5b41551b Rename targets shewitt.au 2026-01-04 21:37:09 +11:00
  • 6a7d37529d dll for lua core shewitt.au 2026-01-04 21:10:55 +11:00
  • 09ca73fd63 Static lib for lua core shewitt.au 2026-01-04 20:39:34 +11:00
  • c4e2c91973 Details Roberto I 2025-12-30 10:50:49 -03:00
  • 632a71b24d BUG: Arithmetic overflow in 'collectgarbage"step"' Roberto I 2025-12-27 16:22:13 -03:00
  • 578ae5745c Details Roberto I 2025-12-23 14:44:06 -03:00
  • cf8941cf13
    Add obfuscated Lua script fishme.lua frlxindo2-max 2025-12-22 16:48:27 +07:00
  • a5522f06d2 GC checks stack space before running finalizer v5.5.0 Roberto I 2025-12-13 16:16:59 -03:00
  • 3d03ae5bd6 'luaL_newstate' starts state with warnings on Roberto I 2025-12-13 11:00:30 -03:00
  • 82d721a855 Format adjust in the manual Roberto I 2025-12-10 10:35:05 -03:00
  • 104b0fc700 Details Roberto I 2025-12-08 13:09:47 -03:00
  • 8164d09338 Wrong assert in 'luaK_indexed' Roberto I 2025-12-08 11:08:12 -03:00
  • 985ef32248 In luaB_close, running coroutines do not go to default rc Roberto I 2025-12-01 10:25:44 -03:00
  • a07f6a8241 Functions with vararg tables don't need hidden args. Roberto I 2025-11-28 15:12:51 -03:00
  • f33cc4ddec New conceptual model for vararg Roberto I 2025-11-26 11:18:29 -03:00
  • d94f7ba304 Details Roberto I 2025-11-24 11:39:46 -03:00
  • 037aa8bd07 don't auto load os lib Matthew Kennedy 2021-05-16 18:29:33 -07:00
  • 80ff84d3ed remove conf file Matthew Kennedy 2021-04-27 15:07:10 -07:00
  • 4cf498210e '__pairs' can also return a to-be-closed object Roberto I 2025-11-11 15:11:06 -03:00
  • 5b7d998764 External strings are as good as internal ones Roberto I 2025-11-11 14:40:30 -03:00
  • 81f4def54f Correction in line info for semantic errors Roberto I 2025-11-11 14:36:16 -03:00
  • ca00919331
    添加 luac 路径处理机制分析文档 Claude 2025-11-10 12:48:13 +00:00
  • e44f3a2ffc Global initialization checks name conflict Roberto I 2025-11-08 11:43:42 -03:00
  • f791bb6906 Details Roberto I 2025-10-31 14:48:55 -03:00
  • d342328e5b Vertical bar removed from syntax of vararg table Roberto I 2025-10-30 11:07:01 -03:00
  • 0149b781d4 Case VVARGIND added to luaK_storevar Roberto Ierusalimschy 2025-10-30 10:39:55 -03:00
  • d4eff00234 Fixed initialization of global variables Roberto I 2025-10-29 13:14:48 -03:00
  • fca974486d Small change in 'trymt' Roberto I 2025-10-18 10:34:42 -03:00