about summary refs log tree commit diff
path: root/library/core/src/fmt/mod.rs
AgeCommit message (Expand)AuthorLines
2025-07-20Rollup merge of #143423 - hkBst:clippy-fix-1, r=workingjubileeGuillaume Gomez-1/+0
2025-07-08Rollup merge of #143426 - hkBst:clippy-fix-indent-1, r=jhprattTrevor Gross-7/+7
2025-07-08collect.rs: remove empty line after doc commentMarijn Schouten-1/+0
2025-07-04clippy fix: indentationMarijn Schouten-7/+7
2025-07-03Implement `int_format_into` featureGuillaume Gomez-0/+4
2025-07-02Remove some unsized tuple impls now that we don't support unsizing tuples any...Oli Scherer-6/+1
2025-06-22Implement DesugaringKind::FormatLiteralmejrs-7/+12
2025-06-16library/compiler: add `PointeeSized` boundsDavid Wood-18/+18
2025-06-03`Display`: Rework explanation of `FromStr`/`Display` round-trippingJosh Triplett-2/+7
2025-06-03Improve the documentation of `Display` and `FromStr`, and their interactionsJosh Triplett-0/+9
2025-05-17Switch library rustc_unimplemented to use `Self` and `This`mejrs-5/+5
2025-05-01Move core::fmt::Arguments::new_v1* to rt.rs.Mara Bos-35/+0
2025-04-15Use full path for core::mem::transmuteAlice Ryhl-1/+1
2025-04-12cfg(kcfi)Alice Ryhl-1/+1
2025-04-10cfi: do not transmute function pointers in formatting codeAlice Ryhl-1/+1
2025-04-09update cfgsBoxy-28/+0
2025-04-06Rollup merge of #139123 - thaliaarchi:core-alloc-test-paths, r=bjorn3Stuart Cook-2/+2
2025-04-05tidy: Fix paths to coretests and alloctestsThalia Archibald-2/+2
2025-04-04make `Arguments::as_statically_known_str` doc(hidden)mejrs-0/+1
2025-03-22Auto merge of #136974 - m-ou-se:fmt-options-64-bit, r=scottmcmbors-173/+221
2025-03-21Add todo comment on using a niche type for fmt flags.Mara Bos-0/+2
2025-03-18Optimize io::Write::write_fmt for constant stringsThalia Archibald-1/+2
2025-03-16Rollup merge of #135080 - Enselic:debug-ptr-metadata, r=thomcc许杰友 Jieyou Xu (Joe)-1/+8
2025-03-16Rollup merge of #138082 - thaliaarchi:slice-cfg-not-test, r=thomcc许杰友 Jieyou Xu (Joe)-1/+1
2025-03-12Reduce FormattingOptions to 64 bits.Mara Bos-173/+219
2025-03-10Limit formatting width and precision to 16 bits.Mara Bos-24/+27
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-1/+1
2025-02-27Count char width at most once in Formatter::padThalia Archibald-37/+29
2025-02-16add MAX_LEN_UTF8 and MAX_LEN_UTF16 constantsHTGAzureX1212-3/+3
2025-02-15core: Make `Debug` impl of raw pointers print metadata if presentMartin Nordholts-1/+8
2025-01-24Fix `FormattingOptions` instantiation with `Default`Yuri Astrakhan-1/+10
2025-01-05[generic_assert] Constify methods used by the formatting systemCaio-2/+2
2024-12-21Less unwrap() in documentationKornel-4/+7
2024-12-05Access members of `FormattingOptions` directly instead of via getters/settersElias Holzmann-38/+36
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-13/+13
2024-11-27update cfgsBoxy-4/+0
2024-11-27replace placeholder versionBoxy-1/+1
2024-11-03stabilize const_arguments_as_strRalf Jung-2/+1