Commit graph

  • 185370fa1d
    RFC: Update the rules on string interpolation in light of feedback (#615) Alexander McCord 2022-07-28 14:48:05 -0700
  • 657fa854eb Remove unused variable Kampfkarren 2022-07-28 00:10:30 -0700
  • dbf5064449 Change nextInterpolatedString return value Kampfkarren 2022-07-27 23:43:25 -0700
  • 54734826e7 Use TempVector Kampfkarren 2022-07-27 23:36:45 -0700
  • e1a229aa80 Fix tests, but introduce a new snaggle Kampfkarren 2022-07-27 23:29:57 -0700
  • cfe339f994 String to make sure interp strings with no expressions are compiled as strings Kampfkarren 2022-07-27 22:47:47 -0700
  • efe3b7ca36 Bespoke error for interpolated string fails Kampfkarren 2022-07-27 22:42:37 -0700
  • 63654211c6 Allow interpolated strings without expressions, add TODO test for failing interp strings as types Kampfkarren 2022-07-27 22:12:27 -0700
  • 92adca20bf Test constant type interp strings Kampfkarren 2022-07-27 18:50:39 -0700
  • 186bfb1342 Remove trailing newline Kampfkarren 2022-07-27 18:46:55 -0700
  • 6e97add1ee Support un-interpolated strings Kampfkarren 2022-07-27 18:10:06 -0700
  • 8ef45854f7 Add FFlag for %* Kampfkarren 2022-07-27 17:59:21 -0700
  • 41fa546a17 Error when given a form Kampfkarren 2022-07-27 17:53:15 -0700
  • c224548781 Remove const& from strings loop Kampfkarren 2022-07-27 17:45:24 -0700
  • 9918529641 Documentation for strings Kampfkarren 2022-07-27 17:41:52 -0700
  • 77166a3654 Bring back whitespace test in Linter Kampfkarren 2022-07-27 17:40:08 -0700
  • b43fe82465 Better %* Kampfkarren 2022-07-27 17:34:16 -0700
  • e496c86581 Change name Kampfkarren 2022-07-27 17:26:27 -0700
  • 2a41dca9d4 Avoid extra allocations Kampfkarren 2022-07-27 17:13:44 -0700
  • dadbd4cd47 FFlag off Kampfkarren 2022-07-27 16:47:20 -0700
  • c770cac964 auto cleanup Kampfkarren 2022-07-27 16:43:49 -0700
  • 310adedc90 Optional ergonomics Kampfkarren 2022-07-27 16:40:43 -0700
  • 8dcbebaa70 Remove backslashes Kampfkarren 2022-07-27 16:36:05 -0700
  • dd2c4e9391 Fix Compiler commit Kampfkarren 2022-07-27 16:34:39 -0700
  • be781b5083 Fix typechecker Kampfkarren 2022-07-27 16:33:20 -0700
  • 5ec039fa51
    Backticks in type annotations are nonsensical for now. Alexander McCord 2022-07-27 16:06:33 -0700
  • 8dd6049fcb
    Allow `f this ` syntax Alexander McCord 2022-07-27 16:00:51 -0700
  • 39faa903b1
    Allow backticks with zero interpolating expressions. Alexander McCord 2022-07-27 15:57:46 -0700
  • 5b8d8535b5
    Propose that {{ is also a parse error. Alexander McCord 2022-07-27 15:00:25 -0700
  • 11787e8336 Bespoke error for interpolated string after call Kampfkarren 2022-07-27 02:25:12 -0700
  • 591192c3e5 Fix location, Transpiler Kampfkarren 2022-07-26 23:06:56 -0700
  • 38d40143d7 Remove commented code Kampfkarren 2022-07-26 22:28:01 -0700
  • 1ea1d654ee Arseny told me I don't need this Kampfkarren 2022-07-26 22:27:20 -0700
  • aa9f9c371f Check end brace parse errors Kampfkarren 2022-07-26 22:14:28 -0700
  • c302ea18e6 Fix ScopedFlag include Kampfkarren 2022-07-26 21:36:33 -0700
  • b773f41790 Scoped FFlag for JsonEncoder test Kampfkarren 2022-07-26 21:33:02 -0700
  • 4504b05b76 Pre-allocate registers, getting better errors Kampfkarren 2022-07-26 21:30:19 -0700
  • e42e7884bb Fix MSVC compiler warnings Kampfkarren 2022-07-26 21:25:42 -0700
  • 8496af7907 JsonEncoder Kampfkarren 2022-07-26 21:23:19 -0700
  • 7893ca20bb Linter test Kampfkarren 2022-07-26 21:19:15 -0700
  • 7e00934619 Higher baseline cost Kampfkarren 2022-07-26 21:05:33 -0700
  • 38cda27144 A test I haven't made work, Cost branch Kampfkarren 2022-07-26 21:04:15 -0700
  • 477cfc4d0d Basic string type Kampfkarren 2022-07-26 20:50:46 -0700
  • 36b0037145 FFlag Kampfkarren 2022-07-26 20:40:37 -0700
  • beb7ecceb1 Remove unneeded lexer APIs Kampfkarren 2022-07-26 20:25:20 -0700
  • ea01fe3b34 Remove outdated TODO Kampfkarren 2022-07-26 20:22:17 -0700
  • 0e87afff90 Include grammar Kampfkarren 2022-07-26 20:21:46 -0700
  • d4642f78ef Include grammar Kampfkarren 2022-07-26 20:20:44 -0700
  • 12ca7c5bb0 Better error for constant Kampfkarren 2022-07-26 19:48:09 -0700
  • 8e409efde8 Use the same error Kampfkarren 2022-07-26 19:45:01 -0700
  • 8d0d271cd3 Make interpolated string with no formatting a syntax error Kampfkarren 2022-07-26 19:39:54 -0700
  • f8be1070c3 Make {{ a parse error Kampfkarren 2022-07-26 19:30:02 -0700
  • 6cb9054c07 Remove copy paste (though I'm not sure it's much better), start work on {{ parse failure Kampfkarren 2022-07-26 19:20:33 -0700
  • 5a9de6ba0a Fix string tests (VS Code was breaking it somehow? Not StyLua) Kampfkarren 2022-07-26 18:57:09 -0700
  • 7fbe3a006c Test string shadow Kampfkarren 2022-07-26 18:49:50 -0700
  • 5a6912fe75 String escape Kampfkarren 2022-07-26 18:49:17 -0700
  • 7d7ad6ba46 Uncomment nested strings. I'm surprised this worked Kampfkarren 2022-07-26 18:42:59 -0700
  • 843fa3e8e4 Uncomment more tests Kampfkarren 2022-07-26 18:42:28 -0700
  • b40b10826c Fix constant folding Kampfkarren 2022-07-26 18:40:47 -0700
  • da716a6a76 Fix more complicated case Kampfkarren 2022-07-26 18:37:11 -0700
  • 9ea7b44ab9 %* Kampfkarren 2022-07-26 16:37:27 -0700
  • 08a0f3015e Fix multiple string interps Kampfkarren 2022-07-26 15:47:33 -0700
  • 7ace43e29f Fix multiple string interps Kampfkarren 2022-07-26 15:44:51 -0700
  • 24f61dfeb5 Basic string interpolation proof of concept Kampfkarren 2022-07-26 01:48:22 -0700
  • 9a5312bb35 Use documentation names JohnnyMorganz 2022-07-25 18:45:36 +0100
  • 2a6d1c03ac
    Store AstExprFunction in astTypes for stats (#612) JohnnyMorganz 2022-07-25 18:19:21 +0100
  • 6200806e94 Store AstExprFunction in astTypes for stats JohnnyMorganz 2022-07-24 21:07:28 +0100
  • 93d1da14cb Remove comments JohnnyMorganz 2022-07-24 21:06:41 +0100
  • eb187981ad Update tests JohnnyMorganz 2022-07-24 15:08:42 +0100
  • e34464d772 Add autocomplete context to result JohnnyMorganz 2022-07-24 15:08:36 +0100
  • e80c970bab Fallback to forAutocomplete.globalScope if no env scope JohnnyMorganz 2022-07-23 20:28:00 +0100
  • b4ce00abc8 Pass environment scope to autocomplete typechecker JohnnyMorganz 2022-07-23 19:42:06 +0100
  • 7bce339d4f More param names JohnnyMorganz 2022-07-23 14:57:21 +0100
  • ae4632a386 Add names to built in definition parameters JohnnyMorganz 2022-07-23 14:03:19 +0100
  • 12c5502027
    Update performance.md Arseny Kapoulkine 2022-07-22 10:35:03 -0700
  • 9be7f85be7
    Update performance.md (#608) Arseny Kapoulkine 2022-07-22 07:53:16 -0700
  • 25d5d2f46b
    Update performance.md Arseny Kapoulkine 2022-07-22 07:07:49 -0700
  • b1cfaf5305
    Sync to upstream/release/537 (#607) 0.537 Arseny Kapoulkine 2022-07-21 14:16:54 -0700
  • 2c0be898a1 Merge branch 'upstream' into merge Arseny Kapoulkine 2022-07-21 13:37:02 -0700
  • 8f7a1c701b Merge branch 'master' into merge Arseny Kapoulkine 2022-07-21 13:36:59 -0700
  • 8e8ae0a01d Sync to upstream/release/537 Arseny Kapoulkine 2022-07-21 13:36:41 -0700
  • a824b05c9e
    Update coverage report to codecov (#606) Arseny Kapoulkine 2022-07-20 15:12:30 -0700
  • d27ad49d0e
    Create codecov.yml Arseny Kapoulkine 2022-07-20 14:35:11 -0700
  • aac737bdcb
    Update README.md Arseny Kapoulkine 2022-07-20 14:32:15 -0700
  • f2116014a6
    Update build.yml Arseny Kapoulkine 2022-07-20 11:10:28 -0700
  • 3c559feaf4
    Update coverage report to codecov Arseny Kapoulkine 2022-07-20 11:05:51 -0700
  • ea7a6c1260
    Spell out RFC considerations for library functions more explicitly (#603) Arseny Kapoulkine 2022-07-19 08:37:56 -0700
  • ded8285407
    Update README.md Arseny Kapoulkine 2022-07-18 12:56:18 -0700
  • 52dc2656b2
    Spell out RFC considerations for library functions more explicitly Arseny Kapoulkine 2022-07-18 12:43:52 -0700
  • 96316c66dc
    Documentation of round tie-breaking (#602) Matthew Emery 2022-07-18 12:36:23 -0700
  • 38db3b374f
    Tie-breaking documentation for round Matthew Emery 2022-07-18 12:22:51 -0700
  • f6e6f2a3d3
    Update library.md Matthew Emery 2022-07-18 12:18:26 -0700
  • 82f14cb6f0
    Update disallow-proposals-leading-to-ambiguity-in-grammar.md Alexander McCord 2022-07-15 04:47:16 -0700
  • 8e85b25362
    Update and rename reserve-name-followed-by-parens.md to disallow-proposals-leading-to-ambiguity-in-grammar.md Alexander McCord 2022-07-15 04:04:14 -0700
  • 05dc3c1662
    Update rfcs/reserve-name-followed-by-parens.md Alexander McCord 2022-07-14 19:14:12 -0700
  • 122fcea1dc
    Update rfcs/reserve-name-followed-by-parens.md Alexander McCord 2022-07-14 19:13:51 -0700
  • 5b2e39c922
    Sync to upstream/release/536 (#592) 0.536 Arseny Kapoulkine 2022-07-14 15:52:26 -0700
  • 092e70115e Merge branch 'master' into merge Arseny Kapoulkine 2022-07-14 15:40:07 -0700
  • c321668dbc Merge branch 'upstream' into merge Arseny Kapoulkine 2022-07-14 15:40:05 -0700
  • 4bd651292d Sync to upstream/release/536 Arseny Kapoulkine 2022-07-14 15:39:35 -0700