cpython/Doc/howto
Larry Hastings 2a727916c5 Issue #20226: Major improvements to Argument Clinic.
* You may now specify an expression as the default value for a
  parameter!  Example: "sys.maxsize - 1".  This support is
  intentionally quite limited; you may only use values that
  can be represented as static C values.
* Removed "doc_default", simplified support for "c_default"
  and "py_default".  (I'm not sure we still even need
  "py_default", but I'm leaving it in for now in case a
  use presents itself.)
* Parameter lines support a trailing '\\' as a line
  continuation character, allowing you to break up long lines.
* The argument parsing code generated when supporting optional
  groups now uses PyTuple_GET_SIZE instead of PyTuple_GetSize,
  leading to a 850% speedup in parsing.  (Just kidding, this
  is an unmeasurable difference.)
* A bugfix for the recent regression where the generated
  prototype from pydoc for builtins would be littered with
  unreadable "=<object ...>"" default values for parameters
  that had no default value.
* Converted some asserts into proper failure messages.
* Many doc improvements and fixes.
2014-01-16 11:32:01 -08:00
..
argparse.rst Minor grammar fix. 2013-10-08 21:54:37 +02:00
clinic.rst Issue #20226: Major improvements to Argument Clinic. 2014-01-16 11:32:01 -08:00
cporting.rst Issue #7353: Remove references to Include/intobject.h in the C-porting howto. 2013-01-20 23:18:00 +01:00
curses.rst Issue #19795: Improved markup of True/False constants. 2013-11-29 12:17:13 +02:00
descriptor.rst fix description of super() behavior on descriptors 2013-10-18 12:57:55 -04:00
functional.rst Issue #19795: Improved markup of True/False constants. 2013-11-29 12:19:53 +02:00
index.rst Issue #19659: Added documentation for Argument Clinic. 2014-01-04 12:44:57 -08:00
ipaddress.rst Issue #15888: fixing problems in ipaddress doctests. Patch by Chris Jerdonek 2012-10-07 07:23:50 -07:00
logging-cookbook.rst Merged documentation update from 3.3. 2014-01-15 15:09:43 +00:00
logging.rst Merged documentation update from 3.3. 2014-01-15 15:09:43 +00:00
logging_flow.png Updated logging HOWTO with a diagram. 2013-01-22 13:12:34 +00:00
pyporting.rst Issue #20096: Update the Python 2/3 porting HOWTO to focus on 2014-01-07 11:52:04 -05:00
regex.rst #19778: fix a couple of re reprs in the documentation. 2013-11-25 22:47:01 +02:00
sockets.rst #15130: remove repeat of abstract paragraph from socket howto body. 2013-07-25 13:24:15 -04:00
sorting.rst #17351: remove "object" inheritance from docs. Patch by Phil Elson. 2013-03-11 09:30:21 +02:00
unicode.rst Clarify sentence. 2013-10-29 08:16:56 +01:00
urllib2.rst Removed spaces before colons and semicolons. 2013-12-24 11:05:24 +02:00
webservers.rst fix some broken URLs 2011-12-31 18:46:50 +01:00