aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #5859 from odin-lang/bill/change-licensedev-2025-11gingerBill2025-11-0498-146/+124
|\ | | | | Change Odin's LICENSE to zlib from BSD 3-clause
| * Correct license for tlsfbill/change-licensegingerBill2025-10-292-2/+2
| |
| * Change Odin's LICENSE to zlib from BSD 3-clausegingerBill2025-10-2898-146/+124
| | | | | | | | This change was made in order to allow things produced with Odin and using Odin's core library, to not require the LICENSE to also be distributed alongside the binary form.
* | Fix docs on int*_maxNicknEma2025-11-041-4/+4
| |
* | Merge pull request #5879 from mtarik34b/fix-5239gingerBill2025-11-041-1/+3
|\ \ | | | | | | `text/scanner`: Add missing switch case for octal prefix (fixes #5239)
| * | Add missing case for octal prefixmtarik34b2025-11-031-1/+3
| | |
* | | Merge pull request #5880 from terids/core-darwin-bindingsJeroen van Rijn2025-11-043-0/+151
|\ \ \ | |/ / |/| | core/sys/darwin/Foundation: Add additional AppKit bindings
| * | Add comma to last enums to fix build checkGlenn2025-11-031-2/+2
| | |
| * | Add Window_centerGlenn2025-11-031-0/+4
| | |
| * | Add View allocGlenn2025-11-031-0/+4
| | |
| * | Add additional window bindingsGlenn2025-11-031-0/+32
| | |
| * | Add orderFront and orderOutGlenn2025-11-031-0/+8
| | |
| * | Add getter for the WindowDelegate from the WindowGlenn2025-11-031-0/+4
| | |
| * | Add WindowCollectionBehaviour, WindowLevel, WindowTabbingModeGlenn2025-11-031-0/+54
| | |
| * | Add RunningApplication_finishedLaunchingGlenn2025-11-031-0/+5
| | |
| * | Add Application_postEventGlenn2025-11-031-0/+6
| | | | | | | | | | | | https://developer.apple.com/documentation/appkit/nsapplication/postevent(_:atstart:)?language=objc
| * | Add Event_otherEventWithTypeGlenn2025-11-031-0/+29
| | | | | | | | | | | | https://developer.apple.com/documentation/appkit/nsevent/otherevent(with:location:modifierflags:timestamp:windownumber:context:subtype:data1:data2:)
| * | Add Application_stopGlenn2025-11-031-0/+5
| | | | | | | | | | | | https://developer.apple.com/documentation/appkit/nsapplication/stop(_:)?language=objc
* | | encoding/cbor: fix epoch tag with small valuesLaytan2025-11-031-14/+18
|/ /
* | Merge pull request #5867 from BradLewis/empty-selector-fieldsgingerBill2025-11-021-4/+13
|\ \ | | | | | | Parse empty idents after selector as a selector expr with an empty field
| * | Parse empty idents after selector as a selector expr with an empty fieldBrad Lewis2025-11-011-4/+13
| | |
* | | Cleanup ease_inversethetarnav2025-11-011-29/+31
| | |
* | | Add ease inverse proceduresthetarnav2025-11-013-208/+459
| | |
* | | Add ODIN_TEST_GO_TO_ERROR to print test fail locations in a manner friendly ↵Jeroen van Rijn2025-11-012-2/+29
|/ / | | | | | | to go-to error in editors
* | Also disable OSC codes to update title when `ODIN_TEST_FANCY=false`Jeroen van Rijn2025-10-311-1/+1
| |
* | Document the rest of `os2`.gingerBill2025-10-313-5/+45
| |
* | Update documentation for `os2` once more!gingerBill2025-10-315-18/+143
| |
* | Improve documentation for the file based operations in os2gingerBill2025-10-311-5/+145
| |
* | Change to `Permissions` bit_set from relying on octal numbering for os2gingerBill2025-10-3114-44/+88
| |
* | use `runtime.exit` for `os2.exit`gingerBill2025-10-315-20/+2
| |
* | Typo in description of mem.ptr_sub.Daniel Troszczyński2025-10-301-2/+2
| |
* | Enable misnamed doc example test for small_arrayJeroen van Rijn2025-10-301-1/+1
| |
* | Add half support to all proc groups and add ashalf proc groupNick Driscoll2025-10-282-2/+759
| |
* | Add all half scalar, vector, and matrix typesNick Driscoll2025-10-281-0/+25
|/
* Remove `core:encoding/ini` dependency in `user_posix.odin`gingerBill2025-10-281-12/+12
|
* Add `#caller_location` to `os2.read_entire_file`gingerBill2025-10-281-10/+7
|
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2025-10-272-12/+19
|\
| * [core:os/os2] zeroed `n` value on failed file operationsA10293847562025-10-272-12/+19
| |
* | Fix indentationgingerBill2025-10-271-2/+2
|/
* Fix #5852Jeroen van Rijn2025-10-271-1/+10
|
* Make `time.components_to_time` #optional_okJeroen van Rijn2025-10-231-1/+1
|
* Fix #5843Courtney Strachan2025-10-231-3/+9
|
* conditional packed for EPoll_Event to match kernelChris Hayen2025-10-211-3/+19
|
* [core:hash] Add CCITT CRC-16Jeroen van Rijn2025-10-211-7/+61
|
* Fix detached commentJeroen van Rijn2025-10-201-1/+0
|
* Let custom formatter example pass -vet-tabs if copiedJeroen van Rijn2025-10-181-5/+4
|
* Fix Linux executable pathKamron Bhavnagri2025-10-181-1/+2
| | | | | | | | Fixes a bug caused by an executable named identically to the directory it is in, where then the parent of that directory is both on the path and marked as executable Avoid this via stat, as we can check we are working with a file which is executable
* Correct parser end_pos for multiline stringsBrad Lewis2025-10-171-4/+4
|
* core:math/bits: Finish docs, add `bitfield_extract` + `bitfield_insert` test.Jeroen van Rijn2025-10-141-34/+886
|
* core:math/bits: Add docs + tests for `rotate_left*` and `log2`Jeroen van Rijn2025-10-141-10/+169
|