Jeroen van Rijn and GitHub
ed3354b433
Merge pull request #2692 from hasanyasin/master
...
Fix dropped "dev-" prefix from version tag
2023-07-31 16:55:37 +02:00
Jeroen van Rijn and GitHub
c3a316664a
Merge pull request #2691 from hasanyasin/master
...
Set version date to commit date instead of build date
2023-07-31 16:39:32 +02:00
Jeroen van Rijn and GitHub
551c379f1b
Merge pull request #2687 from Kelimion/xml-value-fix
...
Fix #2684
2023-07-28 16:01:01 +02:00
Jeroen van Rijn
683ee75703
Fix #2684
2023-07-28 15:53:39 +02:00
Jeroen van Rijn and GitHub
5ac7fe453f
Merge pull request #2676 from jasonKercher/fix-2667
...
coalesce tombstones in map insert
2023-07-22 10:29:15 +02:00
Jeroen van Rijn and GitHub
b12c46b28a
Merge pull request #2659 from Pingar5/master
...
Fixed typo in GGPO bindings
2023-07-17 01:11:32 +02:00
Jeroen van Rijn and GitHub
204c0fa4d8
Merge pull request #2650 from hchac/remove-core-odin-from-gitignore
...
Don't gitignore folders named odin.
2023-07-11 22:58:56 +02:00
Jeroen van Rijn and GitHub
0c80a4b836
Merge pull request #2640 from z64/z64/mutex
...
Improve Mutex struct documentation
2023-07-11 14:01:02 +02:00
Jeroen van Rijn and GitHub
5c068a9062
Merge pull request #2647 from ryuukk/patch-6
...
core:sys/windows: Deprecate htons, htonl, ntohl, ntohs in favor of endian specific integers
2023-07-11 08:11:50 +02:00
Jeroen van Rijn and GitHub
a238f78855
Merge pull request #2645 from Pix-xiP/fix-raylib-gesture
...
GetGestureDetected proc returns a Gesture not a Gestures bit_set
2023-07-10 17:25:02 +02:00
Jeroen van Rijn and GitHub
5b96712ed0
Merge pull request #2642 from ryuukk/patch-4
...
core:sys/windows: Add definitions for network byte order conversion procs
2023-07-10 17:04:09 +02:00
Jeroen van Rijn and GitHub
d47fed16a9
Merge pull request #2643 from ryuukk/patch-5
...
core:sys/windows: Add CopyFileW proc
2023-07-10 11:21:37 +02:00
Jeroen van Rijn and GitHub
0a897e2fae
Merge pull request #2638 from ramn/handle_nils_in_expect_value
...
Fix #2637
2023-07-09 00:28:02 +02:00
Jeroen van Rijn and GitHub
b60d29ae9a
Merge pull request #2627 from laytan/add-address-family-type-definition
...
add `ADDRESS_FAMILY` to darwin (currently only available in linux)
2023-07-03 22:45:28 +02:00
Jeroen van Rijn and GitHub
8d9adfd548
Merge pull request #2623 from laytan/fix-2615-cant-iterate-untyped-string
...
Fix #2615 : can't iterate untyped string
2023-07-02 23:06:35 +02:00
Jeroen van Rijn and GitHub
a1eae6304f
Merge pull request #2622 from laytan/detect-unix-colors-support
...
detect unix color support
2023-07-02 21:34:34 +02:00
Jeroen van Rijn and GitHub
67e0751124
Merge pull request #2621 from DanielGavin/vulkan-flags2
...
Add support for vulkan FlagBits2
2023-07-02 19:34:20 +02:00
Jeroen van Rijn and GitHub
89e559296e
Merge pull request #2612 from laytan/master
...
only run nightly upload if workflow is ran on main repo
2023-06-28 07:53:40 +02:00
Jeroen van Rijn and GitHub
71bc452764
Merge pull request #2611 from GoNZooo/gonz.add-unix-setenv
...
fix(os): use `setenv` instead of `putenv`
2023-06-27 20:54:49 +02:00
Jeroen van Rijn and GitHub
c1fb8eaf1a
Merge pull request #2591 from GoNZooo/g.add-poll-for-unix
...
feat(os_linux): add `poll` & `ppoll`
2023-06-17 08:27:42 +02:00
Jeroen van Rijn and GitHub
10fa67fdaa
Merge pull request #2589 from jlreymendez/master
...
fix: read file from windows was not returning platform error correctly
2023-06-13 09:48:50 +02:00
Jeroen van Rijn and GitHub
d97dd99d91
Merge pull request #2588 from laytan/fix-darwin-fcntl
...
fix fcntl binding on darwin
2023-06-12 16:16:49 +02:00
Jeroen van Rijn and GitHub
3a90b40425
Merge pull request #2587 from GoNZooo/g.fix-early-exit-on-no-hosts
...
fix(dns): don't exit early on no hosts in hosts file
2023-06-12 12:51:37 +02:00
Jeroen van Rijn and GitHub
eac53fed59
Merge pull request #2583 from JamesDSource/master
...
Correct Timeval struct to use microseconds on darwin and linux (Issue #2489 )
2023-06-08 09:39:25 +02:00
Jeroen van Rijn and GitHub
166ab7b600
Merge pull request #2579 from apahl/patch-1
...
Documentation: Tracking_Allocator example is leaking memory
2023-06-06 15:20:38 +02:00
Jeroen van Rijn and GitHub
508d7c3336
Merge pull request #2557 from laytan/fix-weird-errno-on-darwin
...
fix weird errno returned on darwin
2023-05-27 23:26:45 +02:00
Jeroen van Rijn and GitHub
c7d571f0b5
Merge pull request #2553 from laytan/fix-2550-json-unicode-issue
...
fix #2550 json encoding should use surrogate pairs per RFC7159
2023-05-22 18:28:59 +02:00
Jeroen van Rijn and GitHub
963908e508
Merge pull request #2548 from ntn9995/fix_stb_truetype
...
add missing fields to fontinfo
2023-05-20 15:33:11 +02:00
Jeroen van Rijn and GitHub
118ab60588
Merge pull request #2521 from elusivePorpoise/main
...
remove misleading defer if example
2023-05-19 22:01:13 +02:00
Jeroen van Rijn and GitHub
1f4baba06e
Merge pull request #2479 from Naught00/master
...
Change default executable extension for non-Windows platforms
2023-05-19 20:09:39 +02:00
Jeroen van Rijn and GitHub
b358641e7d
Merge pull request #2547 from laytan/parse-address-can-return-nil
...
fix parse_address can return nil
2023-05-19 19:28:24 +02:00
Jeroen van Rijn and GitHub
76a1851cb8
Merge pull request #2546 from kstreets/master
...
Fix #2545 - Typo in vec4 lerping procedures
2023-05-18 22:40:44 +02:00
Jeroen van Rijn and GitHub
31c21a054b
Merge pull request #2543 from Yawning/fix/cpuid-test
...
core/sys/info: Fix the CPUID check
2023-05-16 17:04:42 +02:00
Jeroen van Rijn and GitHub
3fed1af7df
Merge pull request #2542 from Yawning/bug/cpuid-osxsave
...
core/sys/info: Workaround extremely rare XGETBV issues
2023-05-16 16:07:43 +02:00
Jeroen van Rijn and GitHub
5d2c1b175e
Merge pull request #2541 from laytan/add-hex-and-expand-percent-decoding
...
fix hex.encode and add tests for the package
2023-05-15 22:32:27 +02:00
Jeroen van Rijn and GitHub
1896ae5d15
Merge pull request #2533 from laytan/add-hex-and-expand-percent-decoding
...
add encoding/hex and use it to expand the percent decoding chars
2023-05-15 19:25:31 +02:00
Jeroen van Rijn and GitHub
870d776875
Merge pull request #2537 from CORDEA/feature/join-url-queries
...
Join URL queries with &
2023-05-14 09:03:10 +02:00
Jeroen van Rijn and GitHub
e6c8d3d1db
Merge pull request #2532 from j0-1/j0-1-patch-1
...
Fixed incorrect header and typo
2023-05-11 22:28:37 +02:00
Jeroen van Rijn and GitHub
968a07ed7a
Merge pull request #2531 from jasonKercher/fix2530
...
add nil check to heap_alloc calls (issue 2530)
2023-05-11 20:20:03 +02:00
Jeroen van Rijn and GitHub
82561cfbac
Merge pull request #2528 from matias-eduardo/patch-1
...
Patch "no_copy" typo in parser.cpp
2023-05-10 09:11:46 +02:00
Jeroen van Rijn and GitHub
0f9e747583
Merge pull request #2520 from matias-eduardo/master
...
Allow for custom sleep duration in tsc frequency fallback
2023-05-09 23:03:47 +02:00
Jeroen van Rijn and GitHub
33d0e2037b
Merge pull request #2524 from laytan/fix-url-parse-leak
...
fix leak in url_parse
2023-05-09 21:46:51 +02:00
Jeroen van Rijn and GitHub
29e4762011
Merge pull request #2519 from colrdavidson/revert-2462-master
...
Revert "Fix: header directories in Unix build script"
2023-05-09 08:27:47 +02:00
Jeroen van Rijn and GitHub
2c01a4613c
Merge pull request #2516 from colrdavidson/read_at_fix
...
Make read_at and write_at more consistent between platforms
2023-05-07 08:52:37 +02:00
Jeroen van Rijn and GitHub
9f39209712
Merge pull request #2513 from laytan/add-time-weekday
...
add time.weekday proc
2023-05-06 20:20:13 +02:00
Jeroen van Rijn and GitHub
1223e8cf7f
Merge pull request #2502 from jon-lipstate/ba-cleanup
...
Bit_Array: Update docs, add unsafe_get/set, round up on Create
2023-05-03 08:52:22 +02:00
Jeroen van Rijn
703c1b0fcf
Merge branch 'master' of github.com:odin-lang/Odin
2023-05-02 14:16:21 +02:00
Jeroen van Rijn
e1654e9dd3
Don't test Botan on MacOS for now
...
Homebrew decided to update the formula for Botan to support version 3.0 of the package only.
Until we update the bindings and the Windows library to match, we can't test on Mac.
2023-05-02 14:16:07 +02:00
Jeroen van Rijn and GitHub
6714e05183
Merge pull request #2494 from jon-lipstate/strings_docfix
...
Strings docfix
2023-04-27 10:01:01 +02:00
Jeroen van Rijn and GitHub
d5772c939a
Merge pull request #2483 from jprukner/fix-alias-which-check
...
Fix which command check
2023-04-25 08:32:45 +02:00
Jeroen van Rijn and GitHub
341ba34773
Merge pull request #2478 from matias-eduardo/master
...
Add IsWindow to user32.odin
2023-04-23 09:59:36 +02:00
Jeroen van Rijn and GitHub
c503a75873
Merge pull request #2472 from Kelimion/resolv_fix
...
Fix #2471
2023-04-21 10:04:27 +02:00
Jeroen van Rijn
9a982cc5b5
Fix #2471
2023-04-21 08:35:21 +02:00
Jeroen van Rijn
fa42a788c8
Preserve port when calling net.resolve with hostname:port.
2023-04-18 18:24:27 +02:00
Jeroen van Rijn and GitHub
b5d2dd617d
Merge pull request #2462 from lefp/master
...
Fix: header directories in Unix build script
2023-04-16 10:45:04 +02:00
Jeroen van Rijn and GitHub
b7b5043aea
Merge pull request #2455 from nektro/patch-1
...
build_odin.sh: fix typo introduced in detection of llvm-config-11-64
2023-04-12 21:19:12 +02:00
Jeroen van Rijn and GitHub
073f51e284
Merge pull request #2453 from TriedAngle/patch-1
...
Fix: `Unable to find LLVM-config` on Ubuntu
2023-04-12 20:04:19 +02:00
Jeroen van Rijn
b42bb5be26
Only try to parse git hash if .git is present
...
Closes 2451
2023-04-11 11:55:29 +02:00
Jeroen van Rijn and GitHub
b052da1065
Merge pull request #2446 from RestartFU/master
...
fix SendInput procedure in core:sys/windows/user32.odin
2023-04-09 09:34:05 +02:00
Jeroen van Rijn
ec3ea3752f
Add Vulkan-Wayland to wrapper generator
...
Closes #2442
2023-04-08 13:26:38 +02:00
Jeroen van Rijn and GitHub
8294480cb4
Merge pull request #2443 from limaak/fix/darwin-arm64-build-sh
...
build_odin.sh - fix build on darwin arm64
2023-04-08 10:21:17 +02:00
Jeroen van Rijn and GitHub
6fe8692b98
Merge pull request #2445 from Lperlind/documentation/strings_returns
...
Document return values of strings and add allocator errors where possible
2023-04-08 10:05:39 +02:00
Jeroen van Rijn
d8e0a86600
Revert "Add VK Wayland"
...
This reverts commit 8b29b07f5a .
2023-04-08 09:54:02 +02:00
Jeroen van Rijn
8b29b07f5a
Add VK Wayland
...
Closes #2442
2023-04-08 09:51:34 +02:00
Jeroen van Rijn and GitHub
1d6936fafc
Merge pull request #2444 from Yawning/fix/modern-crypto-cleanups
...
core/crypto: Cleanups/fixes
2023-04-08 09:34:28 +02:00
Jeroen van Rijn and GitHub
f863264af6
Merge pull request #2441 from Lperlind/doc/fixup
...
Re-enable documentation CI and improve error messages
2023-04-07 07:30:38 +02:00
Jeroen van Rijn and GitHub
14736c2a8b
Merge pull request #2440 from jon-lipstate/doc_fixed
...
resolve doc-test issues
2023-04-07 07:24:16 +02:00
Jeroen van Rijn
100e907890
Temporarily disable doc tests.
2023-04-06 16:09:44 +02:00
Jeroen van Rijn and GitHub
383c222553
Merge pull request #2421 from jon-lipstate/strconv_docs
...
Code Docs for strconv
2023-04-06 15:38:32 +02:00
Jeroen van Rijn and GitHub
75c0eef6ac
Merge pull request #2438 from Naught00/master
...
Add script for removing platform-specific libs
2023-04-05 12:42:38 +02:00
Jeroen van Rijn and GitHub
fb0b9de7a9
Merge pull request #2423 from jon-lipstate/wsapoll
...
Winsock updates, iocp calls
2023-04-05 09:08:07 +02:00
Jeroen van Rijn and GitHub
9c1612f122
Merge pull request #2437 from elusivePorpoise/master
...
sys/windows: add a bunch of consts, a function and rename a struct
2023-04-04 09:56:05 +02:00
Jeroen van Rijn and GitHub
f205df1996
Merge pull request #2436 from Lperlind/batch-fail
...
Make tests scripts error if a test fails
2023-04-03 08:56:43 +02:00
Jeroen van Rijn and GitHub
2b9b0ac62e
Merge pull request #2434 from Lperlind/documentation/stylistic-changes
...
Small improvements strings documentation
2023-04-03 08:37:48 +02:00
Jeroen van Rijn and GitHub
24ddb8506f
Merge pull request #2430 from Lperlind/documentation/enforced_names
...
Enforce example names in documentation
2023-04-01 08:36:37 +02:00
Jeroen van Rijn and GitHub
7620fe1ac6
Merge pull request #2429 from Lperlind/master
...
Add documentation tester and make it a part of CI workflow
2023-03-30 09:45:45 +02:00
Jeroen van Rijn and GitHub
fce2042375
Merge pull request #2428 from elusivePorpoise/pr2428
...
relocations and add some error consts to winmm
2023-03-29 22:18:55 +02:00
Jeroen van Rijn and GitHub
ff93ea5bf1
Merge pull request #2426 from elusivePorpoise/pr2426
...
Add TIMECAPS stuff
2023-03-29 22:05:26 +02:00
Jeroen van Rijn and GitHub
0d900521bc
Merge pull request #2424 from Naught00/master
...
Change help text to output to stdout
2023-03-29 17:34:01 +02:00
Jeroen van Rijn and GitHub
ae5214c1f2
Merge pull request #2422 from Lperlind/documentation-fixup
...
Fix website formatting and incorrect examples
2023-03-29 07:29:46 +02:00
Jeroen van Rijn and GitHub
ab7e1e01de
Merge pull request #2420 from jon-lipstate/string_docs
...
string code docs
2023-03-28 21:05:13 +02:00
Jeroen van Rijn
4c12addcaf
Update builtin.odin
2023-03-28 20:29:30 +02:00
Jeroen van Rijn
0bd27381c3
Typo
2023-03-28 20:23:08 +02:00
Jeroen van Rijn
3c493194c9
Remove old deprecated demos
...
They're so outdated they'll likely lead to confusion now.
2023-03-28 15:14:02 +02:00
Jeroen van Rijn
692764aad3
Document offset_of
...
Closes #2419
2023-03-28 15:01:10 +02:00
Jeroen van Rijn and GitHub
aa6299f114
Merge pull request #2411 from jon-lipstate/fmt_docs
...
Fmt docs
2023-03-27 11:19:12 +02:00
Jeroen van Rijn
7ffca8ed58
Fix caprintf comment
2023-03-27 11:12:21 +02:00
Jeroen van Rijn
030405dbb6
Update fmt.odin
...
Fix hardcoded 64 bit, use assert instead of branched panic.
2023-03-27 11:06:29 +02:00
Jeroen van Rijn
1e4a4181e2
Typo
2023-03-25 07:37:43 +01:00
Jeroen van Rijn and GitHub
3e1daa002c
Merge pull request #2407 from igordreher/json.destroy_value
...
Add allocator parameter to `json.detroy_value`
2023-03-25 07:34:01 +01:00
Jeroen van Rijn
4c13dee18f
Update types.odin
...
Use `context.allocator := allocator` idiom.
2023-03-25 07:33:34 +01:00
Jeroen van Rijn and GitHub
9ada48054f
Merge pull request #2406 from aloussase/master
...
Fix typo in warning message in parser
2023-03-24 21:38:48 +01:00
Jeroen van Rijn
d337a11e83
Add tests for string case conversion
2023-03-24 11:47:45 +01:00
Jeroen van Rijn and GitHub
a86386d882
Merge pull request #2404 from Kelimion/save_to_buffer
...
Rename `save_to_memory` for consistency.
2023-03-24 11:06:05 +01:00
Jeroen van Rijn
bbf40bf318
Rename save_to_memory for consistency.
2023-03-24 10:47:33 +01:00
Jeroen van Rijn and GitHub
b054585066
Merge pull request #2402 from oskarnp/fix-ada-case
...
Fix strings.to_ada_case()
2023-03-24 10:40:52 +01:00
Jeroen van Rijn and GitHub
909ed93cd3
Merge pull request #2400 from Lperlind/documentation/raylib
...
Improve raylib overview formatting on pkg website
2023-03-22 12:38:30 +01:00
Jeroen van Rijn
9c97b11ab9
Remove stray backtick
2023-03-22 12:21:25 +01:00
Jeroen van Rijn and GitHub
5ae44b25da
Merge pull request #2397 from DragosPopse/master
...
Made most libraries panic on js targets instead of not compiling
2023-03-22 12:18:09 +01:00
Jeroen van Rijn and GitHub
f1cd56c28a
Merge pull request #2394 from krixano/master
...
Add SetConsoleCursorInfo and GetConsoleCursorInfo to sys/windows package
2023-03-18 21:57:14 +01:00