aboutsummaryrefslogtreecommitdiff
path: root/core/fmt
Commit message (Expand)AuthorAgeFilesLines
* Clean up float_fmt logicMarenFayre2023-01-101-13/+6
* Merge pull request #2297 from MarenFayre/d-parsinggingerBill2023-01-101-1/+1
|\
| * Fix off by one error in %d parsingMarenFayre2023-01-081-1/+1
* | Removed unneeded semicolon.MarenFayre2023-01-091-4/+4
* | Fix left padding format specifier and float formattingMarenFayre2023-01-081-71/+27
|/
* fix wprintf return valuethisisnotnull2022-11-211-1/+1
* Make `Map_Info` store pointers to cell info rather than inlinegingerBill2022-11-081-2/+2
* Correct hashing for `map` typesgingerBill2022-11-081-3/+2
* General modificationsgingerBill2022-11-081-1/+2
* Correct `fmt` printing to be robustgingerBill2022-11-071-2/+2
* Basic fmt printing for `map`gingerBill2022-11-071-30/+14
* Begin work on implementing the new `map` internalsgingerBill2022-11-071-0/+2
* Merge pull request #2141 from ChuuniMage/patch-2gingerBill2022-11-031-0/+18
|\
| * Update fmt.odinChuuniMage2022-10-211-2/+2
| * Add caprintf and ctprintf to fmtChuuniMage2022-10-211-0/+18
* | Merge pull request #2153 from oskarnp/fix-fmt-string-widthJeroen van Rijn2022-10-261-1/+1
|\ \
| * | Fix behavior of fmt_string() to not truncate strings to widthOskar Nordquist2022-10-261-1/+1
| |/
* / Fix printf typo in documentationnowheredevel2022-10-251-3/+3
|/
* Clean up of the core library to make the stream vtables not be pointers direc...gingerBill2022-09-151-3/+3
* Add comment regarding the layout of a `map` to explain how it is iteratedgingerBill2022-08-261-3/+18
* Update fmt.odingingerBill2022-08-081-2/+2
* Add `#soa` pointer type to aid with refactoring to `#soa` data typesgingerBill2022-08-081-0/+13
* Fix typogingerBill2022-07-151-1/+1
* Rename strings.Builder procedures to be consistent with the rest of the core ...gingerBill2022-07-111-7/+7
* Allow %q with enumsgingerBill2022-06-131-2/+2
* Increase record_level on displaying `map` valuesgingerBill2022-06-131-0/+2
* Minor code clean upgingerBill2022-06-121-16/+10
* Update utf-32 printinggingerBill2022-06-121-19/+14
* Support UTF-16 printing with `[]u16` and `[^]u16` related typesgingerBill2022-06-121-18/+75
* Add `fmt:"s,0"` to allow arrays and multi-pointers to be printed with NUL ter...gingerBill2022-06-121-12/+57
* Correct distinction between indirection and record levelgingerBill2022-06-111-15/+28
* Disable againgingerBill2022-06-111-3/+3
* Re-enable string quoting within recordsgingerBill2022-06-111-3/+3
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-06-111-2/+2
|\
| * Fix typogingerBill2022-06-111-2/+2
* | Refactor `fmt_value`gingerBill2022-06-111-220/+230
|/
* Support optional length parameter on struct tags for multi-pointersgingerBill2022-06-111-0/+5
* Refactor to `fmt_array`gingerBill2022-06-111-25/+25
* Correct #soa printinggingerBill2022-06-111-64/+103
* Clean up trailing commagingerBill2022-06-111-6/+7
* Refactor with `fmt_struct`gingerBill2022-06-111-234/+119
* Check for `in_bad`gingerBill2022-06-111-2/+7
* Default to `q` for strings within structsgingerBill2022-06-111-2/+6
* Allow for `fmt:"s"` and `fmt:"s,field_length"`gingerBill2022-06-111-10/+62
* Add `fmt:"-"` to ignore fields in a structgingerBill2022-06-111-5/+29
* Convert all uses of `*_from_slice` to `*_from_bytes` where appropriategingerBill2022-05-161-3/+3
* Improve core:fmt formattingLucas Perlind2022-03-021-6/+22
* Update fmt to record the bytes written in the fmt.InfogingerBill2022-02-201-210/+203
* switch to passing total_size to the io.writersColin Davidson2022-02-191-45/+22
* fprintf tweaked to avoid calling file_sizeColin Davidson2022-02-191-22/+44