aboutsummaryrefslogtreecommitdiff
path: root/core/strings/builder.odin
Commit message (Expand)AuthorAgeFilesLines
* Remove `strings` dependency from `core:sys/windows`gingerBill2022-06-021-6/+6
* Convert all uses of `*_from_slice` to `*_from_bytes` where appropriategingerBill2022-05-161-2/+3
* documentation for the rest of the strings libraryMichael Kutowski2022-04-031-13/+117
* Remove deprecation from the build specific proceduresgingerBill2021-09-301-3/+0
* Correct `_builder_stream_vtable`gingerBill2021-09-291-6/+6
* Deprecate `strings.write_quoted_*` in favour of `io.write_quoted_*`; make `re...gingerBill2021-09-291-1/+8
* Make the io/conv.odin utilities be `#optional_ok`gingerBill2021-09-291-2/+1
* Add `io.write_quoted_*` utility procedures to `package io`gingerBill2021-09-291-122/+10
* Simplify `strings.write_byte` and `strings.write_bytes`gingerBill2021-09-091-20/+8
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-155/+155
* Core library clean up: Make range expressions more consistent and replace use...gingerBill2021-06-141-2/+2
* Remove @(static) for global variablesgingerBill2021-05-191-1/+1
* Minimize unneeded castsgingerBill2021-03-031-1/+1
* Clean up `fmt` usage with `io.Writer` and `strings.Builder`gingerBill2020-12-041-30/+0
* Improve packages io and strings; add io.Section_ReadergingerBill2020-12-031-26/+18
* Integrate `package io` into core librarygingerBill2020-12-031-62/+161
* Rename stream field namesgingerBill2020-12-021-0/+18
* Add `%q` for runes in fmtgingerBill2020-11-181-0/+16
* Allow flushing with `strings.Builder`; Make `fmt.fprint*` procedures use a cu...gingerBill2020-10-011-71/+127
* Remove usage of `do` in core librarygingerBill2020-09-231-2/+2
* Add `strings.pop_byte` `strings.pop_rune`gingerBill2020-07-081-0/+18
* Update strings case convertors to be unicode compliantgingerBill2020-05-241-1/+18
* Make the `string` type elements "immutable", akin to `char const *` in CgingerBill2019-12-011-1/+1
* strings.split; strings.index; eprint* over print*_err;gingerBill2019-10-061-0/+4
* Make procedure parameters just named values rather than copied variablesgingerBill2019-07-151-11/+11
* make_builder function now properly uses given allocatorZilarrezko2019-05-181-1/+1
* Improve package stringsgingerBill2019-03-151-0/+4
* Make `static` an attribute rather than a keyword prefixgingerBill2019-02-231-2/+2
* Minimize buffer size for write_u64 and write_i64gingerBill2019-01-131-2/+2
* json.marshalgingerBill2019-01-061-1/+13
* strings.write_quoted_stringgingerBill2019-01-061-2/+25
* fmt.printf("%q", str); (quotes strings)gingerBill2019-01-061-13/+75
* Add strings.destroy_buildergingerBill2019-01-061-0/+5
* Reorganize fmt and strings; Replace fmt.String_Buffer with strings.BuildergingerBill2019-01-061-0/+107