Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(coverage): badge on READMEmain | luau-project | 19 hours | 1 | -1/+1 |
| | |||||
* | fix(coverage): report must be generated and uploaded from the checkout dir | luau-project | 19 hours | 1 | -10/+6 |
| | |||||
* | docs: fix and optimize links in the documentation | Richard Beckmann | 19 hours | 17 | -192/+191 |
| | |||||
* | ci(unix): fix code coverage upload | luau-project | 5 days | 1 | -11/+18 |
| | |||||
* | ci: do not run jobs due changes on docs or markdown files | luau-project | 6 days | 1 | -0/+6 |
| | |||||
* | docs(readme): minor fix | Hisham Muhammad | 6 days | 1 | -1/+1 |
| | |||||
* | tests: fix typo from Appveyor removal | Hisham Muhammad | 6 days | 1 | -1/+1 |
| | |||||
* | docs(readmy): simplify | Hisham Muhammad | 6 days | 1 | -18/+4 |
| | |||||
* | docs: remove luacheck badge | Hisham Muhammad | 6 days | 1 | -1/+0 |
| | |||||
* | docs(readme): update codecov badge | Hisham Muhammad | 6 days | 1 | -1/+1 |
| | |||||
* | ci: enable on main branch | Hisham Muhammad | 6 days | 1 | -36/+36 |
| | |||||
* | ci: remove Appveyor | Hisham Muhammad | 6 days | 5 | -130/+4 |
| | |||||
* | ci(windows): add windows job to the testing workflow on GH | luau-project | 6 days | 1 | -0/+548 |
| | |||||
* | ci(windows): support MinGW-w64 UCRT64 on test_env | luau-project | 6 days | 1 | -1/+49 |
| | |||||
* | ci(windows): bypass Windows GH runner permissions | luau-project | 6 days | 1 | -1/+1 |
| | |||||
* | ci(windows): bump luasocket version | luau-project | 6 days | 1 | -1/+1 |
| | |||||
* | ci(windows): adjust docs on spec README | luau-project | 6 days | 1 | -0/+1 |
| | |||||
* | docs: improve installation instructions for unix (#1763) | Richard Beckmann | 6 days | 1 | -19/+17 |
| | | | | | | | * unix installation: improve lua and luarocks build instructions * unix installation: minor fixes * unix installation: minor improvement | ||||
* | docs: update rockspec_format.md | Hisham Muhammad | 12 days | 1 | -1/+1 |
| | |||||
* | docs(server): add an example for running a luarocks serverHEADmaster | Thijs Schreijer | 2025-02-27 | 2 | -0/+39 |
| | |||||
* | Fix markdown tables in windows install docs | Tobiasz Laskowski | 2025-02-24 | 1 | -40/+31 |
| | |||||
* | Add compat53 installation to GNUmakefile | Tobiasz Laskowski | 2025-02-24 | 1 | -0/+10 |
| | |||||
* | Add lua-compat53 files in install.bat | Tobiasz Laskowski | 2025-02-24 | 1 | -0/+11 |
| | |||||
* | Add vendored lua compat53 v0.14.4 | Tobiasz Laskowski | 2025-02-24 | 3 | -0/+1290 |
| | |||||
* | fix: allow Lua C modules to be uninstalled on MSYS2 (#1756) | Luau | 2025-02-24 | 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. | ||||
* | fix: override default C compiler to cc.exe on MSYS2 (#1754) | Luau | 2025-02-24 | 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. | ||||
* | docs: fix mingw URL | Hisham Muhammad | 2025-02-21 | 1 | -11/+11 |
| | |||||
* | Fix make check for msys2 mingw system (#1745) | tobil4sk | 2025-02-21 | 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. | ||||
* | Fix LUA_LIBDIR for msvc installations (#1744) | tobil4sk | 2025-02-21 | 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. | ||||
* | core.path: more thorough error checking | Hisham Muhammad | 2025-02-21 | 2 | -2/+20 |
| | |||||
* | docs: some copyediting | Hisham Muhammad | 2025-02-21 | 1 | -12/+13 |
| | |||||
* | docs: update `upload` docs as per #1733 | Hisham Muhammad | 2025-02-21 | 1 | -3/+6 |
| | |||||
* | docs: import Wiki docs into the main repo | Hisham Muhammad | 2025-02-21 | 64 | -0/+4828 |
| | |||||
* | update generated code | Hisham Muhammad | 2025-01-15 | 20 | -20/+20 |
| | |||||
* | fix: interfaces cannot contain record definitions | Hisham Muhammad | 2025-01-15 | 1 | -3/+3 |
| | |||||
* | fix: Fix upload command to include the src.rock file as a second parameter | Lüchinger Dominic | 2025-01-05 | 2 | -2/+2 |
| | |||||
* | tests: bump luasystem dependency | Hisham Muhammad | 2025-01-03 | 1 | -1/+1 |
| | |||||
* | ci: install bzip2 depenencies explicitly | Hisham Muhammad | 2025-01-03 | 1 | -1/+8 |
| | |||||
* | fix shellcheck warning | Hisham Muhammad | 2025-01-03 | 1 | -1/+1 |
| | |||||
* | fix: add missing type variable | Hisham Muhammad | 2025-01-03 | 1 | -1/+1 |
| | | | | See https://github.com/teal-language/tl/pull/890#issuecomment-2569388264 | ||||
* | rockspec: make order type more lenient | Hisham Muhammad | 2025-01-03 | 1 | -1/+1 |
| | | | | See https://github.com/teal-language/tl/pull/890#issuecomment-2569388264 | ||||
* | fix: catch some unused variables | Hisham Muhammad | 2025-01-03 | 6 | -29/+43 |
| | | | | Thanks to @euclidianAce's work at https://github.com/teal-language/tl/pull/869 | ||||
* | chore: update autogenerated module preambles | Hisham Muhammad | 2025-01-03 | 33 | -33/+33 |
| | |||||
* | types: use 'local type' on type aliases | Hisham Muhammad | 2024-10-21 | 2 | -7/+7 |
| | |||||
* | Temporary script for rebuilding sources. | Hisham Muhammad | 2024-10-21 | 1 | -0/+31 |
| | | | | | | We will replace this with Cyan soon, since Cyan runs much faster by rebuilding the project in one go using the module dependency graph. | ||||
* | fs: more consistent function signatures | Hisham Muhammad | 2024-10-21 | 3 | -13/+18 |
| | |||||
* | fs: do dynamic requires in a Cyan-friendly way | Hisham Muhammad | 2024-10-21 | 1 | -7/+9 |
| | | | | | We avoid doing a plain require() with a literal module name, so that Cyan doesn't detect this as a circular dependency. | ||||
* | Teal: make luarocks.fs not dependent on luarocks.util | Hisham Muhammad | 2024-10-21 | 5 | -48/+66 |
| | | | | Break circular dependency detected by Cyan | ||||
* | Teal: make schedule_function generic | Hisham Muhammad | 2024-10-21 | 2 | -8/+8 |
| | |||||
* | tests: synchronize actual and fs's chdir | Hisham Muhammad | 2024-10-21 | 1 | -0/+1 |
| |