aboutsummaryrefslogtreecommitdiff
path: root/core/fmt/fmt.odin
Commit message (Expand)AuthorAgeFilesLines
* Add `#row_major matrix[R, C]T`gingerBill2024-03-191-2/+10
* Minor change to spacing when printing a mapgingerBill2024-03-081-3/+3
* Improve formatting for `%#` on `map`sgingerBill2024-03-071-5/+24
* Replace `b` with `_` as it is not neededgingerBill2024-03-071-1/+1
* Begin work on `%w` - 'w'rite as valid Odin literalsgingerBill2024-03-071-170/+217
* Merge pull request #3207 from Tetralux/printflngingerBill2024-02-291-17/+114
|\
| * [fmt] Add *printfln()Tetralux2024-02-181-17/+114
* | Improve `bit_field` printinggingerBill2024-02-221-3/+6
* | Add field tags to `bit_field`gingerBill2024-02-221-2/+23
* | Add general support for `bit_field`sgingerBill2024-02-221-2/+8
* | Begin work adding `bit_field`gingerBill2024-02-221-0/+65
* | Add `reflect.enum_name_from_value` and `reflect.enum_name_from_value_any`gingerBill2024-02-211-27/+2
|/
* Move Tracking_Allocator to its own file.dev-2024-02gingerBill2024-02-011-2/+2
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-281-2/+2
* Fix #3053gingerBill2024-01-261-16/+2
* Removed return value of assertf. assertf now correctly responds to -disable-a...Dragos Popescu2024-01-231-9/+15
* Remove unnecessary []byte -> []byte conversion.Jeroen van Rijn2023-12-301-3/+3
* Fix `%g` in `fmt`, and make `%v` default to `%g` for floatsgingerBill2023-12-211-6/+12
* allow integer verbs in fmt_bit_setLaytan Laats2023-11-071-4/+32
* Add `allocator` parameter to `fmt`'s `aprint` and `aprintln`gingerBill2023-11-031-4/+4
* Merge pull request #2839 from Tetralux/aprintf-allyJeroen van Rijn2023-10-021-2/+2
|\
| * [fmt] Add allocator parameter to `fmt.aprintf`Tetralux2023-10-021-2/+2
* | Use `or_break` and `or_continue` where appropriate in the core librarygingerBill2023-09-301-6/+3
|/
* use KiB etc. instead of KBLaytan Laats2023-09-121-4/+4
* Add formatting of bytes into the best unit of measurementLaytan Laats2023-09-011-0/+61
* Add optional `flush := true` to many of the `core:fmt` proceduresgingerBill2023-08-221-14/+23
* Disallow `for in` in favour of `for _ in`gingerBill2023-08-081-4/+4
* Remove #relative slices; Replace with #relative multi-pointersgingerBill2023-08-051-24/+3
* Clean up usage of `using` throughout core and vendorgingerBill2023-07-311-11/+11
* Use positional and named arguments within the core librarygingerBill2023-06-211-9/+9
* Merge pull request #2573 from inbelic/inbelic/fmt-zero-paddinggingerBill2023-06-071-0/+5
|\
| * [fmt] fix zero-padding behaviour of numbersfinn2023-06-011-0/+5
* | Correct printing in fmt for `ODIN_ERROR_POS_STYLE`gingerBill2023-06-061-5/+16
|/
* Fix special printing for certain named types with `fmt.printf` related proced...gingerBill2023-05-241-12/+4
* Fix caprintf commentJeroen van Rijn2023-03-271-1/+1
* Update fmt.odinJeroen van Rijn2023-03-271-7/+3
* Update fmt.odinjon lipstate2023-03-261-9/+11
* corrected bprintJon Lipstate2023-03-251-6/+6
* fmt docsJon Lipstate2023-03-251-97/+561
* Rename to `Type_Info_Parameters`gingerBill2023-02-081-2/+2
* 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