aboutsummaryrefslogtreecommitdiff
path: root/core/compress
Commit message (Expand)AuthorAgeFilesLines
* core:os -> core:os/old && core:os/os2 -> core:osJeroen van Rijn6 days2-11/+11
* gzip -> os2Jeroen van Rijn7 days2-42/+34
* Make `using` as a statement an opt-in with `#+feature using-stmt`gingerBill2025-12-211-1/+1
* `Empty` -> `Unsupported`bill/io-error-changesgingerBill2025-11-141-4/+4
* Change Odin's LICENSE to zlib from BSD 3-clausegingerBill2025-10-286-6/+6
* Render examples.Jeroen van Rijn2025-10-102-23/+25
* Further overhaul of package line comments.Jeroen van Rijn2025-10-095-6/+4
* More package linesJeroen van Rijn2025-10-093-6/+5
* Add more package lines for the docsJeroen van Rijn2025-10-095-9/+13
* Enable `odin check examples/all` for JS.Jeroen van Rijn2025-06-041-3/+0
* Correct zlib usage in docJacob Pfeiffer2024-11-081-1/+2
* Moved all packages in core, base, vendor, tests and examples to use new #+ fi...Karl Zylinski2024-09-141-1/+1
* core: improve package doc comments for the documentation generatorLaytan Laats2024-09-036-140/+143
* Use `intrinsics.reverse_bits` in `core:compress/zlib`Feoramund2024-08-101-7/+2
* #force_no_inline build_huffman to avoid bloatJeroen van Rijn2024-07-151-2/+2
* fix `@(optimization_mode)` usage in builtin collectionsLaytan Laats2024-07-082-36/+36
* Fix loads of indentation issues with mixing spaces and tabsgingerBill2024-06-291-3/+3
* Update for `transmute` `-vet-cast`gingerBill2024-06-291-1/+1
* Check for unneeded `transmute` with `-vet-cast`gingerBill2024-06-291-6/+3
* Update numerous package declaration namesgingerBill2024-04-186-6/+6
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-282-2/+2
* [DOC] Fix documentation formatting in siteKostas Tsiligkiris2024-01-141-41/+31
* Minor cleanups to the core librarygingerBill2023-09-302-43/+19
* Use `or_return` on `resize`/`reserve`gingerBill2023-08-151-13/+5
* Make `for init; ; {}` an error without an explicit cond or postgingerBill2023-08-081-3/+3
* Clean up usage of `using` throughout core and vendorgingerBill2023-07-311-0/+1
* Merge pull request #2584 from odin-lang/new-iogingerBill2023-06-231-2/+3
|\
| * Just make the `io.Reader` etc aliasesgingerBill2023-06-081-1/+1
| * Update to new io interfacegingerBill2023-06-081-2/+3
* | Use positional and named arguments within the core librarygingerBill2023-06-212-4/+4
|/
* Improve error handling for `resize` and `reserve` proceduresgingerBill2023-05-221-8/+4
* Add `runtime.DEFAULT_TEMP_ALLOCATOR_TEMP_GUARD` where appropriategingerBill2023-02-101-0/+2
* Merge pull request #1544 from FancyKillerPanda/build_ignoregingerBill2022-11-032-2/+2
|\
| * Changed //+ignore to //+build ignore.FancyKillerPanda2022-02-242-2/+2
* | Various changes to TGA readerJeroen van Rijn2022-08-281-1/+56
* | Rename `load_from_slice` to `load_from_bytes` across `core`gingerBill2022-05-142-5/+5
* | Remove unused fmt.Jeroen van Rijn2022-04-221-2/+0
* | [shoco] Replace 2D slices in model with 1D slices.Jeroen van Rijn2022-04-222-125/+127
* | [compress/shoco] Add short string compressor.Jeroen van Rijn2022-04-222-0/+466
* | [image] Add QOI load/save.Jeroen van Rijn2022-04-121-4/+0
* | Utilize `union #shared_nil` in more placesgingerBill2022-03-241-1/+1
* | Utilize `union #shared_nil` to `core:image` `Error`gingerBill2022-03-242-29/+34
* | Merge pull request #1582 from semarie/more-ciJeroen van Rijn2022-03-031-1/+1
|\ \
| * | semi-colons are deprecated in coreSébastien Marie2022-03-031-1/+1
| * | rename architecture from 386 to i386Sébastien Marie2022-03-031-2/+2
* | | remove some leftover semi-colons before EOFSébastien Marie2022-03-032-2/+2
|/ /
* / [compress] 32-bit cleanness.Jeroen van Rijn2022-03-032-3/+9
|/
* Add `#partial [Enum]Type{...}` support to check for missing enumerated array ...gingerBill2022-02-051-0/+1
* Fix `#sparse` usagegingerBill2022-02-051-1/+1
* Fix DEFLATE stored block handling.Jeroen van Rijn2022-01-271-5/+8