Chris Swenson

Results 23 issues of Chris Swenson

Adds new syntax: - `function_name!number!measure(...)` to mark that the function should be treated as an aggregate expression, including handling distinct keys for joins - `join1.join2.function_name!number!measure(...)` - `join1.join2.field1.function_name!number!measure(...)` - `field1.function_name!number!measure(...)` -...

Fixes https://github.com/malloydata/malloy/issues/1604 Removed an error-checking condition in the compiler where if "complex SQL" was ever generated for a `select` it would throw an error. This was probably once reasonable when...

``` run: duckdb.sql("SELECT 1 AS one") -> { # x group_by: one nest: n is { group_by: one } } ``` `n.one` is getting the `# x` tag when it...

bug

Repro: ```malloy source: doubles is duckdb.sql(""" SELECT base."generate_series" * 2 as n FROM generate_series(1, 10) as base """) source: nums is duckdb.sql(""" SELECT base."generate_series" as n FROM generate_series(1, 10) as...

Currently the `from` in selective imports is not highlighted.

syntax highlighting

We're stuck updating the textmate grammar in 2+ places because it's not in the Malloy package. We should probably just move it in...

`=` does not type check. I ran into this super weird case where I did `join_one: something on something = field`, when I meant to do `join_one: something on something.field...

back burner

### What happens? If a Malloy notebook has an empty markdown section, it will not be parsed correctly. ### To Reproduce Make a `.malloynb` file with the following contents: ```malloynb...

### What happens? When using unary minus on an analytic value in a `calculate:` block you get an error `'unary minus' Can't use type scalar_analytic number`. ### To Reproduce ```malloy...