aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* Add `sort.map_entries_by_key` `sort.map_entries_by_value`gingerBill2022-01-011-0/+33
* Add `core:container/queue`gingerBill2022-01-011-0/+205
* Remove the hidden NUL byte past the end from `bytes.clone`gingerBill2022-01-011-2/+1
* Remove the hidden NUL byte past the end from `strings.clone`gingerBill2022-01-011-2/+1
* Correct `_shift_down` logicgingerBill2022-01-011-8/+7
* Fix typo in priority_queue.odin and add `default_swap_proc`gingerBill2022-01-011-1/+7
* Fix conversion from float to quaterniongingerBill2021-12-311-2/+2
* Extended crypto API by variants that write the result into a destination buff...zhibog2021-12-3122-479/+1893
* Change the implementation of `Priority_Queue` to have a better interface that...gingerBill2021-12-301-104/+102
* Add `core:container/priority_queue`gingerBill2021-12-291-0/+140
* Move bash.djbx33a to hash.odingingerBill2021-12-292-18/+17
* Add `hash.djbx33a`gingerBill2021-12-291-0/+18
* Minor improvements to `core:container/small_array`gingerBill2021-12-291-3/+3
* Add `core:container/small_array`gingerBill2021-12-291-0/+117
* Merge pull request #1354 from Kelimion/bit_vectorJeroen van Rijn2021-12-282-0/+176
|\
| * [core:container/bit_vector] Create new package.Jeroen van Rijn2021-12-282-0/+176
* | make `slice.as_ptr` return `[^]E`gingerBill2021-12-281-1/+1
* | Merge pull request #1350 from thePHTest/json-typogingerBill2021-12-281-25/+25
|\ \ | |/ |/|
| * Fix 'unmarsal' typoPhil H2021-12-051-25/+25
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2021-12-283-2/+12
|\ \
| * \ Merge pull request #1394 from Tetralux/parse-allman-forJeroen van Rijn2021-12-251-0/+1
| |\ \
| | * | core:odin/parser: Fix parsing of Allman style braces in for loopsTetralux2021-12-251-0/+1
| * | | Parse #no_nil on unionsTetralux2021-12-252-0/+8
| |/ /
| * | Merge pull request #1382 from Tetralux/rename-to-dynamicgingerBill2021-12-211-2/+3
| |\ \
| | * | Rename slice.to_dynamic to slice.clone_to_dynamicTetralux2021-12-211-2/+3
* | | | Remove `core:container` contentsgingerBill2021-12-288-1378/+0
|/ / /
* / / fix math.prodgilles2021-12-161-0/+1
|/ /
* | Fix typogingerBill2021-12-121-2/+2
* | [math/big] Rename `internal_int_shl_digit` to `_private_int_shl_leg`.Jeroen van Rijn2021-12-113-129/+96
* | Fix `rat_set_f64`gingerBill2021-12-111-5/+5
* | Fix `fields_proc` in `strings` and `bytes`gingerBill2021-12-112-2/+2
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2021-12-111-0/+5
|\ \
| * \ Merge pull request #1358 from Kelimion/big_math_fixJeroen van Rijn2021-12-091-0/+5
| |\ \
| | * | [math/big] Return 0, .Integer_Underflow if trying to get a negative number to...Jeroen van Rijn2021-12-091-0/+5
* | | | Fix #1362 `strings.index_any`gingerBill2021-12-111-2/+2
|/ / /
* | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2021-12-094-41/+89
|\| |
| * | [math/big] Fix int_set and int_get.Jeroen van Rijn2021-12-092-31/+51
* | | Make `strconv` more robustgingerBill2021-12-091-1/+3
* | | Add utility procedures to get low valuesgingerBill2021-12-091-0/+29
* | | Minor style changegingerBill2021-12-091-5/+5
|/ /
* / Fix bugs in big.Rat caused by typosgingerBill2021-12-071-3/+3
|/
* Do not save the comment when peeking.Daniel Gavin2021-12-021-3/+15
* Include Matrix_Type to the `is_literal_type` switch statement.Daniel Gavin2021-11-281-0/+1
* Correct reading from a console on WindowsgingerBill2021-11-271-9/+64
* Add `os.read_at_least` and `os_read_full` utility procedures.gingerBill2021-11-271-21/+40
* Add new utf16 procedures: `decode`, `decode_to_utf8`gingerBill2021-11-271-0/+48
* Add `procs_windows_amd64.asm` for use with `-no-crt`gingerBill2021-11-242-9/+15
* Merge pull request #1277 from Yawning/feature/modern-cryptogingerBill2021-11-2319-52/+2448
|\
| * crypto: Add rand_bytesYawning Angel2021-11-173-0/+55
| * core/sys/unix: Add syscalls_linux.odinYawning Angel2021-11-176-52/+101