Arseny Kapoulkine
1f0084daa3
Mark RFCs that were implemented as such.
2021-11-03 21:35:25 -07:00
Valts Liepiņš
344d37f0b1
Fixes incorrect MismatchedCount error message when returning ( #103 )
2021-11-03 21:23:20 -07:00
Grant Hernandez
e3f8c25e9e
Fix CLI abort when non lua string passed to error ( #114 )
2021-11-03 21:17:07 -07:00
Arseny Kapoulkine
733ae0498d
Update index.md
...
Cleanup text and remove extra buttons and redundant links
2021-11-03 19:10:49 -07:00
Peter van Dijk
3f0eb426c9
cmake --target takes one argument, not two ( #105 )
...
Adjust README so that we can work with CMake versions before 3.15
2021-11-03 14:37:15 -07:00
Arseny Kapoulkine
06e79462d0
Update index.md
...
Remove incorrect text about Luau being Roblox only.
2021-11-03 14:27:42 -07:00
Amber's Careware
eed3c8c38f
Update config-luaurc.md ( #104 )
...
When running `luau-analyze` with a .luarc that has a "mode" key, it outputs the following:
> .luaurc: Unknown key mode
I'm assuming it was named "mode" at first and was re-named "languageMode" later on?
2021-11-03 13:15:51 -07:00
Arseny Kapoulkine
2f7e1a2395
Update CI scripts to ignore .md changes ( #100 )
...
This reduces the load on GHA infra
2021-11-03 12:30:30 -07:00
Arseny Kapoulkine
e34586b847
Update sandbox.md
...
Soften the language around Rust
2021-11-03 12:30:07 -07:00
Arseny Kapoulkine
05a41d5d54
Remove team restriction from RFC process documentation
...
Fixes #98
2021-11-03 12:13:42 -07:00
Pelanyo Kamara
5a18006056
Update README.md ( #99 )
...
Update README.md to highlight CPP code snippet.
2021-11-03 12:12:14 -07:00
Arseny Kapoulkine
dc83543f3b
Update 2021-11-03-luau-goes-open-source.md
...
Fix links in the announcement
2021-11-03 10:28:01 -07:00
Arseny Kapoulkine
fa46d35b8d
Merge branch 'upstream'
2021-11-03 10:20:08 -07:00
Arseny Kapoulkine
46110524ef
Sync to upstream/release/501 ( #20 )
...
Co-authored-by: Rodactor <rodactor@roblox.com>
2021-11-03 10:15:50 -07:00
Arseny Kapoulkine
e997a4cc57
Update index.md
...
Fix overlay header - image is not optional :(
2021-11-03 09:43:20 -07:00
Arseny Kapoulkine
cba635f71b
Update LICENSE.txt
...
Add PUC-Rio copyright here as well for ease of distribution; now we don't need lua_LICENSE and might remove it in the future.
2021-11-03 09:41:30 -07:00
Arseny Kapoulkine
36110e0f29
Update issue template config
...
Fix discussion link
2021-11-03 09:40:08 -07:00
Arseny Kapoulkine
586bef6a4c
Add open-source announcement 🎉
2021-11-02 15:50:57 -07:00
Arseny Kapoulkine
dd46710280
Update index.md
...
Remove language about Roblox since it suggests the thought that Luau is Roblox specific.
2021-11-02 15:50:57 -07:00
Arseny Kapoulkine
8f901671e0
Add coverage badge
2021-11-02 15:50:57 -07:00
Arseny Kapoulkine
7f3c033162
Add Coveralls integration
...
Build and upload lcov-compatible coverage file to coveralls
2021-11-02 15:50:57 -07:00
Arseny Kapoulkine
0ded24c2d5
Switch to releases for build artifacts
2021-11-01 14:52:34 -07:00
Arseny Kapoulkine
d01addc625
Sync to upstream/release/501 ( #20 )
...
Co-authored-by: Rodactor <rodactor@roblox.com>
2021-11-01 14:52:34 -07:00
Arseny Kapoulkine
12b2838de0
Update .gitignore to match upstream
2021-11-01 14:52:34 -07:00
Arseny Kapoulkine
650dd30062
Update getting-started and why for open source release
2021-11-01 14:52:34 -07:00
Arseny Kapoulkine
4d168c3543
Add CONTRIBUTING.md and replace README.md
...
Also add SVG logo to docs/
2021-11-01 14:52:34 -07:00
Arseny Kapoulkine
ca965d94ee
Add build scaffolding for GHA and issue templates for GH
2021-11-01 14:52:34 -07:00
Arseny Kapoulkine
33cb9d5991
Update performance.md ( #94 )
...
Add documentation on shorter atomic pauses
Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>
2021-11-01 12:08:01 -07:00
vegorov-rbx
e562596bb8
Luau Recap: October 2021 ( #92 )
...
* Draft for October post
* Rebuild pages
* Apply suggestions from code review
Co-authored-by: dcope-rbx <91100513+dcope-rbx@users.noreply.github.com>
* Update 2021-10-31-luau-recap-october-2021.md
Add optimizations
* Remove unfinished section
Co-authored-by: dcope-rbx <91100513+dcope-rbx@users.noreply.github.com>
Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
2021-10-29 11:37:43 -07:00
dcope-rbx
c1654e34eb
Fixed doc issue that was unaddressed in a previous code review ( #93 )
2021-10-29 09:48:58 -07:00
dcope-rbx
1b38e3c8f8
Added syntax documentation for if expressions ( #91 )
...
* Added syntax documentation for if expressions
2021-10-28 13:44:04 -07:00
vegorov-rbx
0fd38fd765
RFC: Type alias type packs ( #83 )
2021-10-27 11:53:45 -07:00
Alan Jeffrey
59c0492419
RFC: Write-only properties ( #79 )
...
Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>
2021-10-27 11:42:17 -07:00
Alan Jeffrey
f3a248d1a9
Remove warning about generic functions being disabled ( #90 )
2021-10-27 11:24:47 -05:00
Arseny Kapoulkine
2341b5014e
Update compatibility.md
...
Given the new RFC we clearly don't think coroutine.close is never going to happen :)
2021-10-26 17:19:37 -07:00
Arseny Kapoulkine
1ec7be600c
docs: Create library.md ( #87 )
...
Full documentation for the standard library, written from scratch by looking at the source code - so hopefully this is reasonably correct/precise.
Some of the function descriptions are probably too concise to be easily understandable - we can flesh this out in the future.
Some of the type specifications aren't using valid Luau syntax; in particular, I've used "function" or "table" in a few places as a human-friendly notion that any function/table suffices, and the iterator functions just say that they return <iterator> without being specific as to what the signature of the generator is.
2021-10-19 13:54:44 -07:00
Alan Jeffrey
628d7d9fcd
RFC: Read-only properties ( #77 )
...
* Added rfcs/property-readonly.md
Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>
2021-10-11 09:58:01 -05:00
Arseny Kapoulkine
d42dba9c95
RFC: Configure analysis via .luaurc ( #47 )
2021-10-07 22:41:56 -07:00
Arseny Kapoulkine
c54a8c81f6
Update function-table-freeze.md
...
Fix typos and formatting
2021-10-07 17:51:08 -07:00
Alan Jeffrey
f8fb1016dc
RFC: Unsealed table assignment creates an optional property ( #73 )
...
* Added rfcs/unsealed-table-assign-optional-property.md
Co-authored-by: Lily Brown <lily@lily.fyi>
2021-10-05 19:22:38 -05:00
Alan Jeffrey
4b02be4e0e
September 2021 Luau Recap ( #81 )
...
* Added the September Luau Recap
Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
2021-09-29 15:05:14 -05:00
Alan Jeffrey
43b803b267
RFC: Recursive type restriction ( #68 )
...
Co-authored-by: Alan Jeffrey <403333+asajeffrey@users.noreply.github.com>
Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>
2021-09-27 10:49:03 -07:00
Arseny Kapoulkine
08bdb5b202
Rename syntax-type-ascription-2.md to syntax-type-ascription-bidi.md
2021-09-23 11:18:02 -07:00
Arseny Kapoulkine
1788de56a0
Update syntax-if-expression.md
...
Add a note that only one expression is evaluated in `if-expr`.
2021-09-22 14:08:37 -07:00
Alan Jeffrey
341afd9f63
Slides for HATRA talk ( #74 )
...
* Added HATRA talk slides
Co-authored-by: Andy Friesen <afriesen@roblox.com>
2021-09-22 13:00:41 -05:00
Alan Jeffrey
2834eece1b
Added copyright ownership statement to the HATRA paper ( #75 )
2021-09-22 12:31:14 -05:00
Alan Jeffrey
0dc922b690
Responding to referee comments in the HATRA paper ( #70 )
...
* Responding to referee comments for the HATRA paper
2021-09-20 17:44:34 -05:00
Arseny Kapoulkine
ae1c104fd1
Update performance.md ( #71 )
...
Add some information about the new GC pacer
Co-authored-by: Alan Jeffrey <403333+asajeffrey@users.noreply.github.com>
2021-09-15 16:19:45 -07:00
Arseny Kapoulkine
4e6ca2531b
Update performance.md ( #69 )
...
Remove placeholder sections for performance optimizations - we'll just add individual optimizations to this document as we deploy them.
2021-09-15 16:07:16 -07:00
Andy Friesen
d35b2a65c9
RFC: Update type assertions to permit conversion between any two related types ( #56 )
...
Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
2021-09-14 11:55:20 -07:00