| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Improve error reporting on "Failed to parse fail" and show the line error if ↵ | gingerBill | 2024-06-28 | 1 | -3/+26 | |
| | | | | | | | | | possible | |||||
| * | | Improve tokenizing wrong number literals | gingerBill | 2024-06-28 | 1 | -1/+11 | |
| | | | ||||||
| * | | Remove `@(warning)` and `#warning(...)` | gingerBill | 2024-06-25 | 1 | -1/+1 | |
| | | | ||||||
| * | | Add `#warning(<string>)` builtin compile time procedure | gingerBill | 2024-06-20 | 1 | -1/+1 | |
| |/ | ||||||
| * | Fix #3727 | gingerBill | 2024-06-10 | 1 | -0/+3 | |
| | | ||||||
| * | Improve parsing for `label: #reverse for` and `label: #partial switch` | gingerBill | 2024-06-10 | 1 | -2/+4 | |
| | | ||||||
| * | Fix `or_or_<branch>` error messages | Feoramund | 2024-06-09 | 1 | -4/+4 | |
| | | ||||||
| * | Change parser to use `^Expr` rather than `string` for the foreign import paths | gingerBill | 2024-05-28 | 1 | -1/+1 | |
| | | ||||||
| * | Delay checking foreign import paths until after global scope is checked | gingerBill | 2024-05-28 | 1 | -3/+25 | |
| | | ||||||
| * | Begin moving `foreign import` import paths to be evaluated in the semantic ↵ | gingerBill | 2024-05-27 | 1 | -36/+29 | |
| | | | | | phase rather than parsing. | |||||
| * | Improve "Expected a type" syntax error | gingerBill | 2024-05-20 | 1 | -2/+8 | |
| | | ||||||
| * | Make `..` ranges a complete error rather than a warning now. | gingerBill | 2024-05-13 | 1 | -1/+1 | |
| | | | | | This should have been an error years ago. | |||||
| * | Make `core:runtime` etc a warning, and an error with `-vet` | gingerBill | 2024-05-13 | 1 | -2/+23 | |
| | | ||||||
| * | Suggest `-all-packages` if testing empty directory | Feoramund | 2024-05-12 | 1 | -0/+4 | |
| | | ||||||
| * | Fix #3567 | gingerBill | 2024-05-10 | 1 | -0/+2 | |
| | | ||||||
| * | With `-vet-style`, give suggestion of separating where clauses with a comma ↵ | gingerBill | 2024-05-09 | 1 | -1/+1 | |
| | | | | | | | rather than '&&' This improves the error messages | |||||
| * | Fix #3530 | gingerBill | 2024-05-07 | 1 | -0/+4 | |
| | | ||||||
| * | Recognize dynamic library names like libraylib.so.5.0.0 | joakin | 2024-04-19 | 1 | -1/+1 | |
| | | ||||||
| * | Add basic suggestion to missing `package` name | gingerBill | 2024-04-15 | 1 | -0/+6 | |
| | | ||||||
| * | Improve error messages for people using keywords instead of identifiers | gingerBill | 2024-04-08 | 1 | -1/+9 | |
| | | ||||||
| * | Add better error messages with suggestions for using `context` as an identifier | gingerBill | 2024-04-04 | 1 | -0/+14 | |
| | | ||||||
| * | Improve C-like syntax mistakes error messages | gingerBill | 2024-03-27 | 1 | -0/+1 | |
| | | ||||||
| * | Fix parsing bug on `bit_set[;x]` | gingerBill | 2024-03-27 | 1 | -0/+5 | |
| | | ||||||
| * | Remove old error message for #3062 | gingerBill | 2024-03-24 | 1 | -3/+0 | |
| | | ||||||
| * | Fix #3319 | gingerBill | 2024-03-24 | 1 | -0/+18 | |
| | | ||||||
| * | Add error block around `error_line` calls | gingerBill | 2024-03-23 | 1 | -3/+3 | |
| | | ||||||
| * | Treat `*x` as an unary operator to improve error messages for common ↵ | gingerBill | 2024-03-23 | 1 | -1/+6 | |
| | | | | | C-programmer mistakes | |||||
| * | Add `#no_broadcast` procedure parameter to disallow automatic array ↵ | gingerBill | 2024-03-21 | 1 | -8/+9 | |
| | | | | | programming broadcasting on procedure arguments | |||||
| * | Fix error message | gingerBill | 2024-03-20 | 1 | -1/+1 | |
| | | ||||||
| * | Fix #3299 | gingerBill | 2024-03-20 | 1 | -0/+13 | |
| | | ||||||
| * | Add `#row_major matrix[R, C]T` | gingerBill | 2024-03-19 | 1 | -0/+13 | |
| | | | | | | 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. | |||||
| * | Replace `gb_exit(1)` with `exit_with_errors()` where appropriate | gingerBill | 2024-03-19 | 1 | -2/+2 | |
| | | ||||||
| * | Improve parsing for `bit_field` | gingerBill | 2024-02-22 | 1 | -0/+8 | |
| | | ||||||
| * | Add field tags to `bit_field` | gingerBill | 2024-02-22 | 1 | -2/+8 | |
| | | ||||||
| * | Remove debug message | gingerBill | 2024-02-22 | 1 | -1/+1 | |
| | | ||||||
| * | Give a better error message when the user uses `context` as if it was an ↵ | gingerBill | 2024-02-22 | 1 | -1/+6 | |
| | | | | | identifier in a field list. | |||||
| * | Begin work adding `bit_field` | gingerBill | 2024-02-22 | 1 | -0/+78 | |
| | | ||||||
| * | Disallow mixture of polymorphic $ names and normal identifiers within record ↵ | gingerBill | 2024-02-08 | 1 | -0/+47 | |
| | | | | | parameters | |||||
| * | Improve error handling for missing library collection provided by the compiler | gingerBill | 2024-02-07 | 1 | -3/+12 | |
| | | ||||||
| * | Fix code style | FourteenBrush | 2024-02-02 | 1 | -1/+1 | |
| | | ||||||
| * | Merge remote-tracking branch 'upstream/master' | FourteenBrush | 2024-02-02 | 1 | -10/+29 | |
| |\ | ||||||
| | * | `-default-to-panic-allocator` | gingerBill | 2024-01-28 | 1 | -2/+2 | |
| | | | ||||||
| | * | Move `core:runtime` to `base:runtime`; keep alias around | gingerBill | 2024-01-28 | 1 | -3/+7 | |
| | | | ||||||
| | * | Add `#field_align(N)` | gingerBill | 2024-01-28 | 1 | -5/+20 | |
| | | | | | | | | | | | It sets the minimum alignment for the fields within a struct. This cannot be used with `#packed`, but can be used with `#align(N)`. If `#align(N)` is less than `#field_align(N)`, then a warning will be printed. | |||||
| * | | Fix Unhandled Ast_OrBranchExpr | FourteenBrush | 2024-02-02 | 1 | -0/+4 | |
| |/ | ||||||
| * | Add frontend stuff instrumentation tooling | gingerBill | 2024-01-07 | 1 | -1/+3 | |
| | | | | | | | | //+no-instrumentation @(no_instrumentation) @(instrumentation_enter) @(instrumentation_exit) | |||||
| * | Add `or_break` and `or_continue` constructs | gingerBill | 2023-09-30 | 1 | -9/+56 | |
| | | ||||||
| * | Correct `get_file_line_as_string` to fix #2829 | gingerBill | 2023-09-29 | 1 | -0/+3 | |
| | | ||||||
| * | Fix #2809 - disallow files to start with `_` | gingerBill | 2023-09-26 | 1 | -0/+11 | |
| | | ||||||
| * | Fix #2816 | gingerBill | 2023-09-26 | 1 | -1/+3 | |
| | | ||||||