Jeroen van Rijn
|
22672a816e
|
Merge pull request #2153 from oskarnp/fix-fmt-string-width
Fix behavior of fmt_string() to not truncate strings to width
|
2022-10-26 17:54:26 +02:00 |
|
Oskar Nordquist
|
dcb873c88d
|
Fix behavior of fmt_string() to not truncate strings to width
|
2022-10-26 11:21:42 -04:00 |
|
gingerBill
|
62ab2987b6
|
Change name to windows_set_file_info_times
|
2022-10-26 16:08:49 +01:00 |
|
gingerBill
|
7bcde35651
|
Heavily improve time handling on Windows for time.now() and os.File_Info
|
2022-10-26 16:05:49 +01:00 |
|
JasperGeer
|
4b8721a0bb
|
check addressing mode instead
|
2022-10-26 10:11:10 -04:00 |
|
gingerBill
|
7743e34596
|
Fix typo
|
2022-10-26 15:01:35 +01:00 |
|
gingerBill
|
4003b76fd3
|
Add GetSystemTimePreciseAsFileTime
|
2022-10-26 15:00:25 +01:00 |
|
gingerBill
|
c27ed1896f
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-10-26 13:37:40 +01:00 |
|
gingerBill
|
7d217269b5
|
Add Arena_Kind.Buffer to core:mem/virtual
|
2022-10-26 13:37:20 +01:00 |
|
Jeroen van Rijn
|
a3c8882648
|
Merge pull request #2151 from nowheredevel/master
Fix printf typo in documentation
|
2022-10-26 01:53:46 +02:00 |
|
nowheredevel
|
4389059834
|
Fix printf typo in documentation
|
2022-10-25 19:06:15 -04:00 |
|
Jeroen van Rijn
|
a55e90fefd
|
Merge pull request #2149 from Kelimion/which
Detect `which` and complain if not found.
|
2022-10-25 16:56:42 +02:00 |
|
Jeroen van Rijn
|
f58f922487
|
Detect which and complain if not found.
|
2022-10-25 16:45:38 +02:00 |
|
JasperGeer
|
1a0930f841
|
don't suggest u8 slice cast to string for u8 slice literal
|
2022-10-23 19:41:07 -04:00 |
|
gingerBill
|
a5f8c3f692
|
Update many enums to bit_sets for D3D11
|
2022-10-23 13:17:37 +01:00 |
|
Jeroen van Rijn
|
92fb65cf2e
|
Fix #defined(I).
|
2022-10-23 04:32:45 +02:00 |
|
Jeroen van Rijn
|
a51943e27f
|
Add core:math/rand.choice
|
2022-10-23 04:18:58 +02:00 |
|
Jeroen van Rijn
|
03c834e410
|
Merge pull request #2145 from jaspergeer/fix-scalar-cast-to-non-square-matrix
fix #2130 Assertion failure in compiler on cast of scalar to non-square matrix
|
2022-10-21 22:27:15 +02:00 |
|
Jasper Geer
|
989107094c
|
throw type checker error when scalar cast to non-square matrix
|
2022-10-21 15:41:58 -04:00 |
|
Jeroen van Rijn
|
fd8956b8f4
|
Merge pull request #2144 from Kelimion/glfw
Add RawMouseMotionSupported
|
2022-10-21 19:28:44 +02:00 |
|
Jeroen van Rijn
|
648e3c65ea
|
Add RawMouseMotionSupported
|
2022-10-21 19:20:15 +02:00 |
|
gingerBill
|
d5047e621d
|
Merge pull request #2134 from jrfondren/errno-linkfix
fix core:c/libc.errno link_name for Linux and FreeBSD
|
2022-10-21 15:48:43 +01:00 |
|
gingerBill
|
8fbdef01d6
|
Merge pull request #2142 from jceipek/fix-objc_allocateClassPair
Fix signature for `objc_allocateClassPair` and add `objc_registerClassPair` to enable Objective-C subclassing
|
2022-10-21 11:08:00 +01:00 |
|
ChuuniMage
|
9dee943fae
|
Update fmt.odin
Feedback regarding internal `fmt` reference addressed
|
2022-10-21 14:50:46 +11:00 |
|
Julian Ceipek
|
8ceb691cec
|
Fix indentation
|
2022-10-20 21:38:43 -04:00 |
|
Julian Ceipek
|
f26516f6fa
|
Add objc_registerClassPair to allow subclassing
|
2022-10-20 21:18:11 -04:00 |
|
Julian Ceipek
|
fda8e8a30b
|
Use c.size_t to match C declaration more directly
|
2022-10-20 21:16:53 -04:00 |
|
Julian Ceipek
|
2242178d96
|
Fix signature for objc_allocateClassPair
|
2022-10-20 21:07:14 -04:00 |
|
ChuuniMage
|
a459bc13dc
|
Add caprintf and ctprintf to fmt
Formatted cstring procs to work with ubiquitous cstring APIs
|
2022-10-21 10:23:10 +11:00 |
|
gingerBill
|
53e84b7f31
|
Remove doubly linked list of Platform_Memory_Block fields
|
2022-10-19 23:39:47 +01:00 |
|
gingerBill
|
098f51aa80
|
Allow transmute to be constant for integers of the same internal endianness
|
2022-10-19 16:59:38 +01:00 |
|
gingerBill
|
765969e6a3
|
Revert default_resize_bytes_align logic to previous behaviour
|
2022-10-19 16:06:36 +01:00 |
|
gingerBill
|
8086c14dcc
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2022-10-18 10:28:25 +01:00 |
|
gingerBill
|
80ce1b7d85
|
Allow for N = -1 in wstring_to_utf8
|
2022-10-18 10:28:17 +01:00 |
|
Julian Fondren
|
9f55404845
|
fix core:c/libc.errno link_name for Linux and FreeBSD
Although the FreeBSD link matches Darwin, its EILSEQ still matches Linux.
Confirmed with the following program:
```odin
package main
import "core:c/libc"
main :: proc() {
libc.printf("%d\n", libc.errno()^) // 0
_ = libc.fopen("nonexistent file", "r")
libc.printf("%d\n", libc.errno()^) // 2
}
```
on Linux:
Odin: dev-2022-10:075040ae
OS: Manjaro Linux, Linux 5.10.147-1-MANJARO
CPU: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
RAM: 15953 MiB
and FreeBSD:
Odin: dev-2022-10:075040ae
OS: FreeBSD: Unknown
CPU: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
RAM: 990 MiB
FreeBSD uname -r: 13.0-RELEASE
|
2022-10-17 22:32:10 -05:00 |
|
gingerBill
|
075040ae05
|
Update sort_private.odin
|
2022-10-18 00:06:21 +01:00 |
|
gingerBill
|
aa799d6a0d
|
Merge pull request #2124 from odin-lang/virtual-arena-unification
`core:mem/virtual` - Unify `Static_Arena` and `Growing_Arena` into `Arena`
|
2022-10-17 11:46:44 +01:00 |
|
gingerBill
|
58e607e960
|
Merge pull request #2128 from Lperlind/staging/better_using_blank
Fix assert in issue #1555 and improve error messages with 'using _'
|
2022-10-17 11:45:57 +01:00 |
|
gingerBill
|
ff51c5ee56
|
Wrap intrinsics.overflow_add to safe_add
|
2022-10-15 12:52:07 +01:00 |
|
Lucas Perlind
|
73c1f08776
|
Improve error messages with 'using _'
|
2022-10-15 19:46:17 +11:00 |
|
gingerBill
|
412ca36230
|
Merge pull request #2127 from terids/vendor-vulkan-fix
Fix GetInstanceProcAddr crash
|
2022-10-14 12:22:08 +01:00 |
|
terids
|
06d1df4cae
|
Fix GetInstanceProcAddr crash
It was trying to initialise itself with itself when calling load_proc_addresses(Instance)
Discord bug channel reference https://discord.com/channels/568138951836172421/585072813954564100/1030265964572450867
|
2022-10-14 02:03:57 +01:00 |
|
gingerBill
|
7662808bc9
|
Add overflow_add checks to alloc_from_memory_block
|
2022-10-13 12:53:33 +01:00 |
|
gingerBill
|
d48828dd80
|
Add overflow check when using a growing arena
|
2022-10-13 12:45:17 +01:00 |
|
gingerBill
|
b725e01cdd
|
Add @(require_results) to many procedures
|
2022-10-13 11:10:16 +01:00 |
|
gingerBill
|
874c1f076d
|
Merge pull request #2126 from ftphikari/master
sys/windows: add SHFileOperationW
|
2022-10-13 11:04:01 +01:00 |
|
hikari
|
2c14f0a109
|
sys/windows: add ITaskbarList interfaces
|
2022-10-13 11:19:05 +03:00 |
|
gingerBill
|
cf4afc2e7b
|
Inline assert condition
|
2022-10-12 21:26:50 +01:00 |
|
gingerBill
|
5ed06f7eb8
|
Rename constants; minor rearrange of Arena layout
|
2022-10-12 21:23:45 +01:00 |
|
gingerBill
|
765cd66b30
|
Clean up minimum_block_size default implicit initialization
|
2022-10-12 21:20:31 +01:00 |
|