| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Fix indexing type when using a `#row_major` matrix | gingerBill | 2024-05-20 | 1 | -2/+7 | |
| | | ||||||
| * | Remove constant indexing for `matrix` value propagation | gingerBill | 2024-05-20 | 1 | -1/+1 | |
| | | ||||||
| * | Fix #3514 along with `soa.a[i]` bounds checking | gingerBill | 2024-05-16 | 1 | -2/+2 | |
| | | ||||||
| * | Remove the old switch/for semantics entirely and enforce `switch &x in y` | gingerBill | 2024-05-16 | 1 | -33/+13 | |
| | | ||||||
| * | Fix #3516 | gingerBill | 2024-05-13 | 1 | -0/+11 | |
| | | ||||||
| * | Fix #3573 | gingerBill | 2024-05-13 | 1 | -0/+7 | |
| | | ||||||
| * | Fix #3584 | gingerBill | 2024-05-13 | 1 | -0/+7 | |
| | | ||||||
| * | Check for illegal use of `distinct` | gingerBill | 2024-05-12 | 1 | -0/+1 | |
| | | ||||||
| * | fix duplicate suggestions and add missing newline | Laytan | 2024-05-09 | 1 | -1/+1 | |
| | | ||||||
| * | With `-vet-style`, give suggestion of separating where clauses with a comma ↵ | gingerBill | 2024-05-09 | 1 | -0/+14 | |
| | | | | | | | rather than '&&' This improves the error messages | |||||
| * | Remove breakpoint hook | Victor Sohier | 2024-05-06 | 1 | -1/+0 | |
| | | ||||||
| * | Explicitly handle previously implicitly handled case | Victor Sohier | 2024-05-06 | 1 | -0/+1 | |
| | | ||||||
| * | Formatting | Victor Sohier | 2024-05-05 | 1 | -4/+1 | |
| | | ||||||
| * | Fix: Fixed #soa arrays | Victor Sohier | 2024-05-05 | 1 | -2/+11 | |
| | | ||||||
| * | Merge pull request #3526 from laytan/target-features | gingerBill | 2024-05-05 | 1 | -1/+67 | |
| |\ | | | | | Improve target features support | |||||
| | * | compiler: improve target features support | Laytan Laats | 2024-05-02 | 1 | -1/+67 | |
| | | | ||||||
| * | | Improve error message's suggestion for `if !integer` | gingerBill | 2024-05-03 | 1 | -3/+5 | |
| |/ | ||||||
| * | Implement dumb `PtrMap` | gingerBill | 2024-04-26 | 1 | -5/+5 | |
| | | ||||||
| * | Obfuscate `#line` | gingerBill | 2024-04-08 | 1 | -1/+5 | |
| | | ||||||
| * | Obfuscate `#file` and `#procedure` when `-obfuscate-source-code-locations` ↵ | gingerBill | 2024-04-08 | 1 | -2/+10 | |
| | | | | | is enabled | |||||
| * | Fix printing error when field name could not be found | gingerBill | 2024-04-08 | 1 | -1/+2 | |
| | | ||||||
| * | Fix nested `ERROR_BLOCK` bug | gingerBill | 2024-04-01 | 1 | -5/+13 | |
| | | ||||||
| * | Fix error message | gingerBill | 2024-04-01 | 1 | -2/+2 | |
| | | ||||||
| * | Enforce error on old style for/switch l-value | gingerBill | 2024-03-30 | 1 | -4/+0 | |
| | | ||||||
| * | Fix another #soa race condition bug | gingerBill | 2024-03-26 | 1 | -0/+5 | |
| | | ||||||
| * | Fix error reporting for type cycles | gingerBill | 2024-03-25 | 1 | -1/+1 | |
| | | ||||||
| * | Merge pull request #3326 from rick-masters/fix_fields_wait_signal | gingerBill | 2024-03-25 | 1 | -0/+1 | |
| |\ | | | | | Fix fields_wait_signal futex. | |||||
| | * | Fix fields_wait_signal futex. | rick-masters | 2024-03-24 | 1 | -0/+1 | |
| | | | ||||||
| * | | Potentially fix a race condition with parapoly types (related to #3328) | gingerBill | 2024-03-25 | 1 | -3/+8 | |
| |/ | ||||||
| * | Fix #3226 | gingerBill | 2024-03-24 | 1 | -4/+8 | |
| | | ||||||
| * | Fix #3320 | gingerBill | 2024-03-24 | 1 | -9/+10 | |
| | | ||||||
| * | Add error block around `error_line` calls | gingerBill | 2024-03-23 | 1 | -0/+5 | |
| | | ||||||
| * | Improve error suggestion and propagation for `x->y` | gingerBill | 2024-03-23 | 1 | -3/+11 | |
| | | ||||||
| * | Improve error propagation for `(*x).y` style errors from C-programmers | gingerBill | 2024-03-23 | 1 | -0/+2 | |
| | | ||||||
| * | Treat `*x` as an unary operator to improve error messages for common ↵ | gingerBill | 2024-03-23 | 1 | -0/+13 | |
| | | | | | C-programmer mistakes | |||||
| * | Add missing field flags in debug printing | gingerBill | 2024-03-23 | 1 | -0/+12 | |
| | | ||||||
| * | Fix at error printing bug | gingerBill | 2024-03-21 | 1 | -1/+4 | |
| | | ||||||
| * | Fix #3305 | gingerBill | 2024-03-21 | 1 | -1/+1 | |
| | | ||||||
| * | Minor clean up of `#no_broadcast` handling | gingerBill | 2024-03-21 | 1 | -5/+4 | |
| | | ||||||
| * | Add `#no_broadcast` procedure parameter to disallow automatic array ↵ | gingerBill | 2024-03-21 | 1 | -28/+48 | |
| | | | | | programming broadcasting on procedure arguments | |||||
| * | Add suggestion for `x: ^T; y = x` to be `x^` | gingerBill | 2024-03-20 | 1 | -0/+5 | |
| | | ||||||
| * | Add `x: T; y: ^T = x` suggestion to do `&x` | gingerBill | 2024-03-20 | 1 | -0/+6 | |
| | | ||||||
| * | Correct matrix builtins for `#row_major` | gingerBill | 2024-03-19 | 1 | -2/+9 | |
| | | ||||||
| * | Add `#row_major matrix[R, C]T` | gingerBill | 2024-03-19 | 1 | -3/+9 | |
| | | | | | | As well as `#column_major matrix[R, C]T` as an alias for just `matrix[R, C]T`. This is because some libraries require a row_major internal layout but still want to be used with row or major oriented vectors. | |||||
| * | Serialize errors to make them sortable, deterministic, and generally more ↵ | gingerBill | 2024-03-19 | 1 | -1/+1 | |
| | | | | | control | |||||
| * | Add better suggestion for [?]T mistake | gingerBill | 2024-03-19 | 1 | -1/+6 | |
| | | ||||||
| * | On `x: [?]T = {...}`, minimize errors by using the `[?]T` expression as a ↵ | gingerBill | 2024-03-19 | 1 | -9/+38 | |
| | | | | | kind of hint | |||||
| * | Unify "Did you mean" strings | gingerBill | 2024-03-18 | 1 | -41/+41 | |
| | | ||||||
| * | Add list of C identifier suggestions (types and keywords) | gingerBill | 2024-03-18 | 1 | -14/+54 | |
| | | ||||||
| * | Add loads of checks for common mistakes for C programmer | gingerBill | 2024-03-18 | 1 | -0/+18 | |
| | | ||||||