Vyacheslav Egorov
f57cede13a
Escape test
2023-02-03 21:12:26 +02:00
vegorov-rbx
0c668252d0
Update docs/_pages/syntax.md
...
Co-authored-by: Alexander McCord <11488393+alexmccord@users.noreply.github.com>
2023-02-03 11:09:35 -08:00
vegorov-rbx
4469e7cbb8
Apply suggestions from code review
...
Co-authored-by: Alexander McCord <11488393+alexmccord@users.noreply.github.com>
2023-02-03 11:08:14 -08:00
Vyacheslav Egorov
baebdb9f3a
Review suggestion
2023-02-03 20:33:11 +02:00
vegorov-rbx
716bb7c3eb
Apply suggestions from code review
...
Co-authored-by: Alan Jeffrey <403333+asajeffrey@users.noreply.github.com>
2023-02-03 10:26:47 -08:00
Vyacheslav Egorov
acfe852777
It's 'in something', not 'by something'... I think
2023-02-03 19:52:58 +02:00
Vyacheslav Egorov
b7730e0549
I think this is the correct link
2023-02-03 19:38:24 +02:00
Vyacheslav Egorov
ca95aa1c46
Try to correct a link
2023-02-03 19:35:41 +02:00
Vyacheslav Egorov
5d2db481f7
What is a Liquid escape?
2023-02-03 19:29:29 +02:00
Vyacheslav Egorov
710f60b17f
Update anchor
2023-02-03 19:26:04 +02:00
Vyacheslav Egorov
1e967186ae
Final pages
2023-02-03 19:22:28 +02:00
Vyacheslav Egorov
a6b5dc74c0
Placeholder pages
2023-02-03 13:59:31 +02:00
vegorov-rbx
4e6ae32625
Luau Recap: November 2022 ( #764 )
...
Co-authored-by: Andy Friesen <andy.friesen@gmail.com>
2022-12-02 10:23:20 -08:00
Arseny Kapoulkine
0f04d521e6
Add "Luau origins and evolution" post ( #737 )
2022-11-04 15:26:37 -07:00
Alan Jeffrey
e43a9e927c
Added Sep-Oct 2022 Luau Recap ( #726 )
2022-11-01 12:02:03 -05:00
Alan Jeffrey
662a5532ec
Minor fixes to the semantic subtyping blog post ( #720 )
2022-10-19 20:32:29 -05:00
Alan Jeffrey
ae5a011465
Add a blog post about semantic subtyping ( #700 )
...
Co-authored-by: Alexander McCord <11488393+alexmccord@users.noreply.github.com>
2022-10-18 16:56:15 -05:00
Alexander McCord
5414cddb27
Add unknown
and never
to typecheck.md ( #682 )
...
Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
2022-09-26 14:18:04 -07:00
Arseny Kapoulkine
a7f8c1045c
Update library.md
...
Fix Markdown formatting
2022-09-24 09:09:02 -07:00
Alexander McCord
b2e357da30
Update title and fix a dead link. ( #659 )
...
Originally it was titled "Luau Recap: August 2022" but it got renamed to "Luau Recap: July & August 2022" and we just didn't fix the link here too. Also backports the title change to here too for consistency.
2022-09-04 13:05:25 -07:00
Alexander McCord
42c24f98d9
July and August recap ( #654 )
...
Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>
Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
2022-08-31 10:46:06 -07:00
boyned//Kampfkarren
da9d8e8c60
String interpolation ( #614 )
...
Implements the string interpolation RFC (#165 ).
Adds the string interpolation as per the RFC.
```lua
local name = "world"
print(`Hello {name}!`) -- Hello world!
```
Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
Co-authored-by: Alexander McCord <11488393+alexmccord@users.noreply.github.com>
2022-08-24 12:01:00 -07:00
Arseny Kapoulkine
cd26f88d56
Update compatibility.md
...
Add NaN keys from Lua 5.2
2022-08-12 09:10:42 -07:00
Mactavsin
b7d126bf99
Fix lint.md formatting ( #637 )
...
This pull requests fixes a mistake in lint.md file that causes incorrect formatting of the text:
2022-08-12 07:14:38 -07:00
Arseny Kapoulkine
2c40b7661c
Update lint.md ( #634 )
...
Add documentation for IntegerParsing and ComparisonPrecedence lints
2022-08-11 08:42:31 -07:00
Arseny Kapoulkine
12c5502027
Update performance.md
...
Update compiler performance metrics to account for O2 and expanding internal codebase
2022-07-22 10:35:03 -07:00
Arseny Kapoulkine
9be7f85be7
Update performance.md ( #608 )
...
Mention constant folding for builtins and remove the note about possibly doing inlining in the future because we do do it now!
2022-07-22 07:53:16 -07:00
Matthew Emery
96316c66dc
Documentation of round tie-breaking ( #602 )
...
* Update library.md
* Tie-breaking documentation for round
2022-07-18 12:36:23 -07:00
Andy Friesen
a934f742d8
June recap ( #583 )
2022-07-11 13:21:23 -07:00
Anaminus
6ad8239e32
Improve description of bit32.extract/replace. ( #585 )
...
Fix description incorrectly saying that parameter w specifies an upper range. w is actually a width. Proof:
print(bit32.extract(2^32-1, 3, 4)) -- prints 15, not 1.
Also indicate that the position is 0-based, and that the function will error if the selected range exceeds the allowed bounds.
2022-07-08 10:06:25 -07:00
Alan Jeffrey
a7ae439b0f
Document new table type features ( #567 )
2022-07-05 16:25:09 -05:00
Arseny Kapoulkine
6467c855e8
Update compatibility.md ( #566 )
...
Update `__len` metamethod (pending the code change that implements this)
2022-06-30 17:07:56 -07:00
natteko
fc763650d3
Fix broken link in typecheck.md ( #568 )
...
Current link redirects to
https://luau-lang.org/typecheck#Roblox-types (notice the fragment)
which is effectively the same as https://luau-lang.org/typecheck
What the link *wants* to redirect to is
https://luau-lang.org/typecheck#roblox-types (notice the change in fragment)
which is the Roblox types segment of the document
2022-06-30 15:14:49 -07:00
Arseny Kapoulkine
ee82f1e997
Update sandbox.md
...
Since we don't have a formal proof, clarify that we don't have known bugs.
2022-06-28 23:13:13 -07:00
Arseny Kapoulkine
13e50a9cac
Update library.md ( #564 )
...
Clarify behavior of shifts for out of range values.
2022-06-27 09:05:50 -07:00
Arseny Kapoulkine
e91d80ee25
Update compatibility.md ( #559 )
2022-06-23 18:56:19 -07:00
Arseny Kapoulkine
ca32d1bf9d
Update library.md ( #555 )
...
Fix string.match and string.find type definitions
2022-06-22 09:27:05 -07:00
Arseny Kapoulkine
ce9f4e23ae
Update performance.md ( #553 )
...
Document function inlining and loop unrolling.
2022-06-21 13:14:30 -07:00
vegorov-rbx
edd071f99a
Luau Recap: May 2022 ( #513 )
...
* Recap is ready
* Change the intro format so it shows up in the news section snippet
* Fixed line breaks that were implied
* Update docs/_posts/2022-06-01-luau-recap-may-2022.md
Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
* Drop Autocomplete improvements and extend compiler optimization section
In the cross-post to Roblox developer forum, Autocomplete section will be restored, while compiler optimization section can be optionally removed (although it might interest some developers)
* One more optimization
* Update docs/_posts/2022-06-01-luau-recap-may-2022.md
Co-authored-by: dcope-rbx <91100513+dcope-rbx@users.noreply.github.com>
Co-authored-by: Arseny Kapoulkine <arseny.kapoulkine@gmail.com>
Co-authored-by: dcope-rbx <91100513+dcope-rbx@users.noreply.github.com>
2022-06-01 16:27:42 -07:00
Arseny Kapoulkine
10ed02470c
Update compatibility.md
...
Add a note on light C functions that Lua 5.2 added; suggested by #512 .
2022-06-01 14:19:17 -04:00
Arseny Kapoulkine
70ff6b4347
Update performance.md ( #494 )
...
Add a section on table length optimizations and reword the table iteration section a bit to account for generalized iteration.
2022-05-20 13:00:53 -07:00
Arseny Kapoulkine
f3f231ea6b
Update compatibility.md
...
Update `__pairs` note with `__iter`, change `__len` to unsure as with `__iter` lack of `__len` on tables is the only issue preventing complete user created containers.
2022-05-09 18:38:10 -07:00
Arseny Kapoulkine
be0b7d07e2
Update sandbox.md
...
Replace debug.getinfo with debug.info
2022-05-09 18:34:31 -07:00
Arseny Kapoulkine
7935f9f8b6
Update sandbox.md
...
Reword the GC docs to avoid back-referencing the thread identity mechanism, since it's entirely Roblox-side and isn't fully documented here anymore.
2022-05-09 18:33:53 -07:00
Arseny Kapoulkine
72d8d44343
Add documentation for generalized iteration ( #475 )
2022-05-05 17:05:57 -07:00
phoebe
57016582a7
fix feed link ( #476 )
2022-05-05 14:37:27 -07:00
Alexander McCord
47a8d28aa9
Fix a typo in recap. ( #472 )
2022-05-03 16:12:59 -07:00
Andy Friesen
9bc71c4b13
April 2022 recap ( #470 )
2022-05-03 15:29:01 -07:00
Alexander McCord
ffff25a9e5
Improve the UX of reading tagged unions a smidge. ( #449 )
...
The page is a little narrow, and having to scroll on this horizontally isn't too nice. This fixes the UX for this specific part.
2022-04-07 09:16:44 -07:00
Alan Jeffrey
dc32a3253e
Add short example of width subtyping ( #444 )
2022-03-31 18:44:41 -05:00