Victor Stinner
d0166c382d
PEP 418: List limitations of this PEP
2012-04-21 02:36:52 +02:00
Eric V. Smith
1802251773
Grammar improvement.
2012-04-20 09:22:25 -04:00
Eric V. Smith
35b91f08b9
More backticks.
2012-04-20 08:35:55 -04:00
Eric V. Smith
e494078006
Fix references to extend_path and declare_namespace. Also make it clearer that these functions don't need to be removed: they just won't be needed for implicit namespace packages.
2012-04-20 08:18:01 -04:00
Eric V. Smith
7699a85f3d
It's finders and loaders that will be impacted.
2012-04-20 08:11:56 -04:00
Eric V. Smith
497d6b8f78
Cleanup. Add double backticks where needed.
2012-04-20 06:29:55 -04:00
Eric V. Smith
661887ade7
Another improvement by Nick: a better description of splitting portions among multiple directories.
2012-04-20 06:20:24 -04:00
Eric V. Smith
ce4af70258
Improved paragraph on __path__ recalculation. Suggested by Nick Coglan.
2012-04-20 06:15:03 -04:00
Eric V. Smith
2280b40e6a
ImportError -> ImportWarning.
2012-04-20 04:51:07 -04:00
Eric V. Smith
2cc4d29794
Note that ImportError will no longer be raised due to a missing __init__.py file.
2012-04-19 18:56:22 -04:00
Eric V. Smith
97b3e45cff
Grammar fixes by Brett Cannon.
2012-04-19 18:10:05 -04:00
Victor Stinner
bfcd81b80e
PEP 418: Patch bench_time.c to support systems without clock_gettime()
2012-04-19 23:26:51 +02:00
Eric V. Smith
a0e363488b
Merge heads.
2012-04-19 16:17:45 -04:00
Eric V. Smith
068205c7bb
Added PEP 420. Thanks to MvL. Much of the text comes from PEP 382 and his recap of the PyCon discussion.
2012-04-19 16:16:16 -04:00
Barry Warsaw
5ca34439af
Guido suggests alternative language for whitespace around operators.
2012-04-19 13:42:24 -04:00
Martin v. Löwis
cefcfb8196
Configure docutils to use hg as CVS.
2012-04-19 10:32:50 +02:00
Victor Stinner
d81d6016ba
PEP 418: typo
2012-04-19 02:48:56 +02:00
Victor Stinner
542e684d78
PEP 418: Minor updates
2012-04-19 02:47:52 +02:00
Victor Stinner
be3cb55aaf
PEP 418: Fix bench_time.c
...
It may not affect the result because the benchmark is run 5 times
2012-04-19 01:41:35 +02:00
Victor Stinner
e1d068556d
PEP 418: Add link to benchmarking programs used to fill tables
2012-04-19 01:28:22 +02:00
Victor Stinner
636c74aeca
PEP 418: Replace definitions of Accuracy, Precision and Resolution in the
...
glossary with Stephen J. Turnbull's definitions
2012-04-19 01:12:50 +02:00
Benjamin Peterson
4ab4616c4a
comma
2012-04-18 18:25:59 -04:00
Victor Stinner
b839dc7b7b
PEP 418: Rerun all benchmarks for the "Precision in Python" column
2012-04-18 23:59:02 +02:00
Victor Stinner
0dcc3e959d
PEP 418: clock_precision.py was wrong, recompute all "Precision in Python"
2012-04-18 22:49:58 +02:00
Victor Stinner
017c74ca0c
PEP 418: Add a link to the Twisted monotonic clock issue
...
Reformat also "System Standby" section
2012-04-18 02:55:50 +02:00
Victor Stinner
9d58bea354
PEP 418: Fix pseudo-code of time.monotonic() on Mac OS X
2012-04-18 01:55:21 +02:00
Victor Stinner
107c498e3f
PEP 418: Fix time.monotonic() pseudo-code for Mac
...
Use sys.platform, not os.name
2012-04-18 01:43:26 +02:00
Victor Stinner
54e4d4ccca
PEP 418: time.process_time() uses CLOCK_PROF if available
2012-04-18 01:34:26 +02:00
Victor Stinner
d506f12dc1
PEP 418: complete/update tables for OpenBSD and Windows
2012-04-18 01:14:38 +02:00
Victor Stinner
83d406250f
PEP 418: Oops, fix typo in last commit
2012-04-18 00:39:39 +02:00
Victor Stinner
64a87deb1f
PEP 418: Fix clock_precision.py, time.monotonic() is not always present
2012-04-18 00:39:03 +02:00
Victor Stinner
38da45e1bb
PEP 418: Add benchmark results of Mac OS 10.6
...
Fix also clock_precision.py: catch clock_gettime() errors
2012-04-17 23:59:33 +02:00
Victor Stinner
e80b7c5d8b
PEP 418: clock_precision.py only uses ASCII to avoid UnicodeEncodeError on print()
2012-04-17 23:40:47 +02:00
Victor Stinner
dba42c97a3
PEP 418: cleanup pseudo-code; mention clock_getcpuclockid()
...
* Write _win_perf_counter() to factorize and simplify clock() and
process_time() pseudo-code
* Don't use os.times() but _time.times() to not have to check for the platform
* clock() retries QueryPerformanceCounter() each time it is called, even if
it failed
2012-04-17 13:42:05 +02:00
Victor Stinner
fbab510ea2
PEP 418: time.perf_counter() is always available
2012-04-16 13:58:24 +02:00
Victor Stinner
93f8b5eb63
PEP 418: Add two alternative names for time.perf_counter()
2012-04-16 13:53:24 +02:00
Victor Stinner
c8d84d52b8
PEP 418: Add link to the "gettimeofday() should never be used to measure time" article
...
Mention also authors of other links.
2012-04-16 12:33:05 +02:00
Victor Stinner
eb118a65fe
PEP 416: Mention the new types.MappingProxyType added to Python 3.3
2012-04-16 01:05:52 +02:00
Victor Stinner
f05753e8a3
PEP 418
...
* time.perf_counter() is not necessary monotonic; format code
* Replace system clock by system time to reuse the expression of the glossary
* If CLOCK_HIGHRES is available, time.monotonic() only uses it and does not
fallback to CLOCK_MONOTONIC because CLOCK_MONOTONIC may not be available
at the same time
* Rewrite time.perf_counter(), time.process_time() and time.time() doc
* Reorder "fallback to system time" alternatives
2012-04-15 17:06:07 +02:00
Victor Stinner
539ae6b9ea
PEP 418: Add last comments
...
* Indicate if a clock is system-wide or process-wide
* Add time.metronomic() alternative name
* Explain why "steady" name was not chosen
2012-04-15 15:39:48 +02:00
Victor Stinner
51b61fa439
PEP 418: Cameron Simpson rewrote the text of his alternative
2012-04-15 11:46:01 +02:00
Victor Stinner
b6f2709957
PEP 418: Cleanup the Process Time table
2012-04-14 02:45:49 +02:00
Victor Stinner
e7dd82585b
PEP 418: Reorganize sections, move Alternatives after Python functions
2012-04-14 02:26:35 +02:00
Victor Stinner
e15486af9e
PEP 418: Rephrase sleep/suspend paragraphs
2012-04-14 02:22:50 +02:00
Victor Stinner
58bb56489d
PEP 418: Fill "Include suspend" column of all tables
2012-04-14 02:08:16 +02:00
Victor Stinner
d78474c6f6
PEP 418: Add CLOCK_BOOTTIME precision in Python
2012-04-14 01:14:34 +02:00
Victor Stinner
f0c1353bde
PEP 418: Cleanup info on precision
2012-04-14 00:47:00 +02:00
Victor Stinner
44f95fb601
PEP 418: Complete "Precision in Python" column in the different tables
2012-04-14 00:17:54 +02:00
Victor Stinner
165038702e
PEP 418: Add precision in Python of FreeBSD clocks
2012-04-13 23:24:44 +02:00
Victor Stinner
5837b185c5
PEP 418: Add precision in Python; clock() will not be removed; add users
2012-04-13 22:07:36 +02:00