Record the rejection for PEP 313.

This commit is contained in:
Raymond Hettinger 2005-06-17 17:33:18 +00:00
parent 85377029f7
commit d8b3960b43
2 changed files with 14 additions and 3 deletions

View File

@ -96,7 +96,6 @@ Index by Category
S 304 Controlling Generation of Bytecode Files Montanaro S 304 Controlling Generation of Bytecode Files Montanaro
S 310 Reliable Acquisition/Release Pairs Hudson, Moore S 310 Reliable Acquisition/Release Pairs Hudson, Moore
S 312 Simple Implicit Lambda Suzi, Martelli S 312 Simple Implicit Lambda Suzi, Martelli
S 313 Adding Roman Numeral Literals to Python Meyer
S 314 Metadata for Python Software Packages v1.1 Kuchling S 314 Metadata for Python Software Packages v1.1 Kuchling
S 315 Enhanced While Loop Carroll S 315 Enhanced While Loop Carroll
S 319 Python Synchronize/Asynchronize Block Pelletier S 319 Python Synchronize/Asynchronize Block Pelletier
@ -208,6 +207,7 @@ Index by Category
SR 295 Interpretation of multiline string constants Koltsov SR 295 Interpretation of multiline string constants Koltsov
SR 296 Adding a bytes Object Type Gilbert SR 296 Adding a bytes Object Type Gilbert
SR 308 If-then-else expression GvR, Hettinger SR 308 If-then-else expression GvR, Hettinger
SR 313 Adding Roman Numeral Literals to Python Meyer
SD 316 Programming by Contract for Python Way SD 316 Programming by Contract for Python Way
SR 317 Eliminate Implicit Exception Instantiation Taschuk SR 317 Eliminate Implicit Exception Instantiation Taschuk
SR 326 A Case for Top and Bottom Values Carlson, Reedy SR 326 A Case for Top and Bottom Values Carlson, Reedy
@ -354,7 +354,7 @@ Numerical Index
S 310 Reliable Acquisition/Release Pairs Hudson, Moore S 310 Reliable Acquisition/Release Pairs Hudson, Moore
SF 311 Simplified GIL Acquisition for Extensions Hammond SF 311 Simplified GIL Acquisition for Extensions Hammond
S 312 Simple Implicit Lambda Suzi, Martelli S 312 Simple Implicit Lambda Suzi, Martelli
S 313 Adding Roman Numeral Literals to Python Meyer SR 313 Adding Roman Numeral Literals to Python Meyer
S 314 Metadata for Python Software Packages v1.1 Kuchling S 314 Metadata for Python Software Packages v1.1 Kuchling
S 315 Enhanced While Loop Carroll S 315 Enhanced While Loop Carroll
SD 316 Programming by Contract for Python Way SD 316 Programming by Contract for Python Way

View File

@ -3,7 +3,7 @@ Title: Adding Roman Numeral Literals to Python
Version: $Revision$ Version: $Revision$
Last-Modified: $Date$ Last-Modified: $Date$
Author: Mike Meyer <mwm@mired.org> Author: Mike Meyer <mwm@mired.org>
Status: Draft Status: Rejected
Type: Standards Track Type: Standards Track
Content-Type: text/plain Content-Type: text/plain
Created: 01-Apr-2003 Created: 01-Apr-2003
@ -19,6 +19,17 @@ Abstract
converts the integer to a string that is the Roman numeral literal converts the integer to a string that is the Roman numeral literal
equivalent to the integer. equivalent to the integer.
BDFL Pronouncement
This PEP is rejected. While the majority of Python users deemed this
to be a nice-to-have feature, the community was unable to reach a
concensus on whether nine should be represented as IX, the modern
form, or VIIII, the classic form. Likewise, no agreement was
reached on whether MXM or MCMXC would be considered a well-formed
representation of 1990. A vocal minority of users has also requested
support for lower-cased numerals for use in (i) powerpoint slides,
(ii) academic work, and (iii) Perl documentation.
Rationale Rationale