Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2025-02-24 | Fix markdown tables in windows install docs | Tobiasz Laskowski | 1 | -40/+31 | |
2025-02-24 | Add compat53 installation to GNUmakefile | Tobiasz Laskowski | 1 | -0/+10 | |
2025-02-24 | Add lua-compat53 files in install.bat | Tobiasz Laskowski | 1 | -0/+11 | |
2025-02-24 | Add vendored lua compat53 v0.14.4 | Tobiasz Laskowski | 3 | -0/+1290 | |
2025-02-24 | fix: allow Lua C modules to be uninstalled on MSYS2 (#1756) | Luau | 1 | -1/+3 | |
Fixes #1755. Changes: * the idea applied as a fix was mirrored from the changes of #1616, by setting ``` defaults.fs_use_modules = false ``` in a suitable place for MSYS2. * the line ``` if platforms.windows and not platforms.msys2_mingw_w64 and hardcoded.WIN_TOOLS then ``` is meant to follow a MSYS2 patch https://github.com/msys2/MINGW-packages/blob/343eeab4f185847981c6b644d775ee98717b6231/mingw-w64-lua-luarocks/0001-luarocks_msys2_mingw_w64.patch#L57 that fixes previous issues for them. | |||||
2025-02-24 | fix: override default C compiler to cc.exe on MSYS2 (#1754) | Luau | 1 | -0/+6 | |
## Description Fixes #1753. Changes: 1. on each MSYS2 MinGW-w64 environment, there is a `cc.exe` that points to the default C compiler for the environment. 2. the line ```lua defaults.variables.PWD = "cd" ``` is meant to follow a MSYS2 patch ( https://github.com/msys2/MINGW-packages/blob/5fd4997c2508f0949366513f0a2dd4347f9c4e77/mingw-w64-lua-luarocks/0001-luarocks_msys2_mingw_w64.patch#L48 ) that fixes previous issues for them. | |||||
2025-02-21 | docs: fix mingw URL | Hisham Muhammad | 1 | -11/+11 | |
2025-02-21 | Fix make check for msys2 mingw system (#1745) | tobil4sk | 1 | -1/+1 | |
On an msys2 install of mingw, make is installed as `mingw32-make`. If `cmake` is installed, that takes priority over `mingw32-make` when matching the pattern `*make*.exe`. This patch changes the pattern to be `*-make*.exe` instead to avoid this bug. | |||||
2025-02-21 | Fix LUA_LIBDIR for msvc installations (#1744) | tobil4sk | 1 | -1/+3 | |
The order here was swapped in #1701 to fix mingw builds (see #1700), but this broke MSVC installations which need to link against the .lib, which defines the dll imports. | |||||
2025-02-21 | core.path: more thorough error checking | Hisham Muhammad | 2 | -2/+20 | |
2025-02-21 | docs: some copyediting | Hisham Muhammad | 1 | -12/+13 | |
2025-02-21 | docs: update `upload` docs as per #1733 | Hisham Muhammad | 1 | -3/+6 | |
2025-02-21 | docs: import Wiki docs into the main repo | Hisham Muhammad | 64 | -0/+4828 | |
2025-01-15 | update generated code | Hisham Muhammad | 20 | -20/+20 | |
2025-01-15 | fix: interfaces cannot contain record definitions | Hisham Muhammad | 1 | -3/+3 | |
2025-01-05 | fix: Fix upload command to include the src.rock file as a second parameter | Lüchinger Dominic | 2 | -2/+2 | |
2025-01-03 | tests: bump luasystem dependency | Hisham Muhammad | 1 | -1/+1 | |
2025-01-03 | ci: install bzip2 depenencies explicitly | Hisham Muhammad | 1 | -1/+8 | |
2025-01-03 | fix shellcheck warning | Hisham Muhammad | 1 | -1/+1 | |
2025-01-03 | fix: add missing type variable | Hisham Muhammad | 1 | -1/+1 | |
See https://github.com/teal-language/tl/pull/890#issuecomment-2569388264 | |||||
2025-01-03 | rockspec: make order type more lenient | Hisham Muhammad | 1 | -1/+1 | |
See https://github.com/teal-language/tl/pull/890#issuecomment-2569388264 | |||||
2025-01-03 | fix: catch some unused variables | Hisham Muhammad | 6 | -29/+43 | |
Thanks to @euclidianAce's work at https://github.com/teal-language/tl/pull/869 | |||||
2025-01-03 | chore: update autogenerated module preambles | Hisham Muhammad | 33 | -33/+33 | |
2024-10-21 | types: use 'local type' on type aliases | Hisham Muhammad | 2 | -7/+7 | |