about summary refs log tree commit diff
path: root/library/core/src/fmt
AgeCommit message (Expand)AuthorLines
2022-03-29revert changes that cast functions to raw pointers, portability hazardAria Beingessner-2/+2
2022-03-29Make the stdlib largely conform to strict provenance.Aria Beingessner-2/+6
2022-03-29Add tracking issue for sync_unsafe_cell.Mara Bos-1/+1
2022-03-29Add SyncUnsafeCell.Mara Bos-1/+8
2022-03-22Auto merge of #95107 - r00ster91:fmt, r=joshtriplettbors-3/+3
2022-03-19Improve formatting in macror00ster91-3/+3
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-46/+46
2022-03-04Implement Copy, Clone, PartialEq and Eq for core::fmt::AlignmentTomasz Miąsko-1/+1
2022-02-25Remove needless borrows from core::fmtNixon Enraght-Moony-6/+6
2022-02-21Suggest calling .display() on PathBuf tooMichael Goulet-1/+1
2022-01-29Create `core::fmt::ArgumentV1` with generics instead of fn pointerGary Guo-0/+22
2022-01-04Touch up Debug example from PR 92322David Tolnay-3/+7
2021-12-27Add another implementation example to Debug traitAlper Çugun-2/+17
2021-11-26Use non-generic inner function for pointer formattingjam1garner-18/+24
2021-10-31Rollup merge of #89897 - jkugelman:must-use-core, r=joshtriplettMatthias Krüger-0/+9
2021-10-30Add #[must_use] to remaining core functionsJohn Kugelman-0/+9
2021-10-23update cfg(bootstrap)Pietro Albini-15/+1
2021-10-20Rollup merge of #86479 - exphp-forks:float-debug-exponential, r=yaahcYuki Okushi-4/+49
2021-10-11Add #[must_use] to as_type conversionsJohn Kugelman-0/+1
2021-10-05Rollup merge of #89502 - FabianWolff:issue-89493, r=joshtriplettManish Goregaokar-2/+1
2021-10-03Fix Lower/UpperExp formatting for integers and precision zeroFabian Wolff-2/+1
2021-10-02Make diangostic item names consistentCameron Steffen-3/+3
2021-09-30Add private arg to fmt::UnsafeArgCameron Steffen-3/+4
2021-09-24Auto merge of #88999 - Migi:master, r=oli-obkbors-8/+8
2021-09-21Use ZST for fmt unsafetyCameron Steffen-9/+44
2021-09-16Make Duration's Debug format pad to widthMichiel De Muynck-8/+8
2021-09-09Ignore automatically derived impls of `Clone` and `Debug` in dead code analysisFabian Wolff-0/+1
2021-09-08Bump stage0 compiler to 1.56Mark Rousskov-25/+0
2021-09-01fix clippy lintsklensy-3/+3
2021-09-01`fmt::Formatter::pad`: don't call chars().count() more than one timeklensy-9/+14
2021-08-16Get piece unchecked in writeCameron Steffen-3/+8
2021-08-16Make Arguments constructors unsafeCameron Steffen-0/+31
2021-07-30Rollup merge of #87052 - phlopsi:patch-1, r=jyn514Yuki Okushi-4/+1
2021-07-28Add new const_format_args!() macro and use it in panics.Mara Bos-0/+2
2021-07-28Make const panic!("..") work in Rust 2021.Mara Bos-2/+2
2021-07-11Optimize fmt::PadAdapter::wrapphlopsi-4/+1
2021-07-04Auto merge of #86048 - nbdd0121:no_floating_point, r=Amanieubors-19/+38
2021-07-02core: add unstable `no_fp_fmt_parse` to disable float fmt/parse codeGary Guo-0/+18
2021-06-27Make `fmt::Arguments::as_str` unstably constJonas Schievink-1/+2
2021-06-22Change Debug unimplemented message per requestAris Merchant-1/+1
2021-06-19Automatic exponential formatting in DebugMichael Lamparski-4/+49
2021-06-16Improve errors for missing Debug and Display implsAris Merchant-1/+2
2021-06-06Move `flt2dec::{Formatted, Part}` to dedicated moduleGary Guo-19/+20
2021-05-23fix pad_integral exampleklensy-1/+2
2021-05-17Avoid zero-length write_str in fmt::writeMark Rousskov-2/+6
2021-05-17Optimize default ToString implMark Rousskov-9/+23
2021-04-21Rollup merge of #84390 - m-ou-se:make-debug-non-exhaustive-without-fields-a-l...Mara Bos-18/+9
2021-04-21Change the `Debug` impl of `Any` and `UnsafeCell` to use `finish_non_exhaustive`Christiaan Dirkx-1/+1
2021-04-21Replace all `fmt.pad` with `debug_struct`Christiaan Dirkx-2/+2
2021-04-21Format `Struct { .. }` on one line even with `{:#?}`.Mara Bos-18/+9