Jeroen van Rijn
67bdb5b1a3
[cmark] Add static library for Linux
...
Built on Ubuntu 20.04.3 LTS.
Remove Odin allocator wrapper.
2022-08-30 16:02:40 +02:00
Jeroen van Rijn
acc635b535
[cmark] Move wrapped allocator next to get_default_allocator
2022-08-30 14:56:10 +02:00
Jeroen van Rijn
4e8ce87792
[cmark] Allow wrapping context.allocator
2022-08-30 14:53:48 +02:00
Jeroen van Rijn
2c8daa25dc
[cmark] Add wrappers.
2022-08-30 13:55:53 +02:00
Jeroen van Rijn
054ee0a8b5
[cmark] Change to static library
2022-08-30 13:32:07 +02:00
Jeroen van Rijn
d0cadaf1a6
Add CMark bindings
2022-08-30 00:54:12 +02:00
Jeroen van Rijn
317db2758a
Revert "Fix #1985 "
...
This reverts commit 25102d4792 .
2022-08-29 14:50:18 +02:00
Jeroen van Rijn
25102d4792
Fix #1985
2022-08-29 14:47:00 +02:00
gingerBill
d39f1c461e
Merge pull request #1988 from colrdavidson/queue_peek
...
Add peek_front and peek_back
2022-08-29 12:02:17 +01:00
Colin Davidson
7a6fc3a93b
Add bounds check for peeks
2022-08-29 02:03:12 -07:00
Colin Davidson
83c002c197
add peeks
2022-08-29 01:53:40 -07:00
gingerBill
fc47b5dee0
Merge pull request #1987 from colrdavidson/more_queue
...
Add more queue helpers
2022-08-29 09:38:53 +01:00
Colin Davidson
6c2e0b09ba
Add more queue helpers
2022-08-29 00:43:35 -07:00
Jeroen van Rijn
3d4698debe
[TGA] Add B&W and RLE color-mapped.
2022-08-29 00:29:50 +02:00
Jeroen van Rijn
4a25cfb27c
Merge pull request #1984 from Kelimion/tga
...
TGA improvements
2022-08-28 21:58:20 +02:00
Jeroen van Rijn
294bd6a446
[TGA] Add B5G5R5 15- and 16-bit support.
2022-08-28 21:48:51 +02:00
Jeroen van Rijn
d0109db23b
[TGA] Add support for Top-Right and Bottom-Right origins.
2022-08-28 19:41:42 +02:00
Jeroen van Rijn
ee3ee66aae
Merge pull request #1981 from benoitjacquier/master
...
TGA loader
2022-08-28 18:33:20 +02:00
Jeroen van Rijn
f74e281efa
Various changes to TGA reader
...
- Style changes
- Change ptr usage to slice indexing
- Add TGA Footer
Also, add `peek_data` with offset to `compress`.
2022-08-28 18:25:07 +02:00
Jeroen van Rijn
c0cd02883f
Merge pull request #1982 from Lperlind/staging/raw_windows_input
...
Add much of Win32's Raw Input API
2022-08-28 12:29:19 +02:00
Lucas Perlind
d9adb0fd6b
Add much of Win32's Raw Input API
2022-08-28 16:30:55 +10:00
Benoit Jacquier
6363013dd8
style fix
2022-08-27 19:45:14 +02:00
Benoit Jacquier
934131abf8
Add RLE supports for TGA loader
2022-08-27 19:30:34 +02:00
Benoit Jacquier
4e5337412a
Merge remote-tracking branch 'origin/master'
2022-08-27 16:22:37 +02:00
Benoit Jacquier
00f2e911a7
Add support for basic TGA loading
2022-08-27 16:07:21 +02:00
gingerBill
c82d7d3d87
Merge pull request #1979 from Despacito696969/master
...
Fixed marshal_to_writer not supporting i128
2022-08-27 00:58:54 +01:00
Despacito696969
ecfea027a0
Fixed marshal_to_writer not supporting i128
...
Previously json.marshal(i128(696969)) would print 0 as there was no `u = i128(i)` initialization.
2022-08-26 23:49:33 +02:00
gingerBill
96be494730
Fix append_nothing
2022-08-26 22:21:19 +01:00
gingerBill
12c8db927b
Remove direct core:mem dependency in core:reflect
2022-08-26 16:46:19 +01:00
gingerBill
027ea587fc
Unify mem and runtime logic
2022-08-26 16:45:40 +01:00
gingerBill
026900c7f0
Add optional n parameter to strconv.parse_* procedures to state how many bytes could be read
2022-08-26 16:31:42 +01:00
gingerBill
ffa87f55c4
Add a return value to append that states the number of elements that were returned
2022-08-26 16:20:47 +01:00
gingerBill
c9eed04b51
Add comment regarding the layout of a map to explain how it is iterated
2022-08-26 16:19:48 +01:00
gingerBill
b50b6b9f33
Add reflect.get_union_variant
2022-08-26 16:19:16 +01:00
gingerBill
8fd5bef0bd
Fix #1977
2022-08-26 12:14:04 +01:00
gingerBill
d6b49994a2
Merge branch 'master' of https://github.com/odin-lang/Odin
2022-08-26 12:11:34 +01:00
gingerBill
776927709b
Check for using variables
2022-08-26 12:11:27 +01:00
matias
96e033b22c
Add Extended Window Styles (WS_EX)
...
Featuring frequently used styles such as: `WS_EX_APPWINDOW`, `WS_EX_NOREDIRECTIONBITMAP`, `WS_EX_ACCEPTFILES`, `WS_EX_TOOLWINDOW`, `WS_EX_TOPMOST`, `WS_EX_NOACTIVATE`, `WS_EX_LAYERED`, and more.
2022-08-25 21:12:45 -04:00
Jeroen van Rijn
3469178dc1
Fix #1973 .
2022-08-25 13:31:45 +02:00
gingerBill
af1b3b6368
Correct check_expr_is_stack_variable
2022-08-24 16:03:04 +01:00
gingerBill
d56789e5a7
Add very basic escape analysis on return values
2022-08-24 15:58:20 +01:00
gingerBill
aeacf3a9d8
Correct max alignment handling throughout the llvm backend
2022-08-24 13:07:41 +01:00
gingerBill
4ba486baa2
Add extra max alignment parameter for metrics (specifically for SIMD)
2022-08-24 12:58:16 +01:00
gingerBill
f1ffd90294
Fix #1966
2022-08-24 12:52:57 +01:00
gingerBill
777aa8b118
Merge pull request #1955 from jaspergeer/fix-endian-type-conversion
...
fix #1759 endian float type conversion errors
2022-08-24 12:49:57 +01:00
gingerBill
cb9e16f4df
Correct syscalls for linux_i386
2022-08-24 12:37:56 +01:00
gingerBill
2908923db9
Fix #1972
2022-08-24 12:18:42 +01:00
Jeroen van Rijn
8c1dfabb6b
Fix append for size_of(E) == 0
2022-08-23 16:00:14 +02:00
gingerBill
7fe36de069
Correct Try SRWLock related procedures to return BOOLEAN rather than BOOL
2022-08-22 22:24:51 +01:00
Jeroen van Rijn
27d556735a
Merge pull request #1969 from ashemedai/bug-1968-bsd-headers
...
fix: Expand OpenBSD include for wait.h to all Unix
2022-08-22 13:50:40 +02:00