aboutsummaryrefslogtreecommitdiff
path: root/core/io/util.odin
Commit message (Expand)AuthorAgeFilesLines
* Fix incorrect json encoding for control characters < 32Jacob Friedman2025-09-101-0/+17
* Add `string16` and `cstring16` (UTF-16 based strings)gingerBill2025-08-021-0/+27
* Clarify `strconv.append_*` to `strconv.write_*`Feoramund2025-06-051-8/+8
* Fix io.write_escaped_rune not writing full valueblob18072024-12-221-3/+7
* core/io: correctly escape runes greater than 0xFFFFIllusionMan12122024-10-261-1/+1
* Return `0, nil` in all `io` cases where an empty slice is providedFeoramund2024-08-281-0/+9
* Make `io.Section_Reader` set `base` tooFeoramund2024-08-281-2/+3
* Fix for crash when using io.write_u128/io.write_i128 due to buffer being too ...Karl Zylinski2023-09-221-2/+2
* Update to new io interfacegingerBill2023-06-081-36/+43
* fix #2550 json encoding should use surrogate pairs per RFC7159Laytan Laats2023-05-221-8/+21
* Rename strings.Builder procedures to be consistent with the rest of the core ...gingerBill2022-07-111-0/+24
* Fix typosgingerBill2021-10-021-10/+10
* Add `io.write_f16` `io.write_f32` `io.write_f64`gingerBill2021-09-291-0/+48
* Add an extra optional `^int` parameter to most io read/write calls allowing f...gingerBill2021-09-291-77/+77
* Add `io.write_i128` and `io.writer_u128`gingerBill2021-09-291-6/+16
* Add `io.write_quoted_*` utility procedures to `package io`gingerBill2021-09-291-0/+153
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-72/+72
* Add utility procedures: `io.read_ptr`; `io.write_ptr`; `io.read_ptr_at`; `io....gingerBill2021-08-091-0/+18
* Minimize unneeded castsgingerBill2021-03-031-1/+1
* Keep -vet happygingerBill2020-12-141-1/+0
* Replace procedure callgingerBill2020-12-141-1/+0
* Remove unused proceduregingerBill2020-12-141-6/+0
* Update io/util.odingingerBill2020-12-141-19/+11
* Improve packages io and strings; add io.Section_ReadergingerBill2020-12-031-5/+89
* Remove `using stream` on custom stream types in package iogingerBill2020-12-031-13/+12
* Integrate `package io` into core librarygingerBill2020-12-031-0/+7
* Fix io typosgingerBill2020-12-031-0/+12
* Rename stream field namesgingerBill2020-12-021-9/+9
* Add `package io`gingerBill2020-12-021-0/+90