Commit Graph

3044 Commits

Author SHA1 Message Date
Collin Winter b3135ac7c5 Update PEP 1 to refer to the new bugs.python.org issue tracker. 2007-08-24 21:23:06 +00:00
Talin fb6c09e47b Updates to PEP3101. Adds explicit prohibitions on edge cases that were previously undefined by the PEP. Better specifies how default formatting (empty format specifier string) behaves. Also fixed several bugs in the examples. 2007-08-23 23:16:30 +00:00
Jeffrey Yasskin f9bb346a22 Resolve the open issues and address float.__mod__() returning the wrong answer for some arguments. 2007-08-22 22:07:53 +00:00
Alex Martelli 6a16c674b2 The "i>0 iff x>0" in the previous PEP version is incorrect (we do want to
trunc 0.1 to 0, for example); tried clarifying the task.
2007-08-22 21:38:54 +00:00
Neal Norwitz 09b6a45abe Guido and Jeffrey decided that __mod__ and __divmod__ should stay on floats. 2007-08-22 21:33:30 +00:00
Skip Montanaro df2691247f update for AtheOS/Syllable and BeOS 2007-08-18 22:08:09 +00:00
Guido van Rossum ae09ad1797 Change when lines are translated on input (only if newline=None),
and clarify language around translation.
Also remark that SocketIO lives in the socket module, and drop
reference to MemIO.
2007-08-18 21:17:04 +00:00
Guido van Rossum 26f94580ca Accept new buffer protocol (now that it's checked in ;-). 2007-08-18 20:25:53 +00:00
Brett Cannon 830e6def3b Fix a spelling error. 2007-08-17 03:22:33 +00:00
Brett Cannon 66096a6536 Fix a reST typo where a block of code was not made a literal block. 2007-08-17 03:21:58 +00:00
Guido van Rossum 911566c261 New spec for newline= parameter to open() and TextIOBase(). 2007-08-16 21:21:30 +00:00
Travis E. Oliphant 42966cb9b0 Fix formatting of PEP-3118 2007-08-16 08:55:30 +00:00
Travis E. Oliphant a0d92770d1 Fixes to the PEP 3118 2007-08-16 08:53:49 +00:00
Martin v. Löwis 90b5a3c37b Fix incorrect markup. 2007-08-15 07:59:57 +00:00
Martin v. Löwis fd9a462949 Mark PEP 3131 as final. 2007-08-15 07:53:23 +00:00
Martin v. Löwis 30dcee2e0a Explain XID_Start and XID_Continue properly;
refer to DerivedCoreProperties.
2007-08-15 07:50:22 +00:00
Talin 8089f06be4 Latest updates to PEP 3101, incorporating recent discussions. 2007-08-15 00:14:29 +00:00
Martin v. Löwis 0801f23a05 Use NFKC, and XID_Start/Continue. 2007-08-14 16:35:39 +00:00
Martin v. Löwis 512559f6a1 Specify NFKC instead of NFC. 2007-08-14 16:24:05 +00:00
Travis E. Oliphant 10a3df9553 Add the PyBUF_CHARACTER flag to properly handle the CharBuffer case for at least the unicode type. 2007-08-12 06:19:14 +00:00
Neal Norwitz 827969e3d1 execfile is now gone 2007-08-12 00:43:42 +00:00
Georg Brandl 3501cc0527 Mention removal of __methods__ and __members__. 2007-08-11 07:09:00 +00:00
Travis E. Oliphant 62ea8b5fdb Changes to MemoryViewObject portion of PEP 3118 to reflect code. 2007-08-10 07:54:25 +00:00
Travis E. Oliphant 2aa98adf64 A few changes to PEP 3118 prompted by its implementation 2007-08-07 05:48:32 +00:00
Neal Norwitz c490101cdf Make from X import * outside module scope an error. 2007-08-05 02:20:27 +00:00
David Goodger daec32d317 markup fixes 2007-08-03 19:19:44 +00:00
Neal Norwitz 280b1f6494 Update with some modules that were (re)moved 2007-08-03 05:24:40 +00:00
Guido van Rossum 1e3f4e7c1c New ersion by Jeffrey, nearing perfection. :-) 2007-08-02 19:43:38 +00:00
Guido van Rossum 2ca9a1402a Mention that type.__prepare__() exists for use via super(). 2007-08-02 16:51:59 +00:00
Guido van Rossum 8f149af2f9 Add @abstractproperty. PEP 3141 needs it for .real, .imag. 2007-08-01 17:29:38 +00:00
Guido van Rossum 575089c32c New version from Jeffrey. Cut NaN. Add __r*__ methods. Other stuff. 2007-08-01 17:11:55 +00:00
Guido van Rossum 2486b8db59 Insert some blank lines between methods (and remove a few between chapters). 2007-07-31 21:14:18 +00:00
Guido van Rossum 66baf214a2 New version by Jeffrey Yasskin. 2007-07-31 19:19:57 +00:00
Guido van Rossum bade1caa8e Add support for newline='\r', for some Mac apps that still write those. 2007-07-30 18:11:00 +00:00
Martin v. Löwis f89e03d817 Mark PEP 3120 as final. 2007-07-29 18:21:40 +00:00
Martin v. Löwis aa473132f2 Mark PEP 3123 final. 2007-07-29 17:17:45 +00:00
Brett Cannon 7c4a43e252 Fix a misspelling and clarify what indirection entries in sys.modules are. 2007-07-27 23:35:34 +00:00
Guido van Rossum 1a0fce58f3 Various status updates. 2007-07-27 19:21:32 +00:00
Talin 00d28204ef Updated PEP 3101 to incorporate latest feedback, and simplify even further. Also added additional explanation of custom formatting classes. 2007-07-24 23:36:34 +00:00
Phillip J. Eby 935f64f730 Misc. fixes/clarifications, add section with rationale for why universal
overloading doesn't automatially lead to chaos and anarchy.
2007-07-24 21:52:24 +00:00
George Yoshida 926881a9f8 fix typos 2007-07-23 05:20:49 +00:00
Georg Brandl 96eaa539cf Minor fixes and markup. 2007-07-21 09:18:45 +00:00
Guido van Rossum db53aa267c Accept 3127. There's nothing left to do. 2007-07-19 17:10:10 +00:00
Guido van Rossum 637fe47a46 Accept PEP 3112. I don't see anything left over. 2007-07-19 17:06:46 +00:00
Guido van Rossum 3a1300c54b Reject PEP 3136. 2007-07-18 23:11:31 +00:00
Guido van Rossum d32e45c7e4 Defer PEP 3124. 2007-07-17 22:52:08 +00:00
Thomas Wouters ae5c53dba6 Update for dict comprehensions. 2007-07-11 12:35:47 +00:00
Martin v. Löwis 435e557eb0 Fix typo reported by Lino Mastrodomenico. 2007-07-08 08:59:16 +00:00
Martin v. Löwis bda9a6d0a8 Add pep2rss, contributed by Jonathan Ellis. 2007-07-08 08:49:54 +00:00
Nick Coghlan b345a5c460 Major rewrite to simplify things and to incorporate python-dev feedback 2007-07-08 07:45:46 +00:00