| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Replace `core:*` to `base:*` where appropriate | gingerBill | 2024-01-28 | 2 | -3/+3 |
| | | |||||
| * | Fix #3053 | gingerBill | 2024-01-26 | 1 | -16/+2 |
| | | |||||
| * | Removed return value of assertf. assertf now correctly responds to ↵ | Dragos Popescu | 2024-01-23 | 1 | -9/+15 |
| | | | | | -disable-assert. Added log.assert and log.assertf. All asserts now do the @cold trick, first added to builtin.assert | ||||
| * | Remove unnecessary []byte -> []byte conversion. | Jeroen van Rijn | 2023-12-30 | 1 | -3/+3 |
| | | |||||
| * | Fix `%g` in `fmt`, and make `%v` default to `%g` for floats | gingerBill | 2023-12-21 | 1 | -6/+12 |
| | | |||||
| * | core: Fixed build constraints | Yawning Angel | 2023-12-17 | 1 | -1/+2 |
| | | | | | | | Multiple constraints on the same line are combined with logical OR, while combining multiple negated constraints needs to be done with logical AND (each constraint on a separate line). | ||||
| * | allow integer verbs in fmt_bit_set | Laytan Laats | 2023-11-07 | 1 | -4/+32 |
| | | |||||
| * | Add `allocator` parameter to `fmt`'s `aprint` and `aprintln` | gingerBill | 2023-11-03 | 1 | -4/+4 |
| | | |||||
| * | Merge pull request #2839 from Tetralux/aprintf-ally | Jeroen van Rijn | 2023-10-02 | 1 | -2/+2 |
| |\ | | | | | [fmt] Add allocator parameter to `fmt.aprintf` | ||||
| | * | [fmt] Add allocator parameter to `fmt.aprintf` | Tetralux | 2023-10-02 | 1 | -2/+2 |
| | | | | | | | | | This allows you to do `fmt.aprintf("Hello, %v!", name, allocator = ally)`. | ||||
| * | | Use `or_break` and `or_continue` where appropriate in the core library | gingerBill | 2023-09-30 | 1 | -6/+3 |
| |/ | |||||
| * | update doc | Laytan Laats | 2023-09-12 | 1 | -2/+2 |
| | | |||||
| * | use KiB etc. instead of KB | Laytan Laats | 2023-09-12 | 1 | -4/+4 |
| | | |||||
| * | Add formatting of bytes into the best unit of measurement | Laytan Laats | 2023-09-01 | 2 | -0/+64 |
| | | |||||
| * | Add optional `flush := true` to many of the `core:fmt` procedures | gingerBill | 2023-08-22 | 3 | -36/+45 |
| | | |||||
| * | Disallow `for in` in favour of `for _ in` | gingerBill | 2023-08-08 | 1 | -4/+4 |
| | | |||||
| * | Remove #relative slices; Replace with #relative multi-pointers | gingerBill | 2023-08-05 | 1 | -24/+3 |
| | | |||||
| * | Clean up usage of `using` throughout core and vendor | gingerBill | 2023-07-31 | 1 | -11/+11 |
| | | |||||
| * | Fix fmt implementation for `js` | gingerBill | 2023-06-26 | 1 | -13/+10 |
| | | |||||
| * | Merge pull request #2584 from odin-lang/new-io | gingerBill | 2023-06-23 | 1 | -5/+5 |
| |\ | | | | | New and Improved `io.Stream` interface | ||||
| | * | Just make the `io.Reader` etc aliases | gingerBill | 2023-06-08 | 1 | -5/+5 |
| | | | |||||
| * | | Use positional and named arguments within the core library | gingerBill | 2023-06-21 | 2 | -15/+15 |
| |/ | |||||
| * | Merge pull request #2573 from inbelic/inbelic/fmt-zero-padding | gingerBill | 2023-06-07 | 1 | -0/+5 |
| |\ | | | | | [fmt] fix zero-padding behaviour of numbers | ||||
| | * | [fmt] fix zero-padding behaviour of numbers | finn | 2023-06-01 | 1 | -0/+5 |
| | | | | | | | | | | | | | - when formatting a negative number with left zero-padding we expect the padding to be placed between the minus (-) sign and the number - currently the padding is placed before the sign | ||||
| * | | Fix `fmt` for `js` | gingerBill | 2023-06-06 | 1 | -1/+1 |
| | | | |||||
| * | | Correct printing in fmt for `ODIN_ERROR_POS_STYLE` | gingerBill | 2023-06-06 | 1 | -5/+16 |
| |/ | |||||
| * | Fix special printing for certain named types with `fmt.printf` related ↵ | gingerBill | 2023-05-24 | 1 | -12/+4 |
| | | | | | procedures | ||||
| * | Partially buffer `fmt.fprint*` related calls using a `bufio.Writer` | gingerBill | 2023-04-27 | 1 | -5/+35 |
| | | |||||
| * | Fix caprintf comment | Jeroen van Rijn | 2023-03-27 | 1 | -1/+1 |
| | | |||||
| * | Update fmt.odin | Jeroen van Rijn | 2023-03-27 | 1 | -7/+3 |
| | | | | | Fix hardcoded 64 bit, use assert instead of branched panic. | ||||
| * | Update fmt.odin | jon lipstate | 2023-03-26 | 1 | -9/+11 |
| | | | | Update example to use set/register procs. | ||||
| * | corrected bprint | Jon Lipstate | 2023-03-25 | 1 | -6/+6 |
| | | |||||
| * | fmt docs | Jon Lipstate | 2023-03-25 | 1 | -97/+561 |
| | | |||||
| * | Fixed incorrect precision value in `fmt` doc. | WraithGlade | 2023-03-19 | 1 | -1/+1 |
| | | | | | | | | It seems like `%.2f` is the correct implementation of "precision 2" for displaying floats, not `$.3f`. It prints two decimal places. Either that or the next case (`%8.3f`) would be wrong instead, if it's the other way around. So, there's a mistake here one way or the other at the least. | ||||
| * | Rename to `Type_Info_Parameters` | gingerBill | 2023-02-08 | 1 | -2/+2 |
| | | |||||
| * | Clean up float_fmt logic | MarenFayre | 2023-01-10 | 1 | -13/+6 |
| | | |||||
| * | Merge pull request #2297 from MarenFayre/d-parsing | gingerBill | 2023-01-10 | 1 | -1/+1 |
| |\ | | | | | Fix off by one error in %d parsing | ||||
| | * | Fix off by one error in %d parsing | MarenFayre | 2023-01-08 | 1 | -1/+1 |
| | | | |||||
| * | | Removed unneeded semicolon. | MarenFayre | 2023-01-09 | 1 | -4/+4 |
| | | | |||||
| * | | Fix left padding format specifier and float formatting | MarenFayre | 2023-01-08 | 1 | -71/+27 |
| |/ | |||||
| * | fix wprintf return value | thisisnotnull | 2022-11-21 | 1 | -1/+1 |
| | | |||||
| * | Make `Map_Info` store pointers to cell info rather than inline | gingerBill | 2022-11-08 | 1 | -2/+2 |
| | | |||||
| * | Correct hashing for `map` types | gingerBill | 2022-11-08 | 1 | -3/+2 |
| | | |||||
| * | General modifications | gingerBill | 2022-11-08 | 1 | -1/+2 |
| | | |||||
| * | Correct `fmt` printing to be robust | gingerBill | 2022-11-07 | 1 | -2/+2 |
| | | |||||
| * | Basic fmt printing for `map` | gingerBill | 2022-11-07 | 1 | -30/+14 |
| | | |||||
| * | Begin work on implementing the new `map` internals | gingerBill | 2022-11-07 | 1 | -0/+2 |
| | | |||||
| * | Merge pull request #2141 from ChuuniMage/patch-2 | gingerBill | 2022-11-03 | 1 | -0/+18 |
| |\ | | | | | Add caprintf and ctprintf to fmt | ||||
| | * | Update fmt.odin | ChuuniMage | 2022-10-21 | 1 | -2/+2 |
| | | | | | | | Feedback regarding internal `fmt` reference addressed | ||||
| | * | Add caprintf and ctprintf to fmt | ChuuniMage | 2022-10-21 | 1 | -0/+18 |
| | | | | | | | Formatted cstring procs to work with ubiquitous cstring APIs | ||||