summaryrefslogtreecommitdiffstats
path: root/Doc/library/string.rst
Commit message (Collapse)AuthorAgeFilesLines
* bpo-34273: Change 'Fixed point' to 'Fixed-point notation'. (GH-8673)Miss Islington (bot)2018-08-061-4/+4
| | | | | | | | | | | | | | | | | * bpo-34273: Change 'Fixed point' to 'Fixed-point notation'. The change in the mini language floating point and decimal table is consistent with 'Exponential notation' and clarifies that we are referring to the output notation, not an object type. * Update string.rst * Update string.rst * Update string.rst * Update string.rst (cherry picked from commit 28c7f8c8ce34a0cb848822a252a9d0a761fb42d5) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* bpo-33828: Add missing versionchanged note for string.Formatter. (GH-7668)Miss Islington (bot)2018-06-131-2/+5
| | | | | | | | string.Formatter auto-numbering feature was added in 3.4 and there is no versionchanged note in its documentation, making the documentation ambiguous about which version the feature is available. (cherry picked from commit b9d8ad5130e0f77be28a3dec6d468e6470835573) Co-authored-by: Xiang Zhang <angwerzx@126.com>
* bpo-32720: Fixed the replacement field grammar documentation. (GH-5544) ↵Miss Islington (bot)2018-02-121-2/+2
| | | | | | | | (GH-5547) `arg_name` and `element_index` are defined as `digit`+ instead of `integer`. (cherry picked from commit 7a561afd2c79f63a6008843b83733911d07f0119) Co-authored-by: Mariatta <Mariatta@users.noreply.github.com>
* bpo-32720: Fixed the definition for width and precision in format ↵Miss Islington (bot)2018-02-041-2/+2
| | | | | | | | mini-language doc (GH-5482) (GH-5525) Changed the definition of width and precision from "integer" to "digit+" in format mini-language doc. (cherry picked from commit 8b5fa289fdb04b6b919cf95fa99246aa872e47a8) Co-authored-by: nathankerr96 <nathankerr96@gmail.com>
* bpo-31672: Fix string.Template accidentally matched non-ASCII identifiers ↵INADA Naoki2017-10-141-2/+12
| | | | | | | | | | | | (GH-3872) Pattern `[a-z]` with `IGNORECASE` flag can match to some non-ASCII characters. Straightforward solution for this is using `IGNORECASE | ASCII` flag. But users may subclass `Template` and override only `idpattern`. So we want to avoid changing `Template.flags`. So this commit uses local flag `-i` for `idpattern` and change `[a-z]` to `[a-zA-Z]`. (cherry picked from commit b22273ec5d1992b0cbe078b887427ae9977dfb78)
* Issue #19795: Mark up None as literal text.Serhiy Storchaka2016-10-191-1/+1
|\
| * Issue #19795: Mark up None as literal text.Serhiy Storchaka2016-10-191-1/+1
| |
* | Further improved ',' and '_' specification in format mini-language.Eric V. Smith2016-09-101-2/+2
| |
* | Improved ',' and '_' specification in format mini-language.Eric V. Smith2016-09-101-1/+2
| |
* | Issue 27080: PEP 515: add '_' formatting option.Eric V. Smith2016-09-101-1/+11
| |
* | Issue #23921: Standardized documentation whitespace formatting.Serhiy Storchaka2016-05-101-6/+6
|\ \ | |/ | | | | Original patch by James Edwards.
| * Issue #23921: Standardized documentation whitespace formatting.Serhiy Storchaka2016-05-101-6/+6
| | | | | | | | Original patch by James Edwards.
* | Merge with 3.5Terry Jan Reedy2016-03-211-2/+4
|\ \ | |/
| * Issue #15660: Further clarify 0 prefix for width specifier in formats.Terry Jan Reedy2016-03-211-2/+4
| |
* | Issue #25179: Documentation for formatted string literals aka f-stringsMartin Panter2016-02-131-3/+7
|/ | | | | Some of the inspiration and wording is taken from the text of PEP 498 by Eric V. Smith, and the existing str.format() documentation.
* Issue #25179: Preparatory cleanup of existing docs on string formattingMartin Panter2016-02-081-12/+15
| | | | | | | | | * Various sections were pointing to the section on the string.Formatter class, when the section on the common format string syntax is probably more appropriate * Fix references to various format() functions and methods * Nested replacement fields may contain conversions and format specifiers, and this is tested; see Issue #19729 for instance
* - Issue #24351: Clarify what is meant by "identifier" in the context ofBarry Warsaw2015-06-091-6/+8
|\ | | | | | | string.Template instances.
| * - Issue #24351: Clarify what is meant by "identifier" in the context ofBarry Warsaw2015-06-091-6/+8
| | | | | | | | string.Template instances.
* | Issue #23671: string.Template now allows to specify the "self" parameter asSerhiy Storchaka2015-03-241-0/+4
|/ | | | | keyword argument. string.Formatter now allows to specify the "self" and the "format_string" parameters as keyword arguments.
* Issue #22546: update doc for mini-language float None presentation type.Terry Jan Reedy2014-10-061-4/+6
|
* #19238: fix typo in documentation.Ezio Melotti2013-11-171-1/+1
|
* #19238, #19289: fix description of the align and fill values of the format ↵Ezio Melotti2013-10-201-6/+6
| | | | specification.
* Issue #17728: Specify default precision for float.format for presentation ↵Eric V. Smith2013-04-151-2/+3
| | | | types e, f, and g.
* #17265: merge with 3.2.Ezio Melotti2013-02-211-3/+3
|\
| * #17265: fix highlight in template example. Initial patch by Berker Peksag.Ezio Melotti2013-02-211-3/+3
| |
* | #16154: merge with 3.2.Ezio Melotti2013-01-111-2/+2
|\ \ | |/
| * #16154: fix some doctests in Doc/library. Patch by Ravi Sinha.Ezio Melotti2013-01-111-2/+2
| |
* | #16556: merge with 3.2.Ezio Melotti2012-11-271-1/+1
|\ \ | |/
| * #16556: Fix inconsistency between kwds and kwargs. Patch by Taavi Burns.Ezio Melotti2012-11-271-1/+1
| |
* | Fix and add more links.Ezio Melotti2012-10-121-1/+1
|/
* #13579: teach string.Formatter about 'a'.R David Murray2012-08-191-5/+6
| | | | Patch by Francisco Martín Brugué.
* Issue 15660: Clarify 0 prefix for width field in str.format doc.Terry Jan Reedy2012-08-171-3/+3
|
* correctly define what 'fill' could be; thanks to Leland Hulbert from docs@Sandro Tosi2012-05-121-1/+1
|
* remove spurious dot from string formatting example; thanks to Anthon van der ↵Sandro Tosi2011-12-241-1/+1
| | | | Neut from docs@
* Remove duplication.Ezio Melotti2011-10-191-1/+1
|
* Document that format string don’t support arbitrary dictonary keys.Éric Araujo2011-09-011-0/+2
| | | | | Text adapted from the PEP. Addition requested by Terry J. Reedy on 2011-02-23 on python-dev.
* Add a few missing source links from 2.7 and harmonize lib docs headersÉric Araujo2011-08-181-4/+3
|
* Fix grammarEli Bendersky2011-08-061-3/+3
|
* #8691: document that right alignment is default for numbers.Georg Brandl2011-02-071-2/+2
|
* #11138: fix order of fill and align specifiers.Georg Brandl2011-02-071-1/+1
|
* Typo fix.Georg Brandl2011-01-241-1/+1
|
* Separate source link from main text.Raymond Hettinger2011-01-101-0/+2
|
* Move source links to consistent location and remove wordy, big yellow boxes.Raymond Hettinger2011-01-101-3/+1
|
* Fix various issues (mostly Python 2 relics) found by Jacques Ducasse.Georg Brandl2011-01-061-9/+3
|
* Issue #7094: Add alternate ('#') flag to __format__ methods for float, ↵Eric Smith2010-11-251-3/+12
| | | | complex and Decimal. Allows greater control over when decimal points appear. Added to make transitioning from %-formatting easier. '#g' still has a problem with Decimal which I'll fix soon.
* Provide links to Python source where the code is short, readable andÉric Araujo2010-11-161-0/+5
| | | | | informative adjunct to the docs. Forward-port of Raymond's r86225 and r86245 using the new source reST role added in #10334.
* #10200: typo.Georg Brandl2010-10-261-1/+1
|
* fix spelling #10078Benjamin Peterson2010-10-121-1/+1
|
* #9780: both { and } are not valid fill characters.Georg Brandl2010-09-061-5/+5
|
* Terminology fix: exceptions are raised, except in generator.throw().Georg Brandl2010-08-031-1/+1
|