| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #6280 from Faker-09/bytes_compare_comment_updateHEADmaster | Jeroen van Rijn | 4 hours | 1 | -2/+2 |
| |\ | | | | | Update the comment on core:bytes.compare() to match the proc signature | ||||
| | * | Update the comment on core:bytes.compare() to match the proc signature | Shane Shrybman | 5 hours | 1 | -2/+2 |
| |/ | |||||
| * | Merge pull request #6277 from tpat7187/master | Jeroen van Rijn | 9 hours | 1 | -1/+1 |
| |\ | | | | | Minor Spelling mistake in Using error line | ||||
| | * | Minor Spelling mistake in Using error line | tpat7187 | 9 hours | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #6275 from Kelimion/fix-6229 | Jeroen van Rijn | 12 hours | 1 | -14/+110 |
| |\ | | | | | Fix #6229 | ||||
| | * | Fix #6229 | Jeroen van Rijn | 12 hours | 1 | -14/+110 |
| |/ | | | | | | Fixes #6229 by adding `encode_upper` and `encode_upper_into_writer`. Also updated the documentation to be more like the rest of `core`. | ||||
| * | Add comment to ole32.odin and types.odin. | Jeroen van Rijn | 13 hours | 2 | -0/+4 |
| | | |||||
| * | Revert "Add missing platform guards." | Jeroen van Rijn | 13 hours | 2 | -2/+0 |
| | | | | | This reverts commit 2da1befe0483cf3d96db5af3934c29dbc3cac42a. | ||||
| * | Add missing platform guards. | Jeroen van Rijn | 13 hours | 2 | -0/+2 |
| | | |||||
| * | Merge pull request #6274 from Kelimion/fp_dir | Jeroen van Rijn | 13 hours | 2 | -16/+23 |
| |\ | | | | | Fix `filepath.dir` | ||||
| | * | Fix filepath.dir | Jeroen van Rijn | 13 hours | 2 | -16/+23 |
| |/ | |||||
| * | Merge pull request #6273 from blob1807/master | Jeroen van Rijn | 14 hours | 5 | -7/+33 |
| |\ | | | | | Add more Windows endpoints | ||||
| | * | Add more Windows endpoints | blob1807 | 14 hours | 5 | -7/+33 |
| |/ | |||||
| * | Merge pull request #6272 from Ribiveer/patch-1 | Jeroen van Rijn | 23 hours | 1 | -1/+1 |
| |\ | | | | | Fix cross_3d in demo.odin | ||||
| | * | Fix cross_3d in demo.odin | Ribiveer | 24 hours | 1 | -1/+1 |
| |/ | | | Not a very significant or meaningful change, but it did irk me that the equation was wrong... | ||||
| * | Update doc line for `core:os` and `core:os/old`. | Jeroen van Rijn | 25 hours | 2 | -5/+4 |
| | | |||||
| * | Merge pull request #6271 from oxSleep/fix-pool-container-type-error | Jeroen van Rijn | 32 hours | 1 | -16/+18 |
| |\ | | | | | [core:container/pool] Fix pool parapoly type error when using multiple Pool types | ||||
| | * | Use when-block for sanitizer poisoning | oxSleep | 33 hours | 1 | -16/+18 |
| |/ | | | | | Replace @disabled attribute with when-statement to conditionally compile address sanitizer poisoning in pool elements | ||||
| * | Add `-did-you-mean-limit:N` | Jeroen van Rijn | 35 hours | 3 | -0/+33 |
| | | | | | | | | | | | | | | | | | | | | | | | | ``` -did-you-mean-limit:<integer> Sets the maximum number of suggestions the compiler provides. Must be an integer >0. If not set, the default limit is 10. ``` e.g. with a limit of 5 ``` W:/Scratch/main.odin(44:7) Error: Undeclared name 'B1' for type 'E' e = .B1 ^^ Suggestion: Did you mean? A23 A02 A19 A20 A21 ... and 25 more ... ``` | ||||
| * | Merge branch 'master' of github.com:odin-lang/Odin | Jeroen van Rijn | 37 hours | 1 | -1/+1 |
| |\ | |||||
| | * | Merge pull request #6268 from lodinukal/fix_dynamic_handle_map | gingerBill | 38 hours | 1 | -1/+1 |
| | |\ | | | | | | | use xar.len instead of len for accessing length of items | ||||
| | | * | use xar.len instead of len for accessing length of items | imlodinu | 41 hours | 1 | -1/+1 |
| | | | | |||||
| * | | | short_stem | Jeroen van Rijn | 37 hours | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix `os.stem`, `os.short_stem`. | Jeroen van Rijn | 37 hours | 2 | -14/+33 |
| |/ / | |||||
| * / | Fix #6267 | Jeroen van Rijn | 39 hours | 1 | -4/+6 |
| |/ | |||||
| * | Merge pull request #6261 from Faker-09/strings_remove_mem_depend | Jeroen van Rijn | 2 days | 4 | -60/+66 |
| |\ | | | | | Remove core:mem dependency from core:strings | ||||
| | * | Remove core:mem dependency from strings builder | Shane Shrybman | 2 days | 1 | -14/+11 |
| | | | |||||
| | * | Remove core:mem dependency from strings conversion.odin | Shane Shrybman | 2 days | 1 | -12/+12 |
| | | | |||||
| | * | Remove core:mem dependency from strings builder | Shane Shrybman | 2 days | 1 | -11/+24 |
| | | | |||||
| | * | strings.compare() can be an alias of runtime.string_cmp() | Shane Shrybman | 2 days | 1 | -9/+1 |
| | | | |||||
| | * | Remove core:mem dependency from strings intern.odin | Shane Shrybman | 2 days | 1 | -2/+1 |
| | | | |||||
| | * | Add the length checks back to string.compare() | Shane Shrybman | 2 days | 1 | -1/+7 |
| | | | |||||
| | * | strings.compare() can wrap runtime.string_cmp() | Shane Shrybman | 2 days | 1 | -9/+1 |
| | | | |||||
| | * | Remove core:mem dependency from core:strings | Shane Shrybman | 3 days | 1 | -34/+41 |
| | | | |||||
| * | | Merge pull request #6264 from Kelimion/mem_to_runtime | Jeroen van Rijn | 2 days | 64 | -287/+346 |
| |\ \ | | | | | | | Replace trivial `core:mem` imports with `base:runtime`. | ||||
| | * | | Remove `core:mem` imports from `core:encoding`. | Jeroen van Rijn | 2 days | 4 | -11/+8 |
| | | | | |||||
| | * | | Remove `core:mem` import from `core:container/bit_array`. | Jeroen van Rijn | 2 days | 1 | -2/+1 |
| | | | | |||||
| | * | | Remove `core:mem` import from `core:container/pool`. | Jeroen van Rijn | 2 days | 3 | -11/+7 |
| | | | | |||||
| | * | | Remove `core:mem` import from `core:crypto`. | Jeroen van Rijn | 2 days | 49 | -205/+270 |
| | | | | |||||
| | * | | Remove `core:mem` import from `core:sync/chan`. | Jeroen van Rijn | 2 days | 1 | -22/+22 |
| | | | | |||||
| | * | | Remove `core:mem` import from `core:math/big`. | Jeroen van Rijn | 2 days | 4 | -21/+18 |
| | | | | |||||
| | * | | Remove `core:mem` import from `core:sys/darwin/Foundation`. | Jeroen van Rijn | 2 days | 1 | -6/+6 |
| | | | | |||||
| | * | | Remove `core:mem` import from `core:math/big`. | Jeroen van Rijn | 2 days | 1 | -9/+14 |
| |/ / | |||||
| * | | Fix #6265 | Jeroen van Rijn | 2 days | 1 | -4/+11 |
| | | | |||||
| * | | Merge pull request #6263 from Kelimion/js-logger | Jeroen van Rijn | 3 days | 12 | -11/+171 |
| |\ \ | | | | | | | Add `core:log` support for js/wasm | ||||
| | * | | Narrowly tailor panic. | Jeroen van Rijn | 3 days | 1 | -1/+1 |
| | | | | |||||
| | * | | Add `core:log` support for js/wasm | Jeroen van Rijn | 3 days | 12 | -11/+171 |
| |/ / | | | | | | | Also add #panic when importing `core:os` on wasm. | ||||
| * | | Simplify | Jeroen van Rijn | 3 days | 2 | -6/+5 |
| | | | |||||
| * | | Make `core:flags` file open errors more readable | Jeroen van Rijn | 3 days | 1 | -6/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If it fails because the file doesn't exist: [Open_File_Error#2] Unable to open "foo.file". File not found. If it does exist and the flags are simple (.Read, .Write or both), it'll say this: [Open_File_Error#2] Unable to open "foo.file" with perms 0o444 as read-only It it does exist but fails to open for other reasons, it'll print: [Open_File_Error#2] Unable to open "foo.file" with perms 0o444 and flags File_Flags{....} Future work: Translate permissions from octal to `ls -al` format (e.g. `-rwxrwxrwx`). | ||||
| * | | Restrict `math.wrap` to floats. | Jeroen van Rijn | 3 days | 1 | -1/+1 |
| | | | |||||