aboutsummaryrefslogtreecommitdiff
path: root/spec (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-02-24Fix markdown tables in windows install docsTobiasz Laskowski1-40/+31
2025-02-24Add compat53 installation to GNUmakefileTobiasz Laskowski1-0/+10
2025-02-24Add lua-compat53 files in install.batTobiasz Laskowski1-0/+11
2025-02-24Add vendored lua compat53 v0.14.4Tobiasz Laskowski3-0/+1290
2025-02-24fix: allow Lua C modules to be uninstalled on MSYS2 (#1756)Luau1-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-24fix: override default C compiler to cc.exe on MSYS2 (#1754)Luau1-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-21docs: fix mingw URLHisham Muhammad1-11/+11
2025-02-21Fix make check for msys2 mingw system (#1745)tobil4sk1-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-21Fix LUA_LIBDIR for msvc installations (#1744)tobil4sk1-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-21core.path: more thorough error checkingHisham Muhammad2-2/+20
2025-02-21docs: some copyeditingHisham Muhammad1-12/+13
2025-02-21docs: update `upload` docs as per #1733Hisham Muhammad1-3/+6
2025-02-21docs: import Wiki docs into the main repoHisham Muhammad64-0/+4828
2025-01-15update generated codeHisham Muhammad20-20/+20
2025-01-15fix: interfaces cannot contain record definitionsHisham Muhammad1-3/+3
2025-01-05fix: Fix upload command to include the src.rock file as a second parameterLüchinger Dominic2-2/+2
2025-01-03tests: bump luasystem dependencyHisham Muhammad1-1/+1
2025-01-03ci: install bzip2 depenencies explicitlyHisham Muhammad1-1/+8
2025-01-03fix shellcheck warningHisham Muhammad1-1/+1
2025-01-03fix: add missing type variableHisham Muhammad1-1/+1
See https://github.com/teal-language/tl/pull/890#issuecomment-2569388264
2025-01-03rockspec: make order type more lenientHisham Muhammad1-1/+1
See https://github.com/teal-language/tl/pull/890#issuecomment-2569388264
2025-01-03fix: catch some unused variablesHisham Muhammad6-29/+43
Thanks to @euclidianAce's work at https://github.com/teal-language/tl/pull/869
2025-01-03chore: update autogenerated module preamblesHisham Muhammad33-33/+33
2024-10-21types: use 'local type' on type aliasesHisham Muhammad2-7/+7