aboutsummaryrefslogtreecommitdiff
path: root/core/fmt
Commit message (Expand)AuthorAgeFilesLines
* Update docs for packages fmt and iogingerBill2022-01-243-8/+42
* Simplify docs to hide the copyrightgingerBill2022-01-171-1/+1
* `ODIN_ENDIAN` changed to an enum constant; `ODIN_ENUM_STRING` is the new stri...gingerBill2022-01-151-2/+2
* Add `complex32` and `quaternion64` for the 16-bit float types to `fmt`gingerBill2021-11-151-0/+2
* Merge branch 'master' into target-js_wasm32gingerBill2021-11-091-9/+9
|\
| * Improve matrix indices to offset logicgingerBill2021-11-081-9/+9
* | Begin work in semi-standardized `js_wasm32` targetgingerBill2021-11-072-1/+45
|/
* Minor comments about matrix printinggingerBill2021-11-031-1/+2
* Represent matrices in `fmt` as expectedgingerBill2021-11-031-8/+8
* Correct fmt for matricesgingerBill2021-11-031-4/+4
* Separate os-specific things to separate filegingerBill2021-10-312-33/+37
* Fix %#v for matricesgingerBill2021-10-201-1/+7
* Support matrix literalsgingerBill2021-10-201-2/+2
* Change syntax for matrices to `matrix[R, C]T`gingerBill2021-10-191-3/+2
* Basic support for matrix*vector, vector*matrix operationsgingerBill2021-10-191-8/+8
* Very basic matrix support in backendgingerBill2021-10-181-1/+34
* Begin work on matrix typegingerBill2021-10-181-0/+2
* Add `io.Error` to `fmt.fprintf_typeid`gingerBill2021-09-291-6/+4
* Deprecate `strings.write_quoted_*` in favour of `io.write_quoted_*`; make `re...gingerBill2021-09-291-9/+11
* Make the io/conv.odin utilities be `#optional_ok`gingerBill2021-09-291-5/+5
* Make empty arrays work on a single line with `%#v`gingerBill2021-09-251-0/+4
* Strip even more semicolons if followed by a `}` or `)` on the same linegingerBill2021-08-311-34/+34
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-1/+1
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-936/+936
* Remove the deprecated `fmt.print*_err` proceduresgingerBill2021-08-221-5/+0
* Add multi pointers to coregingerBill2021-08-211-0/+42
* Enforce `core:builtin` and `core:intrinsics` for importsgingerBill2021-08-211-1/+1
* Improve `fmt._user_formatters` logicgingerBill2021-08-131-1/+5
* Add documentation for the overview of `package fmt`gingerBill2021-07-042-1/+143
* Implement #807gingerBill2021-05-121-3/+3
* Fix #893gingerBill2021-04-271-11/+0
* Remove `intrinsics.x86_mmx` typegingerBill2021-04-221-3/+0
* Implement `f16` functionalitygingerBill2021-04-011-0/+4
* Minimize the size of `runtime.Source_Code_Location` to use `i32` instead of `...gingerBill2021-03-051-2/+2
* Minimize unneeded castsgingerBill2021-03-031-7/+7
* Replace usage of `inline proc` with `#force_inline proc` in the core librarygingerBill2021-02-231-1/+1
* Remove `#opaque` typesgingerBill2021-02-231-48/+0
* Remove `bit_field` in type info, runtime, and general core librarygingerBill2021-02-191-49/+0
* Clear up fmt.wprint* length logicgingerBill2021-02-111-3/+9
* Minor style clean upgingerBill2021-02-041-10/+12
* Improve fmt's `%#v` behaviour for nested recordsgingerBill2021-02-041-43/+87
* Remove unused constantgingerBill2020-12-141-2/+0
* Support `%i` as an alternative to `%d`gingerBill2020-12-141-4/+4
* Fix enumerated array index printing bug #808gingerBill2020-12-141-18/+8
* Add fmt formatting for runtime.Source_Code_LocationgingerBill2020-12-051-0/+9
* Clean up `fmt` usage with `io.Writer` and `strings.Builder`gingerBill2020-12-041-49/+35
* Integrate `package io` into core librarygingerBill2020-12-031-219/+254
* Keep -vet happygingerBill2020-11-231-1/+0
* Change internal layout of `map[K]V`gingerBill2020-11-231-7/+3
* Add support for %s and %q for [dynamic]bytegingerBill2020-11-201-4/+6