| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Parse directories to be packages | gingerBill | 2018-05-21 | 1 | -1091/+0 |
| | | |||||
| * | Added more function to windows.odin | Mikkel Hjortshoej | 2018-04-13 | 1 | -1/+11 |
| | | |||||
| * | Update core library with `cstring` | gingerBill | 2018-02-28 | 1 | -86/+88 |
| | | |||||
| * | Added terminate_thread to thread.odin | Mikkel Hjortshoej | 2018-02-25 | 1 | -1/+2 |
| | | |||||
| * | Auto stash before merge of "master" and "origin/master" | Brendan Punsky | 2018-02-22 | 1 | -1074/+1078 |
| | | |||||
| * | Merge branch 'master' of github.com:odin-lang/odin | Mikkel Hjortshoej | 2018-02-07 | 1 | -35/+35 |
| |\ | |||||
| | * | `distinct` keyword for type declarations | gingerBill | 2018-02-05 | 1 | -36/+36 |
| | | | |||||
| * | | Added widechar versions of functions, plus cursor functions | Mikkel Hjortshoej | 2018-02-07 | 1 | -4/+34 |
| |/ | |||||
| * | functions, structs and constants related to getting file notifications | Mikkel Hjortshoej | 2018-02-03 | 1 | -0/+69 |
| | | |||||
| * | More file handling functions | Mikkel Hjortshoej | 2018-01-25 | 1 | -0/+7 |
| | | |||||
| * | added stuff to windows.odin | Mikkel Hjortshoej | 2018-01-24 | 1 | -1/+59 |
| | | |||||
| * | Update sys/windows.odin to use `Bool :: b32;` rather than `i32` | gingerBill | 2018-01-17 | 1 | -3/+1 |
| | | |||||
| * | Remove `struct #ordered` | gingerBill | 2017-12-17 | 1 | -27/+27 |
| | | |||||
| * | Make core library use procedure groupings rather than normal overloading | gingerBill | 2017-12-04 | 1 | -5/+5 |
| | | |||||
| * | &x.(type) | gingerBill | 2017-11-30 | 1 | -1/+1 |
| | | |||||
| * | New slice memory layout (ptr+len); `byte` | gingerBill | 2017-11-26 | 1 | -20/+20 |
| | | |||||
| * | `@(default_calling_convention = ...)` for `foreign` blocks | gingerBill | 2017-10-29 | 1 | -149/+155 |
| | | |||||
| * | Infix proc calling convention `proc "std" (...)` | gingerBill | 2017-10-29 | 1 | -150/+153 |
| | | |||||
| * | Attributes; @(link_name="foo") | gingerBill | 2017-10-29 | 1 | -170/+177 |
| | | |||||
| * | #alias type declarations; core library additions; `_global` import name for ↵ | gingerBill | 2017-10-29 | 1 | -17/+184 |
| | | | | | the global scope | ||||
| * | Change `foreign_library` to `foreign import` | gingerBill | 2017-10-15 | 1 | -5/+5 |
| | | |||||
| * | Syntax: Replace `foreign_system_library "kernel.lib"` to `foreign_library ↵ | gingerBill | 2017-10-15 | 1 | -5/+5 |
| | | | | | "system:kernel.lib"`; Remove keyword: `foreign_system_library` | ||||
| * | `match` to `switch`; Optional semicolons after "import" statements | Ginger Bill | 2017-10-01 | 1 | -5/+5 |
| | | |||||
| * | Use comma for struct field separators (disallow nesting) | Ginger Bill | 2017-09-21 | 1 | -82/+82 |
| | | |||||
| * | Remove `when` suffixes; Implement file scope `when` statement, evaluated in ↵ | Ginger Bill | 2017-09-10 | 1 | -5/+7 |
| | | | | | source order | ||||
| * | Remove () grouping for `foreign_library` | Ginger Bill | 2017-08-27 | 1 | -7/+5 |
| | | |||||
| * | Replace `import_load` with `using import .` | Ginger Bill | 2017-08-27 | 1 | -2/+2 |
| | | |||||
| * | v0.6.2; Use Ada_Case for typesv0.6.2 | Ginger Bill | 2017-08-03 | 1 | -45/+45 |
| | | |||||
| * | Use semicolons as field delimiters in records | Ginger Bill | 2017-07-10 | 1 | -82/+82 |
| | | |||||
| * | Fix _preload.odin; Add for in without parameters; Change sync.Mutex for windows | Ginger Bill | 2017-07-08 | 1 | -12/+58 |
| | | |||||
| * | Disable polymorphic overloading in the global scope | Ginger Bill | 2017-07-02 | 1 | -4/+1 |
| | | | | | TODO: Figure out why it does not work in the global scope | ||||
| * | :: style procedure declarations; remove old parsing code | Ginger Bill | 2017-06-28 | 1 | -111/+111 |
| | | |||||
| * | Remove `type` prefix declarations | Ginger Bill | 2017-06-28 | 1 | -21/+19 |
| | | |||||
| * | Disable `var` and `const` declarations | Ginger Bill | 2017-06-28 | 1 | -181/+169 |
| | | |||||
| * | Compiler compiles for x86 (doesn't work properly) | Ginger Bill | 2017-06-19 | 1 | -99/+99 |
| | | |||||
| * | Code will compile as 32 bit but will causes errors in the linker on Windows | Ginger Bill | 2017-06-19 | 1 | -99/+99 |
| | | |||||
| * | Declaration grouping uses () rather than {}; Fix some problem with ↵ | Ginger Bill | 2017-06-17 | 1 | -21/+21 |
| | | | | | compilation on *nix | ||||
| * | Declaration grouping uses braces rather than parentheses | Ginger Bill | 2017-06-13 | 1 | -23/+24 |
| | | |||||
| * | `foreign` blocks for procedures | Ginger Bill | 2017-06-12 | 1 | -327/+330 |
| | | |||||
| * | foreign_library allow for Pascal-style grouping | Ginger Bill | 2017-06-12 | 1 | -181/+196 |
| | | |||||
| * | Prefix `type` and `let` to replace `immutable` | Ginger Bill | 2017-06-12 | 1 | -35/+35 |
| | | |||||
| * | Prefix `proc` syntax | Ginger Bill | 2017-06-12 | 1 | -102/+102 |
| | | |||||
| * | Remove := with var and :: with const | Ginger Bill | 2017-06-12 | 1 | -290/+290 |
| | | |||||
| * | Added a bunch of VM_* and map_virtual_key | Mikkel Hjortshoej | 2017-06-11 | 1 | -1/+26 |
| | | |||||
| * | Make `rune` a basic type and not an alias; Remove `byte` | Ginger Bill | 2017-06-06 | 1 | -11/+11 |
| | | |||||
| * | Added extra sys/windows.odin stuff | Mikkel Hjortshoej | 2017-06-01 | 1 | -1/+6 |
| | | | | | | | | - Added PM_NOREMOVE - Added PM_NOYIELD - Added get_message_a - Added post_message_a | ||||
| * | Convert windows.odin to the new naming convention | Ginger Bill | 2017-05-28 | 1 | -111/+111 |
| | | |||||
| * | Change naming convention from Ada_Like to RustLike | Ginger Bill | 2017-05-28 | 1 | -117/+117 |
| | | | | | | | | | | | | | | Naming Conventions: In general, PascalCase for types and snake_case for values Import Name: snake_case (but prefer single word) Types: PascalCase Union Variants: PascalCase Enum Values: PascalCase Procedures: snake_case Local Variables: snake_case Constant Variables: SCREAMING_SNAKE_CASE | ||||
| * | Reimplement #ordered again | Ginger Bill | 2017-05-12 | 1 | -16/+16 |
| | | |||||
| * | Add following win32 functions | Mikkel Hjortshoej | 2017-05-05 | 1 | -0/+24 |
| | | | | | | | | | | | | | | | | - ShowCursor - GetFileAttributesA - FindFirstFileA - FindNextFileA - FindClose Add following win32 constants - MAX_PATH - INVALID_FILE_ATTRIBUTES Add following win32 structure - Find_Data | ||||