gingerBill
|
6c50e6ef34
|
Use or_return on resize/reserve
|
2023-08-15 11:13:43 +01:00 |
|
gingerBill
|
2181e0fc27
|
Make for init; ; {} an error without an explicit cond or post
|
2023-08-08 15:07:00 +01:00 |
|
gingerBill
|
44ea82f845
|
Clean up usage of using throughout core and vendor
|
2023-07-31 11:46:40 +01:00 |
|
gingerBill
|
9b54b99bf6
|
Use positional and named arguments within the core library
|
2023-06-21 01:17:05 +01:00 |
|
gingerBill
|
f7211408fc
|
Merge pull request #1544 from FancyKillerPanda/build_ignore
Changed `//+ignore` to `//+build ignore` and emit a warning for unknown tags
|
2022-11-03 12:58:26 +00:00 |
|
gingerBill
|
1baeb9406f
|
Utilize union #shared_nil in more places
|
2022-03-24 12:11:31 +00:00 |
|
gingerBill
|
17e36bd5e1
|
Utilize union #shared_nil to core:image Error
|
2022-03-24 12:06:18 +00:00 |
|
Sébastien Marie
|
dfe2c0a600
|
remove some leftover semi-colons before EOF
|
2022-03-03 15:57:55 +00:00 |
|
FancyKillerPanda
|
62ff8daa78
|
Changed //+ignore to //+build ignore.
|
2022-02-24 12:23:54 +11:00 |
|
Jeroen van Rijn
|
28bc274449
|
Fix DEFLATE stored block handling.
|
2022-01-27 14:58:45 +01:00 |
|
Jeroen van Rijn
|
65f8722afc
|
zlib: update Huffman builder.
|
2022-01-25 12:18:10 +01:00 |
|
Jeroen van Rijn
|
72fe1e88a3
|
Make sure to delete on the right allocator.
|
2021-09-19 12:19:01 +02:00 |
|
Jeroen van Rijn
|
2c13315e72
|
compress: Update BSD-3 license + remove semicolons from compressed example.
|
2021-09-06 21:33:40 +02:00 |
|
gingerBill
|
f57201bbd1
|
Remove unneeded semicolons from the core library
|
2021-08-31 22:32:53 +01:00 |
|
gingerBill
|
251da264ed
|
Remove unneeded semicolons from the core library
|
2021-08-31 22:21:13 +01:00 |
|
gingerBill
|
4035fec784
|
Add more uses of or_return
|
2021-08-15 18:13:56 +01:00 |
|
Jeroen van Rijn
|
87aaa9c3f0
|
ZLIB: Fix edge case where initial buffer < 258 bytes.
|
2021-06-27 18:44:36 +02:00 |
|
Jeroen van Rijn
|
d949d5a046
|
ZLIB: cleanup.
|
2021-06-27 16:48:12 +02:00 |
|
Jeroen van Rijn
|
eaf88bcc4d
|
PNG: Let PNG use the new compress I/O routines.
|
2021-06-27 13:51:52 +02:00 |
|
Jeroen van Rijn
|
02f9668185
|
ZLIB: Split up input from stream and memory into own code paths.
|
2021-06-27 13:19:24 +02:00 |
|
Jeroen van Rijn
|
4689a6b341
|
Refactor compress.Context struct.
|
2021-06-26 22:25:55 +02:00 |
|
Jeroen van Rijn
|
30a5808460
|
ZLIB: Moar faster.
|
2021-06-26 20:40:39 +02:00 |
|
Jeroen van Rijn
|
8ba1c9a6cd
|
ZLIB: Remove superfluous code.
|
2021-06-26 17:44:12 +02:00 |
|
Jeroen van Rijn
|
65b78b1aa9
|
So far, so good.
|
2021-06-26 15:11:15 +02:00 |
|
Jeroen van Rijn
|
40a12cca53
|
ZLIB: If output size is known, reserve that much.
|
2021-06-26 13:17:14 +02:00 |
|
Jeroen van Rijn
|
980aa37bee
|
ZLIB: Another 10%+ faster.
|
2021-06-24 14:56:28 +02:00 |
|
Jeroen van Rijn
|
1cfe226686
|
ZLIB: More faster.
|
2021-06-23 22:18:17 +02:00 |
|
Jeroen van Rijn
|
a70635d2f6
|
Most reads now go through buffer for zlib.
|
2021-06-23 16:32:48 +02:00 |
|
Jeroen van Rijn
|
8663c64e47
|
Refactor ZLIB structs.
|
2021-06-23 16:32:47 +02:00 |
|
Jeroen van Rijn
|
9de9111082
|
ZLIB: fix.
|
2021-06-21 22:15:04 +02:00 |
|
Jeroen van Rijn
|
352494cbb4
|
ZLIB: Start optimization.
|
2021-06-21 21:05:52 +02:00 |
|
gingerBill
|
6f745677b4
|
Minor formatting changes
|
2021-06-14 11:30:00 +01:00 |
|
gingerBill
|
86649e6b44
|
Core library clean up: Make range expressions more consistent and replace uses of .. with ..=
|
2021-06-14 11:15:25 +01:00 |
|
Jeroen van Rijn
|
9a39ce6b75
|
Change General_Error.OK to nil
|
2021-05-03 15:38:43 +02:00 |
|
Jeroen van Rijn
|
59b3c472ca
|
Convert core:compress and core:image error checks to new union comparison.
No more need for `is_kind(err, Error_Value)`, just test err == Error_Value.
|
2021-05-03 15:08:34 +02:00 |
|
Jeroen van Rijn
|
2ad8f99790
|
ZLIB level 0: LEN/NLEN = i16.
|
2021-05-01 21:56:45 +02:00 |
|
gingerBill
|
5f617c56e1
|
Minor stylistic code changes to compress and image packages
|
2021-04-30 10:58:29 +01:00 |
|
Jeroen van Rijn
|
58e023e0cf
|
Add compress and image to core.
|
2021-04-30 00:21:52 +02:00 |
|