Commit graph

  • bf1236e58b Added assert call alternative Vyacheslav Egorov 2021-06-21 16:04:04 +03:00
  • c8af786b10
    Update compatibility.md Arseny Kapoulkine 2021-06-15 19:05:27 -07:00
  • b439c9fcdc
    Update performance.md Arseny Kapoulkine 2021-06-14 18:54:47 -07:00
  • 40a175499e
    Update performance.md Arseny Kapoulkine 2021-06-14 10:53:26 -07:00
  • 0fdf8824f1
    Update performance.md (#50) Arseny Kapoulkine 2021-06-11 14:10:55 -07:00
  • dc298daae4
    RFC: Deprecate getfenv/setfenv Arseny Kapoulkine 2021-06-11 14:05:48 -07:00
  • d0aec19450
    Update performance.md Arseny Kapoulkine 2021-06-11 12:22:38 -07:00
  • 96ee98afaa
    Update performance.md Arseny Kapoulkine 2021-06-11 12:22:20 -07:00
  • c15d808843
    Update performance.md Arseny Kapoulkine 2021-06-11 12:16:54 -07:00
  • f232f4644e
    Update performance.md Arseny Kapoulkine 2021-06-11 12:16:15 -07:00
  • 713adba332
    Update performance.md Arseny Kapoulkine 2021-06-11 12:15:20 -07:00
  • f77c6e58ea
    Update performance.md Arseny Kapoulkine 2021-06-11 12:14:08 -07:00
  • 21b42f161a Note on alternative token Vyacheslav Egorov 2021-06-09 16:37:33 +03:00
  • 6b9427008e Use the alternative for the design since the original couldn't be parsed without backtracking Vyacheslav Egorov 2021-06-09 16:25:10 +03:00
  • 560ffd520f Added another drawback Vyacheslav Egorov 2021-06-09 15:35:45 +03:00
  • 79baa9caa8 An error will be generated when operator is used on a literal, anonymous function or table constructor Vyacheslav Egorov 2021-06-09 15:29:40 +03:00
  • 4e139dd295 Added behavior of the operator during typechecking Vyacheslav Egorov 2021-06-09 15:22:48 +03:00
  • 5429b7ba11 Added design for operator use on l-values that will generate a parse error Vyacheslav Egorov 2021-06-09 15:03:41 +03:00
  • 28b0208437 Remove section on 'safe navigation operator', it's not an alternative Vyacheslav Egorov 2021-06-09 14:52:16 +03:00
  • 4031fbd0d3 Fix syntax to reference new 'funchead' grammar instead of 'funcargs' Vyacheslav Egorov 2021-06-08 22:22:07 +03:00
  • f02ba60bfa
    Apply suggestions from review vegorov-rbx 2021-06-08 21:56:20 +03:00
  • 1aeeab0c1b RFC: Lambda function expressions Vyacheslav Egorov 2021-06-08 17:29:03 +03:00
  • dd797c80c1 RFC: nil-forgiving operator Vyacheslav Egorov 2021-06-08 17:27:16 +03:00
  • aaf17e61b9
    Create config-luaurc.md Arseny Kapoulkine 2021-06-07 19:34:00 -07:00
  • c201b61c49
    Update config-luaurc.md Arseny Kapoulkine 2021-06-07 19:33:56 -07:00
  • 0e3642de35
    Update config-luaurc.md Arseny Kapoulkine 2021-06-07 19:32:25 -07:00
  • c6c72d1bc8
    RFC: Configure analysis via .luaurc Arseny Kapoulkine 2021-06-07 19:30:44 -07:00
  • 50c22abae0
    Update syntax.md (#46) Arseny Kapoulkine 2021-06-02 13:19:46 -07:00
  • 0241d8264f
    Update syntax.md Arseny Kapoulkine 2021-06-02 13:18:13 -07:00
  • b20601af89
    Update lint.md (#44) Arseny Kapoulkine 2021-06-02 12:49:35 -07:00
  • b490373454
    Update syntax.md (#45) Arseny Kapoulkine 2021-06-02 12:14:24 -07:00
  • c58ca138da
    Update syntax.md Arseny Kapoulkine 2021-06-02 12:02:13 -07:00
  • fad40bfd86
    Update lint.md Arseny Kapoulkine 2021-06-02 11:58:32 -07:00
  • 2a29ba1538
    Update 2021-05-31-luau-recap-may-2021.md vegorov-rbx 2021-06-02 19:50:57 +03:00
  • 5c7a981866
    Luau Recap: May 2021 (#42) vegorov-rbx 2021-06-02 13:19:15 +03:00
  • e8a58ea42f
    Update if-expr RFC with mid-block return interaction (#43) Arseny Kapoulkine 2021-06-01 15:45:43 -07:00
  • 83979dde38
    Update if-expr RFC with mid-block return interaction Arseny Kapoulkine 2021-06-01 15:16:47 -07:00
  • 7361c2082d Small fix Vyacheslav Egorov 2021-06-01 18:52:05 +03:00
  • c130fdcca5
    Apply suggestions from code review vegorov-rbx 2021-06-01 18:47:18 +03:00
  • 7ab5a3a2db
    Mark 'Named Function Type Arguments' status as implemented (#41) vegorov-rbx 2021-05-31 21:07:37 +03:00
  • 56579203e1 Mark status as implemented Vyacheslav Egorov 2021-05-31 20:55:52 +03:00
  • 9e87d4e081 Added missing items and fixed confusing function declaration example Vyacheslav Egorov 2021-05-31 20:51:00 +03:00
  • 43d606fad4
    RFC: Sealed table subtyping (#38) Lily Brown 2021-05-31 10:39:09 -07:00
  • ba09f58535 Added May 2021 recap post Vyacheslav Egorov 2021-05-31 18:55:14 +03:00
  • fff104b439
    Rename linting pass to match internal changes Arseny Kapoulkine 2021-05-30 11:55:52 -07:00
  • fc4cfede58
    Document how to actually use an exported type from another module. (#40) Andy Friesen 2021-05-28 10:31:47 -07:00
  • cf4c91cae4 Document how to actually use an exported type from another module. Andy Friesen 2021-05-28 09:29:44 -07:00
  • cc399fa98d
    RFC: Singleton types (#37) Alexander McCord 2021-05-28 09:13:44 -07:00
  • 28757d8d35
    Update syntax-singleton-types.md Arseny Kapoulkine 2021-05-28 09:13:23 -07:00
  • b2b0c33b5e Update CNAME Arseny Kapoulkine 2021-05-27 19:00:09 -07:00
  • a4fe638b17 Create CNAME Arseny Kapoulkine 2021-05-27 18:52:43 -07:00
  • d6ca8b2ce3 Delete CNAME Arseny Kapoulkine 2021-05-27 18:33:38 -07:00
  • d3b551e266 Create CNAME Arseny Kapoulkine 2021-05-27 18:32:05 -07:00
  • d40107dc60
    Add RFC status fields (#39) Arseny Kapoulkine 2021-05-17 18:19:49 -07:00
  • 2619a44740
    Update syntax-typed-variadics.md Arseny Kapoulkine 2021-05-17 16:48:01 -07:00
  • c9fdb6f641 Add RFC status fields Arseny Kapoulkine 2021-05-17 16:46:31 -07:00
  • 8956c7448e
    RFC: Allow method call on string literals (#34) Alexander McCord 2021-05-17 16:41:55 -07:00
  • 3f217b3ed6
    Update syntax-method-call-on-string-literals.md Arseny Kapoulkine 2021-05-17 16:39:39 -07:00
  • 0fa58d581c
    Update syntax-method-call-on-string-literals.md Arseny Kapoulkine 2021-05-17 16:39:06 -07:00
  • 556bb93aa8 add RFC for sealed table subtyping Lily Brown 2021-05-17 15:56:25 -07:00
  • 0f1f6609b1
    RFC: Named Function Type Arguments (#36) vegorov-rbx 2021-05-13 19:02:51 +03:00
  • 674846e7cf
    Generic Functions RFC (#33) Alan Jeffrey 2021-05-12 10:48:10 -05:00
  • 11f460d271 Add syntax highlighting ajeffrey@roblox.com 2021-05-11 18:04:01 -05:00
  • 8206758bdc RFC title case ajeffrey@roblox.com 2021-05-11 17:49:26 -05:00
  • 9574acf7c7 Added drawback about breaking places where we might have incorrect type pointer identity checks Vyacheslav Egorov 2021-05-10 14:24:03 +03:00
  • 77ad1eda25 Added description of parser implementation Vyacheslav Egorov 2021-05-10 14:22:55 +03:00
  • df0aa96b9a Fix title case again Vyacheslav Egorov 2021-05-07 19:57:20 +03:00
  • 8091a330f5
    Update TEMPLATE.md Arseny Kapoulkine 2021-05-06 19:29:16 -07:00
  • 2371f50fa5 Responding to review comments ajeffrey@roblox.com 2021-05-06 09:30:59 -05:00
  • a01935e96a
    Update rfcs/generic-functions.md Alan Jeffrey 2021-05-06 09:09:10 -05:00
  • 6258d010a1 Minor polish. Alexander McCord 2021-05-05 14:46:36 -07:00
  • b1f1497317 RFC: Singleton types Alexander McCord 2021-05-05 14:41:34 -07:00
  • 275ef475a3 Rename the proposal for clarity. Alexander McCord 2021-05-05 10:40:30 -07:00
  • a4a414437d Move the recommendation to the design section. Alexander McCord 2021-05-05 10:39:04 -07:00
  • dc75f025b1 Fix title case Vyacheslav Egorov 2021-05-05 16:29:16 +03:00
  • 0e76ee7b9b RFC: Named function type arguments Vyacheslav Egorov 2021-05-05 16:26:03 +03:00
  • fb67f5760c
    Delete assert-return RFC Arseny Kapoulkine 2021-05-04 22:15:14 -07:00
  • cbc99c3222
    Update syntax.md Arseny Kapoulkine 2021-05-04 18:57:48 -07:00
  • 98e9790d48 RFC: Direct chaining of string terms Alexander McCord 2021-05-04 16:28:10 -07:00
  • 26be211e5d
    Update README.md Arseny Kapoulkine 2021-05-04 16:23:45 -07:00
  • e73e104257 Hyperlink sytax ajeffrey@roblox.com 2021-05-04 14:16:49 -05:00
  • 72f08510f2 Added generic functions RFC ajeffrey@roblox.com 2021-05-04 14:13:25 -05:00
  • a6844a8247 Add emphasis to use of label. Arseny Kapoulkine 2021-05-04 00:31:30 -07:00
  • ba2138ce10
    Add more accepted RFCs. (#32) Arseny Kapoulkine 2021-05-04 00:13:57 -07:00
  • 4a6e4de942 Add more accepted proposals Arseny Kapoulkine 2021-05-04 00:12:38 -07:00
  • da39486e13 Add more accepted RFCs. Arseny Kapoulkine 2021-05-03 19:11:37 -07:00
  • e2176e35e1
    Establish an RFC process (#29) Arseny Kapoulkine 2021-05-03 18:52:43 -07:00
  • f21ab50b95 Add one more RFC that's already implemented Arseny Kapoulkine 2021-05-03 15:23:37 -07:00
  • 154913ba5e Add more accepted proposals Arseny Kapoulkine 2021-05-03 15:12:41 -07:00
  • 5689653b1c Add prior proposals as RFCs Arseny Kapoulkine 2021-05-03 14:56:56 -07:00
  • a63dfdfc50 Merge branch 'master' of https://github.com/Roblox/Luau Arseny Kapoulkine 2021-05-03 13:46:43 -07:00
  • 792aab556b Label, names. Arseny Kapoulkine 2021-05-03 13:40:20 -07:00
  • 5acd29be0f Naming Arseny Kapoulkine 2021-05-03 13:37:12 -07:00
  • b8627707c4
    Luau Recap April 2021 (#28) vegorov-rbx 2021-05-03 23:05:05 +03:00
  • 2315aa5af4 Tweak wording Arseny Kapoulkine 2021-05-03 12:51:14 -07:00
  • fd3b7b7424 Fix wording Arseny Kapoulkine 2021-05-03 12:46:33 -07:00
  • 9360cbc7b7 it->behavior Arseny Kapoulkine 2021-05-03 12:44:33 -07:00
  • 266e44df4b RFCs v0 Arseny Kapoulkine 2021-05-03 12:39:25 -07:00
  • 43930c0c72 Added 'Coming Soon' for type refinements Vyacheslav Egorov 2021-05-03 22:32:57 +03:00
  • 38222a3586
    Update docs/_posts/2021-04-30-luau-recap-april-2021.md vegorov-rbx 2021-05-03 20:45:34 +03:00