[Python-checkins] python/nondist/peps pep-0000.txt, 1.324, 1.325 pep-0312.txt, 1.2, 1.3

rhettinger@users.sourceforge.net rhettinger at users.sourceforge.net
Sat Jun 18 00:19:58 CEST 2005


Update of /cvsroot/python/python/nondist/peps
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1661
Modified Files:
	pep-0000.txt pep-0312.txt 
Log Message:
Mark PEP 312 as Deferred -- it needs a more Pythonic syntax)
Index: pep-0000.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0000.txt,v
retrieving revision 1.324
retrieving revision 1.325
diff -u -d -r1.324 -r1.325
--- pep-0000.txt	17 Jun 2005 21:38:02 -0000	1.324
+++ pep-0000.txt	17 Jun 2005 22:19:41 -0000	1.325
@@ -92,7 +92,6 @@
 S 302 New Import Hooks JvR
 S 304 Controlling Generation of Bytecode Files Montanaro
 S 310 Reliable Acquisition/Release Pairs Hudson, Moore
- S 312 Simple Implicit Lambda Suzi, Martelli
 S 314 Metadata for Python Software Packages v1.1 Kuchling
 S 315 Enhanced While Loop Carroll
 S 319 Python Synchronize/Asynchronize Block Pelletier
@@ -206,6 +205,7 @@
 SR 296 Adding a bytes Object Type Gilbert
 SR 303 Extend divmod() for Multiple Divisors Bellman
 SR 308 If-then-else expression GvR, Hettinger
+ SD 312 Simple Implicit Lambda Suzi, Martelli 
 SR 313 Adding Roman Numeral Literals to Python Meyer
 SD 316 Programming by Contract for Python Way
 SR 317 Eliminate Implicit Exception Instantiation Taschuk
@@ -353,7 +353,7 @@
 SF 309 Partial Function Application Harris
 S 310 Reliable Acquisition/Release Pairs Hudson, Moore
 SF 311 Simplified GIL Acquisition for Extensions Hammond
- S 312 Simple Implicit Lambda Suzi, Martelli
+ SD 312 Simple Implicit Lambda Suzi, Martelli
 SR 313 Adding Roman Numeral Literals to Python Meyer
 S 314 Metadata for Python Software Packages v1.1 Kuchling
 S 315 Enhanced While Loop Carroll
Index: pep-0312.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0312.txt,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- pep-0312.txt	14 Feb 2003 14:51:27 -0000	1.2
+++ pep-0312.txt	17 Jun 2005 22:19:41 -0000	1.3
@@ -3,7 +3,7 @@
 Version: $Revision$
 Last-Modified: $Date$
 Author: Roman Suzi <rnd at onego.ru>, Alex Martelli <aleax at aleax.it>
-Status: Draft
+Status: Deferred
 Type: Standards Track
 Content-Type: text/plain
 Created: 11-Feb-2003
@@ -16,6 +16,18 @@
 This PEP proposes to make argumentless lambda keyword optional in
 some cases where it is not grammatically ambiguous.
 
+Deferral
+
+ The BDFL hates the unary colon syntax. This PEP needs to go back
+ to the drawing board and find a more Pythonic syntax (perhaps an
+ alternative unary operator). See python-dev discussion on
+ 17 June 2005.
+
+ Also, it is probably a good idea to eliminate the alternative
+ propositions which have no chance at all. The examples section
+ is good and highlights the readability improvements. It would
+ carry more weight with additional examples and with real-world
+ referrents (instead of the abstracted dummy calls to :A and :B).
 
 Motivation
 


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /