| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Minor clean up of `default_hasher_cstring`text-template | gingerBill | 2022-03-06 | 1 | -5/+3 |
| | | |||||
| * | Add `int` and `float` functions | gingerBill | 2022-03-03 | 4 | -4/+58 |
| | | |||||
| * | Add basic reduce evaluation e.g. `+ 1 2 3`, `- 2 3`, `* 3 4`, `/ 3 4` | gingerBill | 2022-03-03 | 2 | -6/+214 |
| | | |||||
| * | Initial work on `core:text/template` | gingerBill | 2022-03-03 | 5 | -0/+2059 |
| | | |||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2022-03-03 | 2 | -3/+9 |
| |\ | |||||
| | * | [compress] 32-bit cleanness. | Jeroen van Rijn | 2022-03-03 | 2 | -3/+9 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2022-03-03 | 3 | -7/+46 |
| |\| | |||||
| | * | Merge pull request #1572 from Lperlind/better-fmt | gingerBill | 2022-03-03 | 1 | -6/+22 |
| | |\ | | | | | | | Improve core:fmt formatting | ||||
| | | * | Improve core:fmt formatting | Lucas Perlind | 2022-03-02 | 1 | -6/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * Strings will respect widths smaller than the string's length * Strings are right justified by default like integers * Strings accept '-' flag to be left justified * Booleans will be formatted like strings * Enums will be formatted like strings | ||||
| | * | | Added rand_bytes for Windows in core:crypto | zhibog | 2022-03-02 | 2 | -1/+24 |
| | |/ | |||||
| * / | Minor fix to strconv.unquote_string | gingerBill | 2022-03-03 | 1 | -0/+1 |
| |/ | |||||
| * | Use `contextless` where possibledev-2022-03 | gingerBill | 2022-03-01 | 4 | -20/+20 |
| | | |||||
| * | Correct `alloc_from_memory_block` | gingerBill | 2022-03-01 | 2 | -15/+47 |
| | | |||||
| * | [mem] Add missing `\n` to tracking allocator example. | Jeroen van Rijn | 2022-03-01 | 1 | -13/+13 |
| | | |||||
| * | Merge pull request #1557 from semarie/openbsd-support | gingerBill | 2022-02-28 | 22 | -23/+1065 |
| |\ | | | | | initial OpenBSD support | ||||
| | * | initial OpenBSD support | Sébastien Marie | 2022-02-25 | 22 | -23/+1065 |
| | | | |||||
| * | | Remove `context.user_data` | gingerBill | 2022-02-28 | 1 | -1/+0 |
| | | | |||||
| * | | Keep `-vet` happy | gingerBill | 2022-02-25 | 1 | -1/+0 |
| | | | |||||
| * | | Correct `read_console` reading | gingerBill | 2022-02-25 | 1 | -2/+13 |
| | | | |||||
| * | | Revert change | gingerBill | 2022-02-25 | 1 | -1/+1 |
| | | | |||||
| * | | Change `<` to `<=` | gingerBill | 2022-02-25 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2022-02-25 | 5 | -327/+329 |
| |\| | |||||
| | * | Merge pull request #1549 from semarie/clone_to_cstring-leak | Jeroen van Rijn | 2022-02-24 | 4 | -327/+300 |
| | |\ | | | | | | | delete allocated memory with clone_to_cstring | ||||
| | | * | remove the optional `;` in os_freebsd.odin | Sébastien Marie | 2022-02-24 | 1 | -280/+280 |
| | | | | |||||
| | | * | use `context.temp_allocator` instead of general allocation + delete() | Sébastien Marie | 2022-02-24 | 4 | -53/+26 |
| | | | | | | | | | | | | | where clone_to_cstring is used with foreign code, it is prefered to use `context.temp_allocator` instead of using the general allocator and manually delete the memory after use. | ||||
| | * | | Add make_directory so darwin can build html docs | Colin Davidson | 2022-02-24 | 1 | -0/+10 |
| | | | | |||||
| | * | | Merge pull request #1528 from Tetralux/split-docs | Jeroen van Rijn | 2022-02-23 | 1 | -0/+19 |
| | |\ \ | | | | | | | | | Add doc comments to strings.split() and strings.split_n() | ||||
| | | * | | Don't use leading asterisks | Tetralux | 2022-02-21 | 1 | -17/+17 |
| | | | | | |||||
| | | * | | Add doc comments to strings.split() and strings.split_n() | Tetralux | 2022-02-21 | 1 | -0/+19 |
| | | |/ | |||||
| * | / | Correct `os.read` on windows for `os.stdin` | gingerBill | 2022-02-25 | 1 | -5/+6 |
| |/ / | |||||
| * | | Add generic procedure for default SipHash 2-4 | zhibog | 2022-02-22 | 1 | -0/+20 |
| | | | |||||
| * | | Added SipHash + tests and fixed remaining semicolons in vendor/botan | zhibog | 2022-02-22 | 1 | -0/+316 |
| |/ | |||||
| * | Update fmt to record the bytes written in the fmt.Info | gingerBill | 2022-02-20 | 2 | -214/+207 |
| | | |||||
| * | Merge pull request #1519 from colrdavidson/hyperspeed_file_size | gingerBill | 2022-02-20 | 1 | -25/+24 |
| |\ | | | | | Maintain a running count printed, so fprintf returns correct sizes for non-files | ||||
| | * | switch to passing total_size to the io.writers | Colin Davidson | 2022-02-19 | 1 | -45/+22 |
| | | | |||||
| | * | fprintf tweaked to avoid calling file_size | Colin Davidson | 2022-02-19 | 1 | -22/+44 |
| | | | |||||
| * | | Memory Leak | Patric Dexheimer | 2022-02-20 | 1 | -2/+3 |
| |/ | | | `dir` will leak memory if u use it with allocators that don´t care in freeing the memory at the end ( like arenas or the temp_allocator ) , because `strings.clone` and `strings.concatenate` are not using the passed allocator. | ||||
| * | Use the _unix_fstat pointer to avoid 144B copies on fileIO | Colin Davidson | 2022-02-18 | 1 | -5/+7 |
| | | |||||
| * | Merge pull request #1504 from odin-lang/directx-packages | gingerBill | 2022-02-17 | 1 | -0/+3 |
| |\ | | | | | DirectX Package Support | ||||
| | * | Add `vendor:directx` packages: `dxgi`, `d3d11`, and `d3d12` | gingerBill | 2022-02-16 | 1 | -0/+3 |
| | | | | | | | | | TODO: enums marked with `bit_set` may need conversions | ||||
| * | | Adding capture procedures to user32 | Tail Wag Games | 2022-02-17 | 1 | -0/+3 |
| | | | | | | | Adding `GetCapture`, `SetCapture` and `ReleaseCapture` functions - https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setcapture | ||||
| * | | Merge pull request #1502 from colrdavidson/mainline-fast | Jeroen van Rijn | 2022-02-16 | 1 | -3/+6 |
| |\ \ | |/ |/| | avoid memset on stats | ||||
| | * | avoid memset on stats | Colin Davidson | 2022-02-16 | 1 | -3/+6 |
| | | | |||||
| * | | Allow sysv and win64 calling conventions to be used on any platform on amd64 | gingerBill | 2022-02-16 | 1 | -0/+5 |
| |/ | |||||
| * | Improve slice bounds checking runtime error messages | gingerBill | 2022-02-16 | 1 | -7/+7 |
| | | |||||
| * | Move Objective-C libraries located in `core:sys/darwin/*` to `vendor:darwin/*` | gingerBill | 2022-02-16 | 24 | -11056/+0 |
| | | |||||
| * | Merge pull request #1488 from colrdavidson/master | Jeroen van Rijn | 2022-02-15 | 1 | -0/+28 |
| |\ | | | | | Add fork and personality | ||||
| | * | Add fork and personality | Colin Davidson | 2022-02-11 | 1 | -0/+28 |
| | | | |||||
| * | | Merge pull request #1331 from DanielGavin/parser-fault-recovery | gingerBill | 2022-02-15 | 1 | -1/+13 |
| |\ \ | | | | | | | Recover from closing brace not found in field list | ||||
| | * | | Check for non inserted semicolon in *expect_closing_brace_of_field_list* | Daniel Gavin | 2021-11-25 | 1 | -1/+4 |
| | | | | |||||