about summary refs log tree commit diff
path: root/library/core/src/fmt
AgeCommit message (Expand)AuthorLines
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
2024-08-12chore(lib): Enhance documentation for core::fmt::Formatter's write_fmt methodburlinchen-0/+5
2024-07-29Reformat `use` declarations.Nicholas Nethercote-13/+5
2024-07-28Rollup merge of #127765 - bitfield:fix_stdlib_doc_nits, r=dtolnayGuillaume Gomez-42/+56
2024-07-26Always set `result` during `finish()` in debug buildersTrevor Gross-4/+8
2024-07-26Fix doc nitsJohn Arundel-42/+56
2024-07-21Implement `debug_more_non_exhaustive`Trevor Gross-0/+200
2024-07-21Make use of raw strings in `core::fmt::builders`Trevor Gross-12/+12
2024-07-19Avoid ref when using format! for perfYuri Astrakhan-1/+1
2024-07-05Improve readability of some fmt code examplesGuillaume Gomez-7/+15
2024-06-30Rollup merge of #127069 - Sky9x:fmt-pointer-use-addr, r=NilstriebMatthias Krüger-2/+1
2024-06-29small correction to fmt::Pointer implSky-2/+1
2024-06-27core: improve commentjoboet-2/+2
2024-06-26core: avoid `extern` types in formatting infrastructurejoboet-21/+25
2024-06-25fix UI test, simplify error messagejoboet-0/+6
2024-06-24Replace `MaybeUninit::uninit_array()` with array repeat expression.Kevin Reid-8/+10
2024-05-27Size optimize int formattingDion Dokter-0/+33
2024-05-24Move the checks for Arguments constructors to inline constBen Kimock-11/+7
2024-05-24Auto merge of #121150 - Swatinem:debug-ascii-str, r=joboetbors-18/+41
2024-05-23Process a single not-ASCII-printable `char` per iterationArpad Borsos-8/+5
2024-05-23panic_nounwind in Arguments::new* instead of recursingBen Kimock-2/+5
2024-05-20Switch to primarily using `&str`Arpad Borsos-7/+6
2024-05-20Introduce printable-ASCII fast-path for `impl Debug for str`Arpad Borsos-17/+42
2024-05-20Add a fast-path to `Debug` ASCII `&str`Arpad Borsos-0/+5
2024-05-20Write `char::DebugEscape` sequences using `write_str`Arpad Borsos-7/+4
2024-05-18Add `#[inline]` to float `Debug` fallback used by `cfg(no_fp_fmt_parse)`beetrees-0/+1
2024-05-09Document proper usage of `fmt::Error` and `fmt()`'s `Result`.Kevin Reid-15/+35
2024-04-24chore: fix some typos in commentswhosehang-1/+1
2024-04-14Rollup merge of #123875 - Ghamza-Jd:master, r=joboetMatthias Krüger-6/+6
2024-04-14Auto merge of #123819 - joboet:fmt_usize_marker, r=Mark-Simulacrumbors-45/+49