Georg Brandl
d0731072a9
Get rid of multi-row cells.
2010-04-13 06:43:54 +00:00
Andrew M. Kuchling
ce6905245b
Add an item; stray edit
2010-04-13 01:32:51 +00:00
Raymond Hettinger
44340e6d78
Add usage notes for collections.Counter().
2010-04-12 21:12:06 +00:00
Mark Dickinson
78ab583d63
More struct doc tweaks.
2010-04-12 20:38:36 +00:00
Mark Dickinson
b633f10f81
Rewrap some long lines in struct module doc source.
2010-04-12 19:46:20 +00:00
Mark Dickinson
bbacb838c9
Issue #7355 : Various improvements to struct module documentation.
...
- note early on that the result of struct.pack includes padding
bytes by default
- add examples showing how order of struct fields can affect size
(due to padding)
- better headers and references; introduction to format strings
- integrate packing notes into table
Many thanks to Meador Inge for the patch.
2010-04-12 19:25:32 +00:00
Brian Curtin
4e20ab24cf
Update the Windows FAQ's text about os.kill ( #1220212 ).
2010-04-12 18:07:21 +00:00
R. David Murray
1a14d3d169
Issue #7585 : use tab between components in unified and context diff headers.
...
Instead of spaces between the filename and date (or whatever the string
is that follows the filename, if any) use tabs. This is what the unix
'diff' command does, for example, and difflib was intended to follow
the 'standard' way of doing diffs. This improves compatibility with
patch tools. The docs and examples are also changed to recommended that
the date format used be the ISO 8601 format, which is what modern diff
tools emit by default.
Patch by Anatoly Techtonik.
2010-04-12 16:35:19 +00:00
Barry Warsaw
fa900d47b8
typo
2010-04-12 14:40:49 +00:00
Andrew M. Kuchling
4515f0de21
Add several items
2010-04-11 20:40:09 +00:00
Andrew M. Kuchling
6d7dfa231f
Add two items
2010-04-11 12:49:37 +00:00
Andrew M. Kuchling
884d0a3c27
Two typo fixes
2010-04-11 12:48:08 +00:00
Raymond Hettinger
f11363dcd3
Add descriptor howto to main documentation
2010-04-11 08:14:45 +00:00
Andrew M. Kuchling
7c2ab87568
Remove distutils section
2010-04-11 01:44:13 +00:00
Andrew M. Kuchling
bfe8a84ce9
name correct
2010-04-11 01:40:49 +00:00
Andrew M. Kuchling
ec6393f380
Add various items
2010-04-11 01:40:30 +00:00
Andrew M. Kuchling
ca2413e2ad
Punctuation fix
2010-04-11 01:40:06 +00:00
Andrew M. Kuchling
fced90835c
Two grammar fixes
2010-04-11 01:39:36 +00:00
Raymond Hettinger
e694e00ee1
Add the sorting HOWTO to the main docs.
2010-04-11 00:01:23 +00:00
Georg Brandl
9352f1c64e
#8346 : update version.
2010-04-10 11:16:59 +00:00
Georg Brandl
90aae551b1
#8360 : skipTest was added in 2.7.
2010-04-10 11:15:24 +00:00
Raymond Hettinger
a1d61d0495
Fixup new itertools recipes.
2010-04-10 07:01:32 +00:00
Michael Foord
efc2f497fd
Correction of unittest documentation typos and omissions
2010-04-08 04:33:20 +00:00
Vinay Sajip
497256ba18
Issue #8331 : logging: fixed some grammatical errors in documentation.
2010-04-07 09:40:52 +00:00
Benjamin Peterson
f3a8c6675f
tell people to update python.man, too
2010-04-06 23:32:27 +00:00
Philip Jenvey
aebbaeb962
#7301 : add the environment variable $PYTHONWARNINGS to supplement the -W
...
command line option
patch from Brian Curtin
2010-04-06 23:24:45 +00:00
Vinay Sajip
ccd8bc8a83
Issue #8327 : logging: Clarification of propagation functionality in documentation.
2010-04-06 22:32:37 +00:00
Mark Dickinson
ad971d62ee
More NaN consistency doc fixes.
2010-04-06 22:18:23 +00:00
Mark Dickinson
e07acb5f15
Use consistent spelling for nans (thanks Georg for noticing).
2010-04-06 22:10:55 +00:00
Georg Brandl
fb12044392
Fix syntax.
2010-04-06 20:27:59 +00:00
Mark Dickinson
99e73f9145
Issue #7947 : Clarify math module behaviour for IEEE 754 special cases, along
...
with a number of additional minor edits and typo corrections.
2010-04-06 19:50:03 +00:00
Mark Dickinson
a5db4310f3
Issue #8259 : Clarify that there's an upper bound on the right-hand operand of a shift operator.
2010-04-06 18:20:11 +00:00
Eric Smith
6a92860a3e
Note that PEP 378 also applies to int.
2010-04-06 15:17:33 +00:00
Eric Smith
c4663856d9
Fixed PEP 378 example.
2010-04-06 14:30:15 +00:00
Georg Brandl
abe448c49b
#8320 : document return value of recv_into().
2010-04-06 08:18:15 +00:00
Ezio Melotti
021f334b9f
Fix several links and other mistakes.
2010-04-06 03:26:49 +00:00
Antoine Pitrou
f9de534c21
Issue #8321 : Give access to OpenSSL version numbers from the `ssl` module,
...
using the new attributes `ssl.OPENSSL_VERSION`, `ssl.OPENSSL_VERSION_INFO`
and `ssl.OPENSSL_VERSION_NUMBER`.
2010-04-05 21:35:07 +00:00
Tarek Ziadé
0b93a6b19a
added a note for Andrew, about distutils2
2010-04-05 14:58:14 +00:00
Ezio Melotti
425aa2e11b
Fix some broken URLs.
2010-04-05 12:51:45 +00:00
Michael Foord
d341ec82c7
Further documentation fix for unittest.rst
2010-04-05 10:30:14 +00:00
Michael Foord
c5ff3f6ff0
Furterh documentation fix for unittest.rst
2010-04-05 10:28:27 +00:00
Michael Foord
3165503b4a
Documentation fixes for unittest
2010-04-05 10:26:26 +00:00
Ezio Melotti
9ccc58113e
Fix markup errors.
2010-04-05 08:16:41 +00:00
Ezio Melotti
01fa86a0bd
Fix markup, punctuation and whitespaces in _winreg.rst.
2010-04-05 08:02:54 +00:00
Ezio Melotti
c0deec1839
#8212 : rephrase the webservers howto and fix some mistakes.
2010-04-05 03:51:38 +00:00
Michael Foord
554303530c
Document signal handling functions in unittest.rst
2010-04-05 00:39:50 +00:00
Michael Foord
ddb20df018
Adding documentation for new unittest.main() parameters
2010-04-04 23:28:44 +00:00
Ezio Melotti
6f65d2dd1b
Fix markup in decimal.rst.
2010-04-04 23:21:53 +00:00
Michael Foord
09e2980c15
unittest documentation formatting changes
2010-04-04 22:41:54 +00:00
Raymond Hettinger
06bc0b6d2e
Add tests for functools.total_ordering.
2010-04-04 22:24:03 +00:00
Mark Dickinson
b1affc517f
Add versionchanged entry for Decimal(float) construction.
...
Also add an example of constructing a Decimal directly from a float,
update the quickstart tutorial, and tweak another couple of
sentences.
2010-04-04 22:09:21 +00:00
Raymond Hettinger
bb006cf26c
Add tests for cmp_to_key.
...
Adopt PEP 8 compliant function name.
Factor-out existing uses cmp_to_key.
Update documentation to use internal pointers instead of external resource.
2010-04-04 21:45:01 +00:00
Raymond Hettinger
a551f31d48
Add functools.CmpToKey()
2010-04-04 18:34:45 +00:00
Raymond Hettinger
0d57caa267
Documentation nit
2010-04-04 07:33:46 +00:00
Ezio Melotti
4edfe96381
Revert 79733 - Counter is new in 2.7, the versionadded is not necessary - and fix a typo.
2010-04-04 06:50:58 +00:00
Ezio Melotti
0cee3794c7
Add a versionadded to Counter.subtract() doc.
2010-04-04 06:41:27 +00:00
Raymond Hettinger
20ae90d887
Issue 5479: Add functools.total_ordering class decorator.
2010-04-04 01:24:59 +00:00
Antoine Pitrou
945d4ccdd9
Fix wording / typography, and a slightly misleading statement
...
(memoryviews don't support complex structures right now)
2010-04-03 21:22:38 +00:00
Raymond Hettinger
5f516edd77
Add count() method to collections.deque().
2010-04-03 18:10:37 +00:00
Michael Foord
ba097ec1be
Documenting new features in unittest
2010-04-03 17:03:11 +00:00
Mark Dickinson
4846a8e828
Issue #8300 : Let struct.pack use __index__ to convert and pack non-integers.
...
Based on a patch by Meador Inge.
2010-04-03 14:05:10 +00:00
Raymond Hettinger
34c35b2788
Add subtract() method to collections.Counter() objects.
2010-04-03 10:22:00 +00:00
Victor Stinner
f70c581056
Issue #8227 : Fix C API documentation, argument parsing
...
* 'z', 'z#', 'z*' does also accept Unicode
* unify types name: replace "string or Unicode objet" by "string or Unicode"
2010-04-03 08:40:16 +00:00
Brian Curtin
e5aa886b44
Implement #1220212 . Add os.kill support for Windows.
...
os.kill takes one of two newly added signals, CTRL_C_EVENT and
CTRL_BREAK_EVENT, or any integer value. The events are a special case
which work with subprocess console applications which implement a
special console control handler. Any other value but those two will
cause os.kill to use TerminateProcess, outright killing the process.
This change adds win_console_handler.py, which is a script to implement
SetConsoleCtrlHandler and applicable handler function, using ctypes.
subprocess also gets another attribute which is a necessary flag to
creationflags in Popen in order to send the CTRL events.
2010-04-02 23:26:06 +00:00
Mark Dickinson
7c63eee485
Issue #8294 : Allow float and Decimal arguments in Fraction constructor.
2010-04-02 22:27:36 +00:00
Tarek Ziadé
51f2f16ee3
removed documentation on code that was reverted and pushed into distutils2
2010-04-02 21:34:19 +00:00
Brian Curtin
e33fa887d3
Implement #7347 . Add CreateKeyEx, DeleteKeyEx, and update _winreg tests.
...
*ReflectionKey functions used to not be documented or tested, but they are
now sufficiently documented and tested on platforms where they apply.
Additionally, fixed a bug in QueryReflectionKey which was returning an
incorrect value.
All tests pass from XP through Windows 7, on 32 and 64-bit platforms.
2010-04-02 21:18:14 +00:00
Raymond Hettinger
ed171abd93
Issue 8257: Decimal constructor to accept float.
2010-04-02 18:39:24 +00:00
Andrew M. Kuchling
dc36d7cf85
#6647 : add note to two examples
2010-04-02 17:54:26 +00:00
Andrew M. Kuchling
d886290464
#6647 : document that catch_warnings is not thread-safe
2010-04-02 17:48:23 +00:00
Georg Brandl
ea2d389474
#8012 : clarification in generator glossary entry.
2010-04-02 09:11:49 +00:00
Georg Brandl
677fdec8fc
Document PyImport_ExecCodeModuleEx().
2010-04-02 09:07:42 +00:00
Georg Brandl
d3bab6aba9
Remove col-spanning cells in logging docs.
2010-04-02 09:03:18 +00:00
Mark Dickinson
99d8096c17
Issue #2531 : Make float-to-decimal comparisons return correct results.
...
Float to decimal comparison operations now return a result based on
the numeric values of the operands. Decimal.__hash__ has also been
fixed so that Decimal and float values that compare equal have equal
hash value.
2010-04-02 08:53:22 +00:00
Georg Brandl
6eba779235
Fix typo in unicode character name.
2010-04-02 08:51:31 +00:00
Georg Brandl
49b9192b12
#2768 : add a note on how to get a file descriptor.
2010-04-02 08:39:09 +00:00
Raymond Hettinger
f28dd0d1bf
Cleanup itertools recipes
2010-04-02 06:23:12 +00:00
Raymond Hettinger
4bfd3bda2e
Add and update itertools recipes.
2010-04-02 02:44:31 +00:00
Raymond Hettinger
f54c268326
Document link to Sorting HowTo
2010-04-01 07:54:16 +00:00
R. David Murray
6c9fc4cf2b
A couple small grammar fixes in test.rst, and rewrite the
...
check_warnings docs to be clearer.
2010-04-01 01:28:39 +00:00
Florent Xicluna
ad59833649
Fix typo
2010-03-31 21:40:32 +00:00
Ezio Melotti
eb72991fbb
Revert r79179 and merge r75584 to explain how to implement a queue using collection.deque instead of a list.
2010-03-31 07:26:24 +00:00
Benjamin Peterson
7e213255ce
add inspect.getcallargs, which binds function arguments like a normal call #3135
...
Patch by George Sakkis
2010-03-30 17:58:13 +00:00
Michael Foord
e6410c536c
Backport of weakref.WeakSet and tests from Python 3.
2010-03-29 20:04:23 +00:00
Raymond Hettinger
b8d688cd7c
Update itertools recipe for consume().
2010-03-28 18:25:01 +00:00
Raymond Hettinger
d282b931a3
Add a note on optimizing the itertools recipes for production.
2010-03-28 18:08:15 +00:00
Raymond Hettinger
5b027f87b5
Update itertools recipes.
2010-03-28 18:02:41 +00:00
Brian Curtin
fbe519975b
Fix #6538 . Markup RegexObject and MatchObject as classes. Patch by Ryan Arana.
2010-03-25 23:48:54 +00:00
Andrew M. Kuchling
4a0661b487
Add various items
2010-03-25 01:35:51 +00:00
Larry Hastings
402b73fb8d
Backported PyCapsule from 3.1, and converted most uses of
...
CObject to PyCapsule.
2010-03-25 00:54:54 +00:00
Andrew M. Kuchling
f91a6796af
Various edits
2010-03-24 18:07:43 +00:00
Vinay Sajip
66d19e2a0c
logging: Updated SysLogHandler documentation.
2010-03-24 17:36:35 +00:00
Vinay Sajip
a3c39c0f72
logging: Documentation tweak.
2010-03-24 15:10:40 +00:00
Vinay Sajip
b0623d64a8
logging: Added LOG_FTP for SysLogHandler and updated documentation.
2010-03-24 14:31:21 +00:00
Ezio Melotti
f8d1d0f7fb
Another typo.
2010-03-23 23:53:20 +00:00
Ezio Melotti
d72a628797
#8217 : typo.
2010-03-23 23:26:21 +00:00
Andrew M. Kuchling
9858f635a0
add some unittest items
2010-03-23 18:39:24 +00:00
Senthil Kumaran
67b4e187e1
Fixed Issue8209 - OptionParser keyword arg 'epilog' not mentioned in the docs
2010-03-23 08:46:31 +00:00
Ezio Melotti
0d0b80bc3e
Link specifically to the UCD version 5.2.0.
2010-03-23 00:38:12 +00:00
Ezio Melotti
88b6f8bada
Remove link to objects.rst (gone in r79179).
2010-03-23 00:25:19 +00:00
Ezio Melotti
ae735a763e
Update the version number of the Unicode Database in a few more places.
2010-03-22 23:07:32 +00:00
Vinay Sajip
804899b4ab
logging: Added getChild utility method to Logger and added isEnabledFor method to LoggerAdapter.
2010-03-22 15:29:01 +00:00
Andrew M. Kuchling
46c2db5d3c
Add items
2010-03-21 18:47:12 +00:00
Georg Brandl
aa89f8d04c
Remove leftover word.
2010-03-21 11:50:58 +00:00
Georg Brandl
236da4be4e
Include structmember.h correctly.
2010-03-21 10:02:47 +00:00
Georg Brandl
ce00cf2ce7
Update text for newest US DST regulation. The sample file already has the calculation right.
2010-03-21 09:58:36 +00:00
Georg Brandl
f23f0a2c7c
Update os.kill() emulation example for Windows to use ctypes.
2010-03-21 09:51:16 +00:00
Georg Brandl
a39f2afe9b
Mention inefficiency of lists as queues, add link to collections.deque discussion.
2010-03-21 09:37:54 +00:00
Georg Brandl
0b56ce0bc4
Clarify that for shell=True, the shell PID will be the child PID.
2010-03-21 09:28:16 +00:00
Georg Brandl
0fcd882101
Introduce copy by slicing, used in later chapters.
2010-03-21 09:17:41 +00:00
Georg Brandl
d1068be653
Document that GzipFile supports iteration.
2010-03-21 09:09:38 +00:00
Georg Brandl
3814ddfcfc
Add a paragraph about set displays.
2010-03-21 09:08:00 +00:00
Georg Brandl
dad0203f0a
Remove the "built-in objects" file. It only contained two paragraphs of which only one contained useful information, which belongs in the ref manual however.
2010-03-21 09:02:01 +00:00
Georg Brandl
118c55778e
Fix some issues found by Jacques Ducasse on the docs list.
2010-03-21 09:01:27 +00:00
Benjamin Peterson
2405547a2a
wrap
2010-03-20 16:17:37 +00:00
Benjamin Peterson
d47667c32b
document exitfunc fixer
2010-03-20 16:16:44 +00:00
Michael Foord
98e7b7644b
Issue 7832: renaming unittest.TestCase.assertSameElements to assertItemsEqual and changing behaviour
2010-03-20 03:00:34 +00:00
Sean Reifscheider
b2efeff4a5
Fixing the file call in the rfc822.Message replacement example.
2010-03-20 00:05:42 +00:00
Sean Reifscheider
95ce1fcf8b
Adding an example of reproducing the rfc822.Message() parsing.
2010-03-19 23:19:55 +00:00
Collin Winter
001a3952c9
Add support for weak references to code objects. This will be used by an optimization in the incoming Python 3 JIT.
...
Patch by Reid Kleckner!
2010-03-18 21:54:01 +00:00
Florent Xicluna
735885428d
#8155 : Preserve backward compatibility for test_support.check_warnings(). Add regression tests.
2010-03-18 19:51:47 +00:00
Vinay Sajip
2060e42206
Issue #8162 : logging: Clarified docstring and documentation for disable function.
2010-03-17 15:05:57 +00:00
Georg Brandl
65db5872b0
#8137 : add iso-8859-16 to the standard encodings table.
2010-03-14 09:55:08 +00:00
Florent Xicluna
88db6f402e
Minor documentation updates for xml.etree.
2010-03-14 01:22:09 +00:00
Florent Xicluna
a231e45fb1
Add the keyword argument "method=None" to the .write() method and the tostring/tostringlist functions.
...
Update the function, class and method signatures, according to the new convention.
2010-03-13 20:30:15 +00:00
Florent Xicluna
583302c54e
Update some parts of the xml.etree documentation.
2010-03-13 17:56:19 +00:00
Georg Brandl
45534cec26
Update for new download location.
2010-03-13 13:41:58 +00:00
Georg Brandl
e82110f3a5
Change/fix handling of docs download location: for daily builds, put them right next to the HTML.
2010-03-13 13:39:46 +00:00
Georg Brandl
fce7b86807
Bump externals versions for doc build.
2010-03-13 10:54:12 +00:00
Georg Brandl
3446583976
Add Makefile targets for automatic doc build. Add script that will be used for daily build.
2010-03-13 10:12:39 +00:00
Ezio Melotti
93dd9b808e
#8011 : use exc.tb_lineno instead of traceback.tb_lineno() and pep8ify variable names.
2010-03-13 01:21:34 +00:00
Ezio Melotti
c4785a7547
fix broken links
2010-03-13 00:15:36 +00:00
Georg Brandl
f6d3674599
Fix warnings from "make check".
2010-03-12 10:02:03 +00:00
Georg Brandl
554272743a
Get rid of backticks.
2010-03-12 09:57:43 +00:00
Vinay Sajip
ecfa08fdf8
Issue #8117 : Updated NEWS entry and added to logging documentation.
2010-03-12 09:16:10 +00:00
Benjamin Peterson
9cf41d0c9d
normalize shebang lines to #!/usr/bin/env python
2010-03-11 22:33:25 +00:00
Florent Xicluna
3e8c189faa
Issue #6472 : The xml.etree package is updated to ElementTree 1.3. The cElementTree module is updated too.
2010-03-11 14:36:19 +00:00
Raymond Hettinger
9bd3508530
Add nicer docstrings to namedtuples().
...
Provides better tooltips and looks better in help().
2010-03-09 09:01:46 +00:00
Raymond Hettinger
08090bf36a
Improve the basic example.
...
* Show both the decorator and regular form for assertRaises()
* Use assertTrue() instead of assertIn() to teach useful minimal subset of the API
2010-03-09 08:44:18 +00:00
Georg Brandl
d22557cf0a
Fix typo.
2010-03-08 16:28:40 +00:00
Andrew M. Kuchling
fed15766f9
Add various items
2010-03-08 12:00:39 +00:00
Florent Xicluna
cf741ceb69
Fix syntax: "rc != None" -> "rc is not None"
2010-03-08 10:58:12 +00:00
Georg Brandl
0d4bfec134
#8044 : document Py_{Enter,Leave}RecursiveCall functions.
2010-03-07 21:32:06 +00:00
Georg Brandl
38c72030db
#8039 : document conditional expressions better, giving them their own section.
2010-03-07 21:12:28 +00:00
Georg Brandl
303e675940
#8085 : The function is called PyObject_NewVar, not PyObject_VarNew.
2010-03-07 20:58:31 +00:00
Florent Xicluna
fc8a1ed70e
Refresh the documentation for the test.test_support module.
2010-03-07 19:14:12 +00:00
Mark Dickinson
154b7ad07e
Issue #1530559 : When packing a non-integer with any integer conversion
...
code using struct.pack, attempt to convert to an integer first using
the argument's __int__ method (if present). Also raise a
DeprecationWarning for any such usage of __int__.
This fixes a regression from 2.6, where some (but not all) integer
conversion codes already used __int__.
2010-03-07 16:24:45 +00:00
Georg Brandl
21e99f4924
#5341 : more built-in vs builtin fixes.
2010-03-07 15:23:59 +00:00
Benjamin Peterson
a7fa0324fb
settscdump is definitely an implementation detail
2010-03-06 03:13:33 +00:00
Gerhard Häring
3bbb67273a
Merged code from pysqlite 2.6.0.
2010-03-05 09:12:37 +00:00