Commit graph

  • 0d168f36a5
    Replace local with more conventional and descriptive syntax Daniel P H Fox 2023-08-19 21:12:54 +0100
  • 004ab1923c
    Fix syntax inconsistency mistake Daniel P H Fox 2023-08-19 21:01:10 +0100
  • debb92ce14
    Reduce dependence on 'static' language because this caused some confusion Daniel P H Fox 2023-08-19 20:39:37 +0100
  • 666aeafc50
    Add alternatives that were rejected in PR Daniel P H Fox 2023-08-19 20:32:43 +0100
  • f490ed6d73
    Add more drawbacks from conversations Daniel P H Fox 2023-08-19 20:19:51 +0100
  • a7f59ac9a3
    Add more drawbacks from conversations Daniel P H Fox 2023-08-19 20:16:15 +0100
  • c976ab2eb6
    Clarify how module paths are evaluated Daniel P H Fox 2023-08-19 19:55:39 +0100
  • dd93d75706
    Less objectionable syntax Daniel P H Fox 2023-08-19 19:51:44 +0100
  • e0368916b9
    Cyclic requires are not possible right now Daniel P H Fox 2023-08-19 19:44:01 +0100
  • 5b426f822f
    Add links to destructuring RFC Daniel P H Fox 2023-08-19 19:35:54 +0100
  • 11b324fb5d
    Use correct language for import statement Daniel P H Fox 2023-08-19 17:43:00 +0100
  • 4259039bb8
    Final tweaks Daniel P H Fox 2023-08-19 17:41:43 +0100
  • 0a7d956abc
    Polish pass Daniel P H Fox 2023-08-19 17:35:24 +0100
  • d2f0fc5f3f
    First rough draft of design Daniel P H Fox 2023-08-19 01:10:56 +0100
  • e25b0a6275
    Sync to upstream/release/591 (#1012) 0.591 Andy Friesen 2023-08-18 11:15:41 -0700
  • bdc2f6907b Merge branch 'upstream' into merge Andy Friesen 2023-08-18 10:12:05 -0700
  • 434e618378 Merge branch 'master' into merge Andy Friesen 2023-08-18 10:11:38 -0700
  • 433d966ea8 Sync to upstream/release/591 Andy Friesen 2023-08-18 10:06:29 -0700
  • efb988e324 Add use cases and symlinks sections Varun Saini 2023-08-15 15:11:35 -0700
  • 7ac31cfd8c
    Update read-only-environment.md Gael 2023-08-14 15:48:33 +0100
  • a2a47104c8
    LinterConfig.h: add missing stdint.h include (#1010) Maciej Barć 2023-08-14 15:10:56 +0200
  • 51a05ee5b0
    Remove confusing language Qualadore 2023-08-13 18:18:07 +0000
  • 0b4c57a4e5
    Change return type to string Qualadore 2023-08-13 18:17:05 +0000
  • 149270515d
    LinterConfig.h: add missing stdint.h include Maciej Barć 2023-08-13 01:00:08 +0200
  • 7cc312f0dc Better rename counterexample test case AmberGraceSoftware 2023-08-11 21:24:53 -0600
  • 0203330c24 Add test case for math op on unrelated types AmberGraceSoftware 2023-08-11 21:23:38 -0600
  • 639b16543e Use new fflag in getMetatable helper AmberGraceSoftware 2023-08-11 21:18:44 -0600
  • 3e727e3b1e
    Merge branch 'master' into binop-overload-intersection-fix Amber Grace 2023-08-11 20:12:05 -0600
  • 8e52dc0f5c Follow intersection type in getMetatable helper fn AmberGraceSoftware 2023-08-11 19:57:19 -0600
  • de3c7f3348 Add failing test case for #1003 & fix error msg AmberGraceSoftware 2023-08-11 19:50:28 -0600
  • d98256bb80
    Sync to upstream/release/590 (#1008) 0.590 vegorov-rbx 2023-08-11 07:42:37 -0700
  • 50571a7a15 Merge branch 'upstream' into merge Vyacheslav Egorov 2023-08-11 15:57:09 +0300
  • d841a32095 Merge branch 'master' into merge Vyacheslav Egorov 2023-08-11 15:57:03 +0300
  • 089da9e924 Sync to upstream/release/590 Vyacheslav Egorov 2023-08-11 15:55:30 +0300
  • 0e1082108f RFC for local type inference. Andy Friesen 2023-08-09 09:06:29 -0700
  • bd229816c0 Remove old benchmark-dev workflows Arseny Kapoulkine 2023-08-08 12:15:10 -0700
  • 3f478bb439
    Add luau-compile to .gitignore (#995) John Hui 2023-08-07 16:26:16 -0700
  • 2b03c8f72a
    Use const char* const* over const char** (#1005) LoganDark 2023-08-07 13:45:04 -0700
  • 6c4a45eb60
    Use const char* const* over const char** LoganDark 2023-08-06 19:35:11 -0700
  • ccef633a29 Test CFA for mixed loop+function exit edge cases AmberGraceSoftware 2023-08-06 17:55:19 -0600
  • 4f80629b89 Enable both control flow flags on new tests AmberGraceSoftware 2023-08-06 17:50:17 -0600
  • a309ebbfcc Accurately enumerate all control flow states AmberGraceSoftware 2023-08-06 17:49:56 -0600
  • 1364b16ef9 Add feature flag and test cases for loop CFA AmberGraceSoftware 2023-08-06 15:34:06 -0600
  • 90447d7291
    RFC: Type Namespaces MagmaBurnsV 2023-08-05 10:57:11 -0400
  • 0b2755f964
    Sync to upstream/release/589 (#1000) 0.589 Andy Friesen 2023-08-04 12:18:54 -0700
  • 63d9e3e209 Smaller recursion limit for NoOpt in the failing test Vyacheslav Egorov 2023-08-04 21:07:54 +0300
  • b26eeacfd2 Merge branch 'upstream' into merge Andy Friesen 2023-08-04 10:02:13 -0700
  • e25b717e54 Merge branch 'master' into merge Andy Friesen 2023-08-04 10:02:07 -0700
  • 25cc75b096 * Progress toward a diffing algorithm for types. We hope that this will be useful for writing clearer error messages. * Add a missing recursion limiter in Unifier::tryUnifyTables. This was causing a crash in certain situations. * Luau heap graph enumeration improvements: * Weak references are not reported * Added tag as a fallback name of non-string table links * Included top Luau function information in thread name to understand where thread might be suspended * Constant folding for math.pi and math.huge at -O2 * Optimize string.format and %* * This change makes string interpolation 1.5x-2x faster depending on the number and type of formatted components, assuming a few are using primitive types, and reduces associated GC pressure. Andy Friesen 2023-08-04 10:01:35 -0700
  • fff897a75f
    Fix some EBNF cases in grammar.md (#999) Federico Cassano 2023-08-02 13:20:57 -0700
  • 832a590cce
    Fix the fix Federico Cassano 2023-08-02 12:31:18 -0700
  • b165bbc9aa
    add type pack to fn params Federico Cassano 2023-08-02 12:17:22 -0700
  • 4b90c10f13
    Add "array" type to table Federico Cassano 2023-08-02 12:13:07 -0700
  • d9d3b1dc20
    Update read-only-environment.md Gael 2023-08-02 20:12:43 +0100
  • f2391131b7
    Add param to fn type Federico Cassano 2023-08-02 12:09:44 -0700
  • 97dbcf5926
    Update read-only-environment.md Gael 2023-08-02 18:10:45 +0100
  • 00f03fc70c Add luau-compile to .gitignore John Hui 2023-08-01 17:21:36 -0700
  • 21ed25611c
    Update rfcs/require-by-string.md Varun Saini 2023-08-01 09:48:19 -0700
  • 47e99a1005
    Update rfcs/require-by-string.md Varun Saini 2023-08-01 09:48:02 -0700
  • e7203e4fd3
    Update rfcs/require-by-string.md Varun Saini 2023-08-01 09:47:50 -0700
  • 4dd9d94362
    Update rfcs/require-by-string.md Varun Saini 2023-08-01 09:47:39 -0700
  • bc3f422622
    Update rfcs/require-by-string.md Varun Saini 2023-08-01 09:47:17 -0700
  • 8b510d3dbb
    Add dark theme (#991) Someon1e 2023-08-01 17:14:02 +0100
  • b8eb56ecb6
    Create read-only-environment.md Gael 2023-08-01 00:33:25 +0100
  • 1cf198706f
    Update behavior-math-clamp-nan.md Arseny Kapoulkine 2023-07-31 16:12:47 -0700
  • 3a1ab9b093 JSON doesn't have comments :( Varun Saini 2023-07-31 13:36:48 -0700
  • c4f310b4c7 Remove @ in aliases and add paths config variable Varun Saini 2023-07-31 13:32:14 -0700
  • a08c3409b8
    Luau Recap: July 2023 (#993) vegorov-rbx 2023-07-31 13:02:24 -0700
  • 3ef99e22ce Deprecate explicit absolute paths and hide absolute paths from debug.info Varun Saini 2023-07-31 12:36:05 -0700
  • ab316b91d7
    Update behavior-math-clamp-nan.md Arseny Kapoulkine 2023-07-31 11:33:03 -0700
  • 5cedccc0af The the Vyacheslav Egorov 2023-07-31 19:06:21 +0300
  • b95653cb07 Change intro Vyacheslav Egorov 2023-07-31 19:01:44 +0300
  • 31790bcf0c Extra runtime note Vyacheslav Egorov 2023-07-31 18:52:19 +0300
  • 5df8963e87 Include additional performance improvements Vyacheslav Egorov 2023-07-31 18:49:31 +0300
  • ae78428fdf Fix bullet points Vyacheslav Egorov 2023-07-31 18:44:21 +0300
  • 0ccf16d589 spaces instead of tabs Someone-dQw4w9WgXcQ 2023-07-31 11:59:34 +0100
  • bee8de213f
    Update behavior-math-clamp-nan.md Arseny Kapoulkine 2023-07-30 20:57:22 -0700
  • 2f36ac030b
    Update behavior-math-clamp-nan.md Arseny Kapoulkine 2023-07-30 20:35:56 -0700
  • 4e7165d101
    Update behavior-math-clamp-nan.md Arseny Kapoulkine 2023-07-30 20:27:44 -0700
  • 0235ebb543
    Update behavior-math-clamp-nan.md Arseny Kapoulkine 2023-07-30 20:20:05 -0700
  • ce84989457
    Update behavior-math-clamp-nan.md Arseny Kapoulkine 2023-07-30 20:18:47 -0700
  • 5cdd85f3b9
    Update behavior-math-clamp-nan.md Arseny Kapoulkine 2023-07-30 20:07:08 -0700
  • 8bcf787362
    RFC: math.clamp(nan, a, b) returns a instead of nan Arseny Kapoulkine 2023-07-30 20:05:28 -0700
  • 64843e670d Can't put it into the future Vyacheslav Egorov 2023-07-28 23:23:36 +0300
  • bb64850cc6 Trigger page build Vyacheslav Egorov 2023-07-28 23:20:54 +0300
  • 486cc03935 Initial post version Vyacheslav Egorov 2023-07-28 23:15:47 +0300
  • 4035088b0a
    Merge b4c1e6ede0 into 76f67e0733 MagmaBurnsV 2023-07-28 17:42:01 +0100
  • e06d831d97
    Merge branch 'master' into dark_mode Someon1e 2023-07-28 16:15:12 +0100
  • 76f67e0733
    Sync to upstream/release/588 (#992) 0.588 vegorov-rbx 2023-07-28 08:13:53 -0700
  • 087be529b0
    Improve demo site (#990) Someon1e 2023-07-28 16:11:16 +0100
  • 4c6a370872 Merge branch 'upstream' into merge Vyacheslav Egorov 2023-07-28 15:05:40 +0300
  • 9fd79ade04 Merge branch 'master' into merge Vyacheslav Egorov 2023-07-28 15:05:00 +0300
  • 5e1aca164c Sync to upstream/release/588 Vyacheslav Egorov 2023-07-28 14:37:00 +0300
  • 065a09487b Formatting Someone-dQw4w9WgXcQ 2023-07-27 22:11:14 +0100
  • e101e90054 Fix theme saving Someone-dQw4w9WgXcQ 2023-07-27 22:04:10 +0100
  • e3ec320949 dark theme Someone-dQw4w9WgXcQ 2023-07-27 21:46:01 +0100
  • 29ad780853 Remove .replace('stdin:', '') Someone-dQw4w9WgXcQ 2023-07-27 13:28:03 +0100
  • 1d9bac79fe Use luau builtins Someone-dQw4w9WgXcQ 2023-07-27 13:26:58 +0100
  • a8ce158104 Clarify require statments executed directly from REPL input prompt Varun Saini 2023-07-26 13:25:14 -0700
  • b4c1e6ede0
    Update EmbeddedBuiltinDefinitions.cpp to use more string literals MagmaBurnsV 2023-07-26 14:43:30 -0400