summary refs log tree commit diff
path: root/library/core/src/fmt
AgeCommit message (Expand)AuthorLines
2024-12-21Less unwrap() in documentationKornel-4/+7
2024-12-08Switch inline(always) in core/src/fmt/rt.rs to plain inlineBen Kimock-17/+17
2024-12-05Access members of `FormattingOptions` directly instead of via getters/settersElias Holzmann-41/+39
2024-12-05Removed constness for methods receiving a `&mut` parameterElias Holzmann-11/+11
2024-12-05Added better reason for exposing `flags` and `get_flags` as unstableElias Holzmann-2/+10
2024-12-05FormattedElias Holzmann-12/+10
2024-12-05Refactored FormattingOptions to use a bitmask for storing flagsElias Holzmann-44/+46
2024-12-05Revert "Turned public+unstable+hidden functions into private functions"Elias Holzmann-2/+6
2024-12-05Turned public+unstable+hidden functions into private functionsElias Holzmann-6/+2
2024-12-05Made all fns constElias Holzmann-22/+22
2024-12-05impl Default for fmt::FormattingOptionsElias Holzmann-1/+1
2024-12-05Fixed copy+paste error in commentElias Holzmann-1/+1
2024-12-05fmt::FormattingOptions: Renamed `alignment` to `align`Elias Holzmann-13/+13
2024-12-05Formatter::with_options: Use different lifetimesElias Holzmann-1/+1
2024-12-05Added struct `fmt::FormattingOptions`Elias Holzmann-68/+313
2024-12-05Formatter: Access members via getter methods wherever possibleElias Holzmann-16/+16
2024-11-27update cfgsBoxy-4/+0
2024-11-27replace placeholder versionBoxy-1/+1
2024-11-23Improve code by using `unsigned_abs`Guillaume Gomez-18/+2
2024-11-20Reduce integer `Display` implementation sizeGuillaume Gomez-41/+41
2024-11-14Auto merge of #133026 - workingjubilee:rollup-q8ig6ah, r=workingjubileebors-1/+1
2024-11-13Rollup merge of #131304 - RalfJung:float-core, r=tgross35Jubilee-1/+1
2024-11-14Auto merge of #122770 - iximeow:ixi/int-formatting-optimization, r=workingjub...bors-4/+4
2024-11-12remove no-longer-needed abs_privateRalf Jung-1/+1
2024-11-04Fixed typo, rebasedEugene Shamis-1/+1
2024-11-04Updated SAFETY comment to address underflowEugene Shamis-2/+3
2024-11-04Replace checked slice indexing by unchecked to support panic-free codeEugene Shamis-1/+3
2024-11-03stabilize const_arguments_as_strRalf Jung-2/+1
2024-10-25Re-do recursive const stability checksRalf Jung-1/+5
2024-10-21Rollup merge of #131697 - ShE3py:rt-arg-lifetimes, r=AmanieuJubilee-13/+13
2024-10-16Rollup merge of #131730 - zlfn:master, r=tgross35Matthias Krüger-76/+69
2024-10-15replace placeholder versionJosh Stone-4/+4
2024-10-15Refactor `floating` macro and nofloat panic messagezlfn-58/+60
2024-10-15Rename debug! macro to impl_Debug!zlfn-5/+7
2024-10-15Combine impl_int and impl_uintzlfn-15/+4
2024-10-14`rt::Argument`: elide lifetimesLieselotte-13/+13
2024-10-11Rollup merge of #131109 - tgross35:stabilize-debug_more_non_exhaustive, r=joboetTrevor Gross-12/+4
2024-10-01Stabilize `debug_more_non_exhaustive`Trevor Gross-12/+4
2024-10-01Remove the need to provide the maximum number of digits to `impl_Display` macroGuillaume Gomez-23/+24
2024-10-01Simplify `impl_Display` macroGuillaume Gomez-87/+90
2024-10-01Small optimization for integers Display implementationGuillaume Gomez-46/+92
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-09-15Rollup merge of #127879 - kornelski:bad-pointer-printf, r=workingjubileeJubilee-2/+10
2024-08-31Fix `elided_named_lifetimes` in codePavel Grigorenko-10/+10
2024-08-28fmt-debug optionKornel-0/+4
2024-08-21Rollup merge of #127945 - tgross35:debug-more-non-exhaustive, r=NoratriebMatthias Krüger-12/+212
2024-08-18Document futility of printing temporary pointersKornel-2/+10
2024-08-14Rollup merge of #129001 - cblh:fix/128713, r=NoratriebMatthias Krüger-0/+5
2024-08-13chore(lib): fmt core::fmt::Formatter's write_fmt methodburlinchen-1/+1
2024-08-12std::fmt::FormatterFn -> std::fmt::FromFnschvv31n-6/+15