| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove where-clause from syntax | Damian Tarnawski | 2024-01-24 | 1 | -13/+13 |
| | | |||||
| * | Major changes to the Odin textmate syntax grammar | Damian Tarnawski | 2023-12-25 | 1 | -281/+273 |
| | | |||||
| * | Fix raw string escape grammar | Damian Tarnawski | 2023-12-22 | 1 | -2/+1 |
| | | |||||
| * | Merge pull request #260 from thetarnav/update-basic-types | DanielGavin | 2023-10-10 | 1 | -5/+41 |
| |\ | | | | | Update basic-types grammar | ||||
| | * | Fix scope for any and typeid | Damian Tarnawski | 2023-10-10 | 1 | -1/+1 |
| | | | |||||
| | * | Replace storage.type with support.type for basic types | Damian Tarnawski | 2023-10-10 | 1 | -14/+14 |
| | | | |||||
| | * | Update basic-types grammar | Damian Tarnawski | 2023-10-10 | 1 | -10/+46 |
| | | | |||||
| * | | Actually include all strings to proc definition | Damian Tarnawski | 2023-10-10 | 1 | -1/+1 |
| | | | |||||
| * | | Add calling convention grammar to proc declaration | Damian Tarnawski | 2023-10-10 | 1 | -51/+55 |
| |/ | |||||
| * | Minor grammar updates | Damian Tarnawski | 2023-10-04 | 1 | -5/+44 |
| | | | | | | | | - Remove `export` and `set` as keywords - Add `or_break` and `or_continue` as keywords - Add `&` and `^` as operators - Add string beginning and ending quotes as punctuation | ||||
| * | Prioritize detecting types over procedure calls | Damian Tarnawski | 2023-06-24 | 1 | -1/+1 |
| | | |||||
| * | Merge commit '17071812ee1cf4fe1ef8b2601e87450a35ac7eb2' into tm-fixes | Damian Tarnawski | 2023-06-24 | 1 | -1/+1 |
| |\ | |||||
| | * | Don't mark builtin proc calls on property access | Damian Tarnawski | 2023-06-24 | 1 | -1/+1 |
| | | | |||||
| * | | Merge commit '7786a0c7ade271c804ebc32b6fa05d3d0428b814' into tm-fixes | Damian Tarnawski | 2023-06-23 | 1 | -7/+1 |
| |\| | |||||
| | * | Add more builtin procedures | Damian Tarnawski | 2023-06-23 | 1 | -7/+1 |
| | | | |||||
| * | | Handle generic parameters in proc return type | Damian Tarnawski | 2023-06-23 | 1 | -97/+66 |
| | | | |||||
| * | | Assert `proc` keyword position at word boundry | Damian Tarnawski | 2023-06-23 | 1 | -3/+3 |
| | | | |||||
| * | | Fix nesting procedure declarations | Damian Tarnawski | 2023-06-23 | 1 | -2/+3 |
| |/ | |||||
| * | Improve texmate grmmars for procedure declarations | Damian Tarnawski | 2023-06-21 | 1 | -146/+309 |
| | | |||||
| * | Add missing `.odin` scope | Damian Tarnawski | 2023-06-18 | 1 | -1/+1 |
| | | |||||
| * | Replace property access procedure call with general one | Damian Tarnawski | 2023-06-18 | 1 | -9/+14 |
| | | |||||
| * | textmate improvements | Damian Tarnawski | 2023-06-18 | 1 | -17/+20 |
| | | | | | | | | | | | | | Add `distinct` to `storage.type.odin`. Not sure if that's the right scope, but it get's colored correctly Add `context` to `variable.other.object.odin` Remove `assertf` and `panicf` from function builtins (they are from a module) Add procedute calls to `entity.name.function`. And a separate capture for `module.proc()` syntax | ||||
| * | Improve textmate grammars | Damian Tarnawski | 2023-06-18 | 1 | -9/+29 |
| | | | | | | | Separates some operators to their own categories Mark basic types as primitives | ||||
| * | Use InitializeOptions as the global setting, and override if specified ↵ | DanielGavin | 2023-05-29 | 1 | -14/+21 |
| | | | | | through ols.json | ||||
| * | Add support for matrix types | Daniel Gavin | 2022-10-27 | 1 | -2/+2 |
| | | |||||
| * | Try to use recursion map on pointers to prevent stackoverflow crashes | Daniel Gavin | 2022-10-23 | 1 | -1/+1 |
| | | |||||
| * | Add support for or_else and or_return keywords | Vitalii Kravchenko | 2022-06-05 | 1 | -2/+2 |
| | | |||||
| * | add grammar to extension | Daniel Gavin | 2021-05-05 | 1 | -0/+339 |