1
0
mirror of https://github.com/lua/lua synced 2026-06-08 15:34:49 +00:00

Commit Graph

  • 40b76de2d7 Removed unused function 'luaD_inctop' master 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 26755cad99 Added "attribute internal" to __MACH__ platforms Roberto I 2025-10-18 10:30:12 -03:00
  • b352217b84 Standard allocator function added to the API Roberto I 2025-10-17 13:53:35 -03:00
  • 9c66903cc5 Details Roberto I 2025-10-14 13:50:24 -03:00
  • 30a7b93439 Two new memory tests Roberto I 2025-10-12 15:13:28 -03:00
  • 7a92f3f99a Change in dumping of NULL strings Roberto I 2025-10-10 15:28:41 -03:00
  • 3347c9d32d Initialization of too many locals break assertion Roberto I 2025-10-10 13:22:19 -03:00
  • 25c54fe60e Optimization for vararg tables Roberto I 2025-09-24 18:33:08 -03:00
  • 0cc3c9447c Small tweaks in makefile Roberto I 2025-09-18 11:03:55 -03:00
  • 8fb1af0e33 Varag parameter is a new kind of variable Roberto I 2025-09-17 16:07:48 -03:00
  • 140b672e2e Vararg table Roberto I 2025-09-16 13:26:24 -03:00
  • 9ea06e61f2 Details Roberto I 2025-09-05 15:36:47 -03:00
  • ffbcadfb41 In C++, 'throw' must go to the correct handler. Roberto I 2025-09-05 15:29:15 -03:00
  • 0b73ed8f08 Allows LUA_32BITS to be defined externally Roberto Ierusalimschy 2025-08-30 16:16:02 -03:00
  • 934fdd481c Bug: Constructors with nils can overflow counters v5.4 Roberto Ierusalimschy 2025-08-27 14:58:02 -03:00
  • 9ac9d23f41 Bug: error with option '--' without a script Roberto Ierusalimschy 2025-08-27 14:55:35 -03:00
  • f87416f1a3 Added limit to number of elements in a constructor Roberto I 2025-08-27 10:30:54 -03:00
  • 03a3473687 'ltests.h' should not use LUAI_FUNC Roberto I 2025-08-27 10:28:31 -03:00
  • 9a3940380a New compile option LUA_USE_OFF_T Roberto Ierusalimschy 2025-08-26 12:30:34 -03:00
  • 711890624f update in 'onelua.c' Roberto Ierusalimschy 2025-08-26 12:30:05 -03:00
  • 13d2326a23 Some definitions moved from luaconf.h to llimits.h Roberto Ierusalimschy 2025-08-21 10:51:17 -03:00
  • 06c5d3825f Removed code for compatibility with version 5.3 Roberto I 2025-08-20 16:10:54 -03:00
  • c345877e4c Better documentation for LUA_ERRERR Roberto I 2025-08-20 15:29:46 -03:00
  • 907d172c11 Added lock/unlock to API function 'lua_rawlen' Roberto I 2025-08-20 15:00:53 -03:00
  • 88aa4049ad Keep the order left-right in shifts Roberto I 2025-08-20 14:31:07 -03:00
  • c688b00f73 Detail in 'obj2gco' Roberto I 2025-08-20 14:18:12 -03:00
  • dd095677e3 Small cleaning services Roberto I 2025-08-20 13:59:08 -03:00
  • 53dc5a3bba Functions 'frexp'-'ldexp' back to the math library Roberto I 2025-08-09 15:15:20 -03:00
  • 5b179eaf6a Details Roberto I 2025-08-09 15:08:53 -03:00
  • 8fddca81e7 'onelua' can use the test library Roberto Ierusalimschy 2025-07-29 14:35:04 -03:00
  • c33bb08ffe Added some casts for 32-bit machines Roberto Ierusalimschy 2025-07-29 11:50:20 -03:00
  • e3716ee161 Fix in string.rep Roberto Ierusalimschy 2025-07-23 18:12:53 -03:00
  • 303f415559 Randomness added to table length computation Roberto Ierusalimschy 2025-07-18 16:18:30 -03:00
  • ccb8b307f1 Correction in utf8.offset Roberto Ierusalimschy 2025-07-18 16:10:28 -03:00
  • 60b6599e83 Short strings can be external, too Roberto Ierusalimschy 2025-07-15 14:40:27 -03:00
  • c612685d4b lua.c doesn't use function pointers with LUA_READLINE Roberto Ierusalimschy 2025-07-09 14:43:31 -03:00
  • 85a3c1699c New method to unload DLLs Roberto Ierusalimschy 2025-07-09 14:40:36 -03:00
  • f65d1f9e02 lua option '--' may not be followed by script Roberto Ierusalimschy 2025-07-08 15:40:59 -03:00
  • 942c10a5e3 Optional initialization for global declarations Roberto Ierusalimschy 2025-07-08 13:33:57 -03:00
  • 8485687908 Correction in definition of CIST_FRESH Roberto Ierusalimschy 2025-07-07 15:03:45 -03:00
  • 03d672a95c Details (comments) Roberto Ierusalimschy 2025-07-07 15:02:09 -03:00
  • 03bf7fdd4f Added missing casts from lua_Unsigned to size_t Roberto Ierusalimschy 2025-07-01 16:07:03 -03:00
  • 59a1adf194 LUAI_MAXSTACK defined privately Roberto Ierusalimschy 2025-07-01 10:57:02 -03:00
  • cfce6f4b20 Warning in loslib.c (signed-unsigned comparison) v5.5-beta Roberto Ierusalimschy 2025-06-27 14:47:11 -03:00
  • 1da89da62f Manual updated to version 5.5 Roberto Ierusalimschy 2025-06-27 14:46:41 -03:00
  • f6c627af20 Cast added to 'add_history' Roberto Ierusalimschy 2025-06-26 11:45:42 -03:00
  • 270a58c062 Application name for 'readline' is "lua", not "Lua" =list Roberto Ierusalimschy 2025-06-23 14:36:32 -03:00
  • 30531c291b Refactoring in the use of 'readline' by 'lua.c' Roberto Ierusalimschy 2025-06-23 14:00:21 -03:00
  • 07b009c371 No need to limit variable declarations to 250 Roberto Ierusalimschy 2025-06-18 16:45:55 -03:00