Commit Graph

74 Commits

Author SHA1 Message Date
Mike Pall
21a46723d8 Merge branch 'master' into v2.1 2024-01-26 23:18:02 +01:00
Mike Pall
e6c0ade97c Fix documentation bug about '\z' string escape. 2024-01-26 23:17:33 +01:00
Mike Pall
4b90f6c4d7 Add cross-32/64 bit and deterministic bytecode generation.
Contributed by Peter Cawley. #993 #1008
2024-01-22 19:06:36 +01:00
Mike Pall
bd2d107151 Windows: Call C++ destructors without compiling with /EHa.
Thanks to Peter Cawley. #593
2023-09-15 05:47:29 +02:00
Mike Pall
f0ff869bc2 Merge branch 'master' into v2.1 2023-08-21 02:38:56 +02:00
Mike Pall
c345946819 Update documentation for switch to rolling releases. 2023-08-21 02:28:49 +02:00
Mike Pall
ef587afb2c Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
Mike Pall
158a284cc9 Bump copyright date. 2023-08-20 21:25:30 +02:00
Mike Pall
4aae8dc2f6 Merge branch 'master' into v2.1 2022-09-13 11:22:46 +02:00
Mike Pall
b907ffc49f Remove dead Wiki links.
The lost content may be resurrected later.
2022-09-13 11:21:30 +02:00
Mike Pall
4c2441c16c Merge branch 'master' into v2.1 2022-06-23 09:10:43 +02:00
Mike Pall
2e98c3d064 Grammar and spell check. 2022-06-23 09:10:09 +02:00
Mike Pall
7306ba78d6 Merge branch 'master' into v2.1 2022-01-15 19:42:30 +01:00
Mike Pall
c4dfb625ba Bump copyright date. 2022-01-15 19:30:54 +01:00
Mike Pall
cb0f124f8f Merge branch 'master' into v2.1 2021-09-24 12:11:55 +02:00
Mike Pall
1811c4b0f1 Windows/x64: Document MSVC flags for C++ exception interoperability.
Suggested by Julien Cugnière.
2021-09-24 12:10:44 +02:00
Mike Pall
4c6b669c41 String buffers, part 1: object serialization.
Sponsored by fmad.io.
2021-03-25 02:21:31 +01:00
Mike Pall
da20ea45c4 Upgrade docs to HTML5. It's about time. 2021-03-25 02:09:15 +01:00
Mike Pall
e131936133 Cleanup and enable external unwinding for more platforms. 2021-03-23 00:22:34 +01:00
Mike Pall
1e66d0f9e6 Merge branch 'master' into v2.1 2021-01-02 21:56:07 +01:00
Mike Pall
f47c864b01 Bump copyright date. 2021-01-02 21:49:41 +01:00
Mike Pall
1d8b747c16 Merge branch 'master' into v2.1 2020-10-12 16:18:02 +02:00
Mike Pall
050466552b Minor changes and https-ify links. 2020-10-12 16:11:32 +02:00
Mike Pall
60ac12ed6f Merge branch 'master' into v2.1 2020-07-12 15:16:23 +02:00
Mike Pall
7eb96843ff Add FAQ about sandboxing. Minor fixes. 2020-07-12 15:09:55 +02:00
Mike Pall
0c982ad74c Merge branch 'master' into v2.1 2020-01-26 15:44:40 +01:00
Mike Pall
bd907032e3 Documentation cleanup. 2020-01-26 15:37:33 +01:00
Mike Pall
87b111f0fe Merge branch 'master' into v2.1 2020-01-20 23:34:21 +01:00
Mike Pall
38a5ed4b43 Bump copyright date. 2020-01-20 23:26:51 +01:00
Mike Pall
bd00094c3b x64: Enable LJ_GC64 mode by default. 2019-12-08 21:21:30 +01:00
Mike Pall
84ee8091f6 Merge branch 'master' into v2.1 2019-12-08 19:12:45 +01:00
Mike Pall
a75d13c63a Add note about the unsuitabilty of math.random() for crypto. 2019-12-08 19:01:06 +01:00
Mike Pall
a5a89ab586 From Lua 5.3: assert() accepts any type of error object. 2018-06-05 12:23:56 +02:00
Mike Pall
260b9b4834 Merge branch 'master' into v2.1 2018-04-25 12:08:44 +02:00
Mike Pall
cf7a0540a3 Bump copyright date to 2018. 2018-04-25 12:07:08 +02:00
Mike Pall
cced1786b9 Document added C API extensions from Lua 5.2/5.3. 2017-04-07 12:57:25 +02:00
Mike Pall
de97b9d52b Add some more changes and extensions from Lua 5.2.
Contributed by François Perrad.
2017-03-30 12:45:14 +02:00
Mike Pall
bd7e42e574 Fix extension docs about package.searchers. 2017-01-18 01:45:47 +01:00
Mike Pall
71ff7ef8a7 Merge branch 'master' into v2.1 2017-01-17 12:41:05 +01:00
Mike Pall
b93a1dd0c8 Bump copyright date to 2017. 2017-01-17 12:35:03 +01:00
Mike Pall
c94b921f92 LJ_GC64: Add build options and install instructions. 2017-01-17 12:21:12 +01:00
Mike Pall
c198167690 Add some more extensions from Lua 5.2/5.3.
Contributed by François Perrad.
2017-01-17 11:37:28 +01:00
Mike Pall
ed4ce98ac1 Merge branch 'master' into v2.1 2017-01-17 10:55:41 +01:00
Mike Pall
a1e13fa6e4 Fix HTML formatting. 2017-01-17 10:55:31 +01:00
Mike Pall
92d9ff211a Set arg table before evaluating LUA_INIT and -e chunks. 2016-07-17 16:23:49 +02:00
Mike Pall
35b09e692e Windows/x86: Add full exception interoperability.
Contributed by Peter Cawley.
2016-05-07 12:32:15 +02:00
Mike Pall
f4231949b5 Merge branch 'master' into v2.1 2016-03-03 12:11:37 +01:00
Mike Pall
db1b399af1 Bump copyright date to 2016. 2016-03-03 12:02:22 +01:00
Mike Pall
55c3b29f7b Parse Unicode string escape \u{XX...}.
Thanks to drbo.
2015-08-30 00:10:15 +02:00
Mike Pall
718af62ecf Add note about bytecode compatibility wrt. LJ_GC64/LJ_FR2. 2015-08-25 00:17:07 +02:00