Commit graph

  • 1be19b5248 Switch to std::unique_ptr, no need for refcounting Arseny Kapoulkine 2022-08-23 11:17:43 -07:00
  • 176e0add87
    Update Ast/src/Lexer.cpp Arseny Kapoulkine 2022-08-23 11:06:53 -07:00
  • d7293a7924 debug wip: testing running sub-command with retry Allan Jeremy 2022-08-23 14:42:32 +03:00
  • 92dec74337 Somehow this just worked and I'm scared Kampfkarren 2022-08-22 22:08:06 -07:00
  • 008952714e Only escape for interpolated strings Kampfkarren 2022-08-22 21:55:26 -07:00
  • 0283d38cb4 Test {{oops} Kampfkarren 2022-08-22 21:37:28 -07:00
  • 89f407a587 Test sane double brace lexing Kampfkarren 2022-08-22 15:50:02 -07:00
  • adbe64fffc Support unicode escapes Kampfkarren 2022-08-22 15:22:28 -07:00
  • 0c9cfa9570 = -> this Kampfkarren 2022-08-22 14:56:39 -07:00
  • 1c172d2884 Merge remote-tracking branch 'upstream/master' into string-interpolation Kampfkarren 2022-08-22 14:55:09 -07:00
  • 2781709ea9 Uncomment test (that works) Kampfkarren 2022-08-22 14:43:11 -07:00
  • 486c9264f1 Optimization for brace stack with just '{' Kampfkarren 2022-08-22 14:42:40 -07:00
  • cbe84bd5ea More tests Kampfkarren 2022-08-22 14:41:27 -07:00
  • 2afb09483e debug wip Allan Jeremy 2022-08-22 18:58:46 +03:00
  • 372921b97d debug wip Allan Jeremy 2022-08-22 18:36:30 +03:00
  • 1d54b1386a debug wip Allan Jeremy 2022-08-22 18:22:28 +03:00
  • fa5eca82bb debug wip Allan Jeremy 2022-08-22 18:14:53 +03:00
  • d7da460db3 debug wip Allan Jeremy 2022-08-22 18:08:51 +03:00
  • be2769ad14
    Sync to upstream/release/541 (#644) 0.541 Arseny Kapoulkine 2022-08-18 14:32:08 -07:00
  • fcccf1e7d1 Merge branch 'upstream' into merge Arseny Kapoulkine 2022-08-18 14:07:38 -07:00
  • d614f43ebe Merge branch 'master' into merge Arseny Kapoulkine 2022-08-18 14:06:14 -07:00
  • b3e6dcecfd Sync to upstream/release/541 Arseny Kapoulkine 2022-08-18 14:04:33 -07:00
  • b656e1be6f debug wip: update shell Allan Jeremy 2022-08-18 14:41:50 +03:00
  • d229ab2f09 debug wip Allan Jeremy 2022-08-18 10:38:17 +03:00
  • 83dad7bdf3 Only get one error rather than two Kampfkarren 2022-08-17 16:51:17 -07:00
  • 3b26ab85a0 Better lexer tostring Kampfkarren 2022-08-17 16:34:25 -07:00
  • 09b5821768 enum class Kampfkarren 2022-08-17 16:33:11 -07:00
  • 77ba1eda87
    Talk about escape sequences and ambiguity with \u Alexander McCord 2022-08-17 13:31:40 -07:00
  • 5386b3bd6d Change upvalue size from 48 to 32 bytes XmiliaH 2022-08-16 23:14:44 +02:00
  • 44876dce9e fix typo Aaron Weiss 2022-08-17 13:46:59 -04:00
  • 0e118b54bb
    Update generalized-iteration.md (#640) Arseny Kapoulkine 2022-08-17 10:02:08 -07:00
  • 8bb8f47325 New lexer method Kampfkarren 2022-08-17 09:45:12 -07:00
  • ea8e2cc412 debug wip Allan Jeremy 2022-08-17 18:47:27 +03:00
  • 652155fb83 fix: fixed composite action issue Allan Jeremy 2022-08-17 18:45:12 +03:00
  • 5953634fb4 build: added base benchmark base Allan Jeremy 2022-08-17 18:36:29 +03:00
  • 39c55e616f I say "thus" too much Aaron Weiss 2022-08-16 19:31:07 -04:00
  • 462c6d1e8d RFC: expanded subtyping for generic function types Aaron Weiss 2022-08-16 19:26:13 -04:00
  • 4ded555cc5
    Prevent overflow in lua_newuserdatadtor (#639) XmiliaH 2022-08-17 00:32:48 +02:00
  • 9b3b84f9e2
    Update generalized-iteration.md Arseny Kapoulkine 2022-08-16 15:20:58 -07:00
  • f5268e6952 Prevent ovrflow in lua_newuserdatadtor XmiliaH 2022-08-16 23:54:26 +02:00
  • 703a0e3111 Make 32 bit happy and adapt tests XmiliaH 2022-08-13 14:41:37 +02:00
  • cd26f88d56
    Update compatibility.md Arseny Kapoulkine 2022-08-12 09:10:42 -07:00
  • b7d126bf99
    Fix lint.md formatting (#637) Mactavsin 2022-08-12 17:14:38 +03:00
  • 11d8fffca3
    Fix lint.md formatting Mactavsin 2022-08-12 14:33:54 +03:00
  • 8b390a33aa
    Update benchmark.yml 0.540 Arseny Kapoulkine 2022-08-11 14:14:32 -07:00
  • f7d8ad0774
    Sync to upstream/release/540 (#635) Arseny Kapoulkine 2022-08-11 14:01:33 -07:00
  • f1928ddade Adjust benchmark runs to use config=profile and new file names Arseny Kapoulkine 2022-08-11 13:48:35 -07:00
  • 39bcf23cd6 Merge branch 'upstream' into merge Arseny Kapoulkine 2022-08-11 13:44:03 -07:00
  • f21ba5d2f2 Merge branch 'master' into merge Arseny Kapoulkine 2022-08-11 13:43:34 -07:00
  • 106b269885 Sync to upstream/release/540 Arseny Kapoulkine 2022-08-11 13:42:54 -07:00
  • e7bcc0d98b Add ephemeron table support XmiliaH 2022-08-11 22:41:49 +02:00
  • 2c40b7661c
    Update lint.md (#634) Arseny Kapoulkine 2022-08-11 08:42:31 -07:00
  • 8a3ceb69d3
    Update lint.md Arseny Kapoulkine 2022-08-11 08:13:05 -07:00
  • e15b0728be
    Add autocomplete context to result (#611) JohnnyMorganz 2022-08-10 21:04:08 +01:00
  • 7ac854dba9 Fix merge HawDevelopment 2022-08-10 13:39:30 +02:00
  • b69e5bbbb3 Merge branch 'master' into global-type-paths HawDevelopment 2022-08-10 13:21:34 +02:00
  • 39ed00bf3a Remove support for declaration syntax HawDevelopment 2022-08-10 13:03:29 +02:00
  • 470c9170ff Update trackable-types.md randomizednum 2022-08-07 14:10:41 +03:00
  • dfbc7e0282 Merge branch 'master' of https://github.com/Roblox/luau into environment-scope JohnnyMorganz 2022-08-07 11:41:28 +01:00
  • 68e1658aff Merge branch 'master' of https://github.com/Roblox/luau into autocomplete-context JohnnyMorganz 2022-08-07 11:40:52 +01:00
  • 446fa87f74 Update trackable-types.md randomizednum 2022-08-07 13:37:47 +03:00
  • 8df9d8c1da Trackable types RFC randomizednum 2022-08-07 13:08:37 +03:00
  • 64cca6e158
    Create table-destructuring.md crywink 2022-08-05 22:49:39 -05:00
  • c6dc391f2e add a bit about the syntax of exact and inexact tables explicitly Aaron Weiss 2022-08-05 16:03:04 -07:00
  • 7a437aad17 Revert lstrlib to upstream/master Kampfkarren 2022-08-04 18:17:31 -07:00
  • cce6b98821 Merge remote-tracking branch 'upstream/master' into string-interpolation Kampfkarren 2022-08-04 18:15:53 -07:00
  • 8496fcddc5 slight language tweak Aaron Weiss 2022-08-04 15:57:07 -07:00
  • 1b20fcd43c
    Sync to upstream/release/539 (#625) 0.539 Arseny Kapoulkine 2022-08-04 15:35:33 -07:00
  • 6d6fd12fee Let's try this Arseny Kapoulkine 2022-08-04 15:07:49 -07:00
  • 5522631be4 Merge branch 'upstream' into merge Arseny Kapoulkine 2022-08-04 14:30:15 -07:00
  • 33190f84ae Merge branch 'master' into merge Arseny Kapoulkine 2022-08-04 14:27:40 -07:00
  • 4a9cfd57a6 Sync to upstream/release/539 Arseny Kapoulkine 2022-08-04 14:27:28 -07:00
  • f7c951882f fix typo (true true) Aaron Weiss 2022-08-04 13:04:49 -07:00
  • 8a8efec7af RFC: exact table types draft Aaron Weiss 2022-08-04 12:50:55 -07:00
  • 4658219df2
    Add %* format specifier (#619) boyned//Kampfkarren 2022-08-04 07:22:16 -07:00
  • 64351f8203 Test unknown Kampfkarren 2022-08-03 19:01:39 -07:00
  • 2c12badb5c
    Update RFC status page Arseny Kapoulkine 2022-08-03 15:40:57 -07:00
  • 4692c55687
    Mark never/unknown types RFC as implemented Arseny Kapoulkine 2022-08-03 15:40:24 -07:00
  • b39fcc7e77
    Mark __len RFC as implemented Arseny Kapoulkine 2022-08-03 15:38:45 -07:00
  • e1d8f3acd3 Use unknown type instead Kampfkarren 2022-08-02 22:59:29 -07:00
  • 08165396eb Not error recovery type Kampfkarren 2022-08-02 22:58:06 -07:00
  • ff4c77c0e8 Fix parentheses Kampfkarren 2022-08-02 22:50:09 -07:00
  • f4a16d7502 Better support format, types Kampfkarren 2022-08-02 22:49:27 -07:00
  • b204981aca
    Add Ctrl-C handling to the REPL (#537) Jay Kruer 2022-08-02 09:32:22 -07:00
  • bcd0d8eb96 Fix stray paren Arseny Kapoulkine 2022-08-02 07:48:02 -07:00
  • ad508f558e Clean up code style and fix stack reservation issues Arseny Kapoulkine 2022-08-02 07:43:51 -07:00
  • a1349a4c04 Support with linter and typechecker Kampfkarren 2022-08-02 03:46:27 -07:00
  • 9feb7eaa01 Add %* format specifier Kampfkarren 2022-08-01 23:01:44 -07:00
  • 36ba1dd9ac
    Add files via upload Babyhamsta 2022-07-30 22:29:41 -05:00
  • 752d09c8da
    Add files via upload Babyhamsta 2022-07-30 22:29:23 -05:00
  • 05d9edddb6
    Add files via upload Babyhamsta 2022-07-30 22:28:28 -05:00
  • 681359d4d1
    Add files via upload Babyhamsta 2022-07-30 22:27:46 -05:00
  • d6827d480a
    Add files via upload Babyhamsta 2022-07-30 22:26:36 -05:00
  • ec80b48e64
    Add files via upload Babyhamsta 2022-07-30 22:25:46 -05:00
  • 08d5a16a5e
    Add files via upload Babyhamsta 2022-07-30 22:25:25 -05:00
  • 55bda5c81f Fix expression context issues JohnnyMorganz 2022-07-30 16:57:57 +01:00
  • 33c3843c78 Merge branch 'master' of https://github.com/Roblox/luau into autocomplete-context JohnnyMorganz 2022-07-30 16:37:45 +01:00
  • d3b566c258
    Sync to upstream/release/538 (#616) 0.538 Arseny Kapoulkine 2022-07-28 21:24:07 -07:00
  • cdcd6fcbdb Merge branch 'upstream' into merge Arseny Kapoulkine 2022-07-28 20:46:02 -07:00
  • efcaf05010 Merge branch 'master' into merge Arseny Kapoulkine 2022-07-28 20:45:57 -07:00