Commit Graph

  • 842cfee0f3 Change Odin's LICENSE to zlib from BSD 3-clause gingerBill 2025-10-28 14:38:25 +00:00
  • d390ae2f97 Minor change to misc/shell.bat gingerBill 2025-10-28 13:26:56 +00:00
  • 5e528f8e97 Remove core:encoding/ini dependency in user_posix.odin gingerBill 2025-10-28 13:21:35 +00:00
  • 39eba452bf core:os -> core:os/os2 in core:terminal Jeroen van Rijn 2025-10-28 14:20:28 +01:00
  • 8795c13d00 Merge branch 'master' into core_os2_revamp Jeroen van Rijn 2025-10-28 12:29:23 +01:00
  • 4c8f99cd36 Add #caller_location to os2.read_entire_file gingerBill 2025-10-28 10:57:53 +00:00
  • 1333170dd6 Remove ini reader from _xdg_user_dirs_lookup Jeroen van Rijn 2025-10-28 11:48:43 +01:00
  • 0e478ac127 eprintf Jeroen van Rijn 2025-10-28 11:16:56 +01:00
  • 7ff556421f Add loc := #caller_location to read_entire_file Jeroen van Rijn 2025-10-28 11:13:34 +01:00
  • ef982f2938 Add updated PNG example Jeroen van Rijn 2025-10-28 10:58:26 +01:00
  • fedf9557bb Address wasi errors Jeroen van Rijn 2025-10-28 02:39:19 +01:00
  • 4db4c49912 core:os -> core:os/os for core:math/big Jeroen van Rijn 2025-10-28 02:07:03 +01:00
  • 94d6a85ddd core:os -> core:os/os for core:image Jeroen van Rijn 2025-10-28 01:42:45 +01:00
  • a4a80b0c32 Convert core:encoding/hxa Jeroen van Rijn 2025-10-28 00:40:07 +01:00
  • 203a282271 Reenable core:encoding/ini tests Jeroen van Rijn 2025-10-28 00:31:54 +01:00
  • afd761bf02 core:os -> core:os/os for CSV, INI, and XML Jeroen van Rijn 2025-10-28 00:16:42 +01:00
  • fbc7e72e53 Stub out core:os/os2 for js_wasm Jeroen van Rijn 2025-10-27 23:08:56 +01:00
  • 0ea165e5ed Handle clone_to_cstring error on OpenBSD Jeroen van Rijn 2025-10-27 20:58:34 +01:00
  • 60c25ab4cb Replace core:crypto usage of core:os with core:os/os2 Jeroen van Rijn 2025-10-27 20:12:13 +01:00
  • 5a23f52fb6 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-10-27 18:51:57 +00:00
  • a20c09158a Fix indentation gingerBill 2025-10-27 18:51:51 +00:00
  • fca2232028 Merge pull request #5856 from A1029384756/master Laytan 2025-10-27 18:05:38 +01:00
  • 7afbe23a34 [core:os/os2] zeroed n value on failed file operations A1029384756 2025-10-27 12:23:47 -04:00
  • 788ef8ee0a Merge branch 'master' of github.com:odin-lang/Odin Jeroen van Rijn 2025-10-27 16:24:04 +01:00
  • f726f7aff4 Make Karl Zylinski happy Jeroen van Rijn 2025-10-27 16:23:54 +01:00
  • d9d7711ca4 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-10-27 14:05:03 +00:00
  • 78c3a3301c Change static_assert for OrderedInsertPtrMapEntry gingerBill 2025-10-27 14:04:51 +00:00
  • bccb2f1848 Merge pull request #5848 from Meliketoaste/egl_attrib_fix gingerBill 2025-10-27 13:29:50 +00:00
  • eb0e99dac1 Fix #5852 Jeroen van Rijn 2025-10-27 13:57:32 +01:00
  • 8bdc322d6a Just use a method instead gingerBill 2025-10-27 11:29:13 +00:00
  • 288434ab30 One more time with a different cast? gingerBill 2025-10-27 11:25:22 +00:00
  • 62d231d685 Try C-cast with reintepret cast gingerBill 2025-10-27 11:20:28 +00:00
  • 6edb26dcf8 Use reinterpret_cast gingerBill 2025-10-27 11:10:53 +00:00
  • 13f2090608 Try to make PtrMap work for 32-bit compilers gingerBill 2025-10-27 11:06:07 +00:00
  • 43529dda38 Improve error message for missing & in some parapoly messages gingerBill 2025-10-27 10:58:54 +00:00
  • 562cf42348 Update GetPlatformDisplay and CreatePlatformWindowSurface to take in intptr_t/int inistead of i32 Meliketoaste 2025-10-25 15:42:04 +00:00
  • 81375e52ce Make time.components_to_time #optional_ok Jeroen van Rijn 2025-10-23 17:03:44 +02:00
  • 5511108e41 Merge pull request #5844 from cstrachan88/master Laytan 2025-10-23 09:48:09 +02:00
  • e724b23aac Fix #5843 Courtney Strachan 2025-10-23 03:18:03 -04:00
  • 7c2101ea3d Merge pull request #5812 from Kelimion/data-alignment gingerBill 2025-10-22 11:27:18 +01:00
  • 61424cfbf8 Merge pull request #5811 from wrathdoesthat/master gingerBill 2025-10-22 11:26:06 +01:00
  • f5beb1aa9f Merge pull request #5813 from lmbarros/lmb/box2d-callbacks-signatures gingerBill 2025-10-22 11:25:49 +01:00
  • c332266e46 Merge pull request #5814 from laytan/wgpu-27.0.2.0 gingerBill 2025-10-22 09:47:23 +01:00
  • 0605c7b0e3 Add target triple and LLVM code mode debug prints (#5839) Jeroen van Rijn 2025-10-22 10:27:27 +02:00
  • 55ab18f911 Fix #5831 gingerBill 2025-10-22 09:07:46 +01:00
  • 35df604d87 Merge pull request #5837 from chrishayen/epoll_packed_fix Jeroen van Rijn 2025-10-21 20:25:54 +02:00
  • be81a2a36f Merge pull request #5835 from ekliot/vendor-box2d-bindings Jeroen van Rijn 2025-10-21 19:56:16 +02:00
  • 492653e316 conditional packed for EPoll_Event to match kernel Chris Hayen 2025-10-21 12:37:28 -04:00
  • fc5f121dae Merge pull request #5836 from Kelimion/ccitt_crc16 Jeroen van Rijn 2025-10-21 16:40:41 +02:00
  • a1be1b63d5 [core:hash] Add CCITT CRC-16 Jeroen van Rijn 2025-10-21 16:33:07 +02:00
  • 0e49ee8db7 vendor:box2d add targetAngle to RevoluteJoint struct/procs ekliot 2025-10-21 14:28:28 +01:00
  • 9df81bed9f Fix detached comment Jeroen van Rijn 2025-10-20 19:14:18 +02:00
  • 253a72ffe3 Merge pull request #5827 from jakubtomsu/5826-fix Laytan 2025-10-18 17:46:58 +02:00
  • 54caa6af00 empty push to re-run CI jakubtomsu 2025-10-18 16:36:49 +02:00
  • c51f4daa7d Let custom formatter example pass -vet-tabs if copied Jeroen van Rijn 2025-10-18 16:25:19 +02:00
  • c21453acc5 comment jakubtomsu 2025-10-18 16:18:58 +02:00
  • 91750e2f1b prefer Type pointer over LLVMTypeRef when doing a struct_field_remapping lookup jakubtomsu 2025-10-18 16:11:47 +02:00
  • 2339176083 Merge pull request #5825 from KamWithK/master Jeroen van Rijn 2025-10-18 11:08:01 +02:00
  • 2995536882 Fix Linux executable path Kamron Bhavnagri 2025-10-18 14:32:20 +11:00
  • cf223e8307 Merge pull request #5824 from BradLewis/fix/parser-end-pos-multiline-string Jeroen van Rijn 2025-10-18 03:36:07 +02:00
  • 44f823afce Correct parser end_pos for multiline strings Brad Lewis 2025-10-17 21:25:17 -04:00
  • 2a8d9ee3f7 Merge pull request #5823 from Malmer/fix/box2d-math-functions Jeroen van Rijn 2025-10-18 02:25:02 +02:00
  • 652eadf135 Fix IsNormalized to match the corresponding procedure in box2d Fredrik Malmer 2025-10-18 01:18:50 +02:00
  • 2550be59ef Change box2d epsilon to math C standard library Fredrik Malmer 2025-10-18 01:18:05 +02:00
  • f7ea85ccb2 forgot to use tabs, as always jakubtomsu 2025-10-16 16:08:08 +02:00
  • ada70ca625 remove accidental test file jakubtomsu 2025-10-16 16:06:53 +02:00
  • 7d9f915ff9 barriers, rawinput macros jakubtomsu 2025-10-16 15:59:22 +02:00
  • a7a0a9eaf6 vendor/wgpu: update to 27.0.2.0 Laytan 2025-10-15 19:49:21 +02:00
  • bc1c856049 Fix return types for vendor:box2d callbacks Leandro Motta Barros 2025-10-15 13:51:26 -03:00
  • faa9222fef Set minimum #load(file, type) alignment to 16 bytes Jeroen van Rijn 2025-10-15 18:04:24 +02:00
  • 798f4b011c Merge branch 'odin-lang:master' into master wrathdoesthat 2025-10-15 10:09:47 -04:00
  • 6356cadfcc Fix orca linking path Wrath 2025-10-15 10:08:44 -04:00
  • 4b8751bebd Merge pull request #5810 from LeonardoTemperanza/master Jeroen van Rijn 2025-10-15 16:04:02 +02:00
  • 4dd6bb2e87 Merge branch 'master' of https://github.com/LeonardoTemperanza/Odin Username-Leon 2025-10-15 15:30:32 +02:00
  • e10093bd99 Fix wrong alignment for typed load directive. Username-Leon 2025-10-15 15:30:06 +02:00
  • 596066aa04 Merge pull request #5808 from laytan/llvm-21 gingerBill 2025-10-15 11:25:54 +01:00
  • 186589266b Merge pull request #5809 from Kelimion/bits Jeroen van Rijn 2025-10-14 23:41:02 +02:00
  • ee93f48729 core:math/bits: Finish docs, add bitfield_extract + bitfield_insert test. Jeroen van Rijn 2025-10-14 23:30:12 +02:00
  • 347eae3a66 core:math/bits: Add docs + tests for rotate_left* and log2 Jeroen van Rijn 2025-10-14 18:40:03 +02:00
  • e7ecb16a1e llvm 21 support Laytan 2025-10-14 19:55:00 +02:00
  • 225edc552a Merge pull request #5801 from IllusionMan1212/egl-procs gingerBill 2025-10-14 17:52:57 +01:00
  • af5b73ecda Merge pull request #5807 from samwega/master Jeroen van Rijn 2025-10-14 18:21:03 +02:00
  • 45f2822dd0 fix: typo samwega 2025-10-14 19:11:49 +03:00
  • 78e9a22ffa Fix track_graphemes gingerBill 2025-10-13 15:47:35 +01:00
  • 6a07d0e20a Merge pull request #5804 from odin-lang/bill/grapheme-iterator gingerBill 2025-10-13 15:41:03 +01:00
  • 2bc7344f27 Add Grapheme_Iterator gingerBill 2025-10-13 15:28:23 +01:00
  • 0d7efeab5f Merge pull request #5803 from Kelimion/fix-incidental-hang Jeroen van Rijn 2025-10-13 03:09:09 +02:00
  • 073e043b02 Fix hang, courtesy of cloin. Jeroen van Rijn 2025-10-13 02:59:57 +02:00
  • 36197a2de0 vendor/egl: a few more procedures and constants IllusionMan1212 2025-10-12 23:53:52 +02:00
  • e4ccfd6e58 vendor/xlib: a few more IM-related procedures and constants IllusionMan1212 2025-10-12 23:49:33 +02:00
  • d267891ac9 Merge pull request #5797 from harold-b/hb.export-linked-libs gingerBill 2025-10-12 10:52:50 +01:00
  • 85005babc2 Merge pull request #5794 from alsakandari/improve-target-features gingerBill 2025-10-12 10:19:45 +01:00
  • 9e836a2e49 Merge pull request #5783 from andzdroid/patch-1 gingerBill 2025-10-12 09:37:38 +01:00
  • 612b219230 Fix -export-linked-libs-file system lib check Harold Brenes 2025-10-12 02:00:18 -04:00
  • 0de3de7257 Use exact value to determine system linked libs with -export-linked-libs-file Harold Brenes 2025-10-12 01:57:29 -04:00
  • 937161f68d Add -export-linked-libs-file build flag. Harold Brenes 2025-10-12 00:50:39 -04:00
  • de82f11710 Merge pull request #5795 from Kelimion/fix-5785 Jeroen van Rijn 2025-10-11 20:44:40 +02:00
  • e4db455458 Fix #5785 Jeroen van Rijn 2025-10-11 20:32:09 +02:00
  • 5dbade87e9 Simple compare is also comparable Jeroen van Rijn 2025-10-11 15:43:30 +02:00
  • d1d8df3411 Merge pull request #5793 from Kelimion/checker-bugs Jeroen van Rijn 2025-10-11 15:35:58 +02:00