Commit Graph

24 Commits

Author SHA1 Message Date
Travis E. Oliphant 617bc3a168 Remove locking scheme from PEP 3118 buffer protocol. See issue 3046 in python bug tracker. 2008-06-06 16:33:50 +00:00
Travis E. Oliphant d15bc32a82 Add explanation about 2-d C-arrays and multi-dimensional elements in example of struct syntax. 2008-02-19 17:14:59 +00:00
Thomas Heller 5c09436293 Fix typo. 2008-01-18 08:01:20 +00:00
Thomas Heller 9184614867 Fix typos. 2008-01-15 18:58:47 +00:00
Travis E. Oliphant 3454fb4ec8 Improve the text about the readonly member of the Py_buffer structure and how it relates to locked views. 2007-10-13 21:18:23 +00:00
Travis E. Oliphant ca6cf4fb2b Change PyBuffer to Py_buffer in PEP-3118 and clear up the locking mechanism. There are four locking modes (standard read, standard write, read lock --- no other object can write to the array while the current object holds the lock, and exclusive write lock -- no other object can read or write to the data-buffer. 2007-09-28 06:45:52 +00:00
Brett Cannon 5354252bab Fix a minor grammar problem. 2007-09-05 00:26:10 +00:00
Gregory P. Smith 76e4916286 make the constant names match the py3k branch reality 2007-08-26 03:04:53 +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 66096a6536 Fix a reST typo where a block of code was not made a literal block. 2007-08-17 03:21:58 +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
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
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
Brett Cannon cdf5d3ce68 Fix the headers so that they are in the right order and no required headers are
missing.
2007-06-19 04:20:07 +00:00
Guido van Rossum 1dd6e31e00 Fix markup and clarify table entry for ignored whitespace. 2007-05-25 18:04:40 +00:00
Andrew M. Kuchling 532382f5dc Fix 'the the' error 2007-04-28 00:36:48 +00:00
Georg Brandl fe42ad186f Some reST sanitizing; change the Authors: header back to "Author:". 2007-04-27 06:58:33 +00:00
Martin v. Löwis e8beb1ae2f Fix formatting problems. 2007-04-27 05:52:31 +00:00
Travis E. Oliphant 5f33b4b632 Changes to pep-3118.txt 2007-04-26 21:43:28 +00:00
Brett Cannon 8f7928a5fb Make Author field's name be consistent with other names (it's not plural). 2007-04-14 00:31:26 +00:00
Nick Coghlan ead0191bee PEP 3118 updates from Travis 2007-04-10 09:45:04 +00:00
Nick Coghlan bcffffbaea Add enhanced buffer interface PEP from Travis Oliphant 2007-04-09 05:51:32 +00:00