aboutsummaryrefslogtreecommitdiff
path: root/core/fmt
Commit message (Expand)AuthorAgeFilesLines
* 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
* Support string literals for fixed arrays of runes; Add %q support for arrays/...gingerBill2020-11-201-2/+2
* Add %s support for arrays and slices of bytesgingerBill2020-11-201-9/+16
* Add `%q` for runes in fmtgingerBill2020-11-181-0/+2
* Move flush to within the sbprint* proceduresgingerBill2020-10-011-3/+3
* Remove unused variablegingerBill2020-10-011-3/+3
* Allow flushing with `strings.Builder`; Make `fmt.fprint*` procedures use a cu...gingerBill2020-10-011-17/+41
* Fix `os.stat` code; make `fmt.panicf` diverginggingerBill2020-09-301-1/+1
* Add more to package reflect (as_string, as_pointer, as_raw_data, relative_poi...gingerBill2020-09-271-48/+2
* Update `package reflect`gingerBill2020-09-261-1/+1
* Fix fmt with -vetgingerBill2020-09-251-1/+1
* Add built-in custom formatters for time.Time and time.DurationgingerBill2020-09-251-5/+136
* Remove usage of `do` in core librarygingerBill2020-09-231-92/+145
* [REFLECTION BREAKING] Modify the internals of the `map` type to increase perf...gingerBill2020-09-071-2/+2
* Add optional `sep` parameter to `fmt.*print` and `fmt.*println` proceduresgingerBill2020-06-251-24/+24
* Add `fmt.DEFAULT_BUFFER_SIZE` to be configurable with `#config(FMT_DEFAULT_BU...gingerBill2020-06-191-2/+1
* Change `fmt.*print` behaviour to match `fmt.*println` behaviourgingerBill2020-06-191-8/+16
* Clean up `package log` codegingerBill2020-06-191-1/+3
* Fix -vet warning for `fmt.printf("%10s")`gingerBill2020-06-121-1/+1
* use width in when printing formatted string to control padding added after th...Josh2020-06-121-0/+5
* Add `fmt.User_Formatter`gingerBill2020-06-081-1/+48
* Rename `reflect.to_*` to `reflect.as_*`gingerBill2020-06-051-3/+3
* Add `reflect.{to_int, to_uint, to_i64, to_u64, to_f64}`gingerBill2020-06-051-86/+4
* Change runtime.Type_Info_Enum_Value to be `i64` internally rather than a `union`gingerBill2020-06-031-76/+68
* Relative pointersgingerBill2020-05-151-0/+112
* Implement Explicit context creation #639gingerBill2020-05-141-2/+2
* Endian specific floating point types (e.g. f32be)gingerBill2020-04-111-0/+6
* Fix shadowing for `-vet`gingerBill2020-03-301-2/+2
* Add basic support for Python-style `{}` printf formattinggingerBill2020-03-301-75/+214
* Remove `context.std*` parameters; Fix unary boolean notgingerBill2020-03-191-6/+6