diff options
author | Georg Brandl <georg@python.org> | 2009-04-02 02:56:10 (GMT) |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2009-04-02 02:56:10 (GMT) |
commit | b868a66ccb9cde89d934a896fe3c5629ed007d42 (patch) | |
tree | 93830f2ea5ec9dfe170e2d3139429933917ce7ed | |
parent | acc9dcc6888d310ec084925d84441779cce0d03d (diff) | |
download | cpython-b868a66ccb9cde89d934a896fe3c5629ed007d42.zip cpython-b868a66ccb9cde89d934a896fe3c5629ed007d42.tar.gz cpython-b868a66ccb9cde89d934a896fe3c5629ed007d42.tar.bz2 |
First batch of signature documentation changes; using default argument syntax where applicable.
-rw-r--r-- | Doc/library/abc.rst | 2 | ||||
-rw-r--r-- | Doc/library/aifc.rst | 2 | ||||
-rw-r--r-- | Doc/library/asynchat.rst | 4 | ||||
-rw-r--r-- | Doc/library/atexit.rst | 5 | ||||
-rw-r--r-- | Doc/library/base64.rst | 8 | ||||
-rw-r--r-- | Doc/library/bdb.rst | 12 | ||||
-rw-r--r-- | Doc/library/binascii.rst | 4 |
7 files changed, 19 insertions, 18 deletions
diff --git a/Doc/library/abc.rst b/Doc/library/abc.rst index 42f508d..31bd896 100644 --- a/Doc/library/abc.rst +++ b/Doc/library/abc.rst @@ -158,7 +158,7 @@ It also provides the following decorators: multiple-inheritance. -.. function:: abstractproperty(fget[, fset[, fdel[, doc]]]) +.. function:: abstractproperty(fget=None, fset=None, fdel=None, doc=None) A subclass of the built-in :func:`property`, indicating an abstract property. diff --git a/Doc/library/aifc.rst b/Doc/library/aifc.rst index e3bb51a..182b121 100644 --- a/Doc/library/aifc.rst +++ b/Doc/library/aifc.rst @@ -37,7 +37,7 @@ frame size of 4 bytes (2\*2), and a second's worth occupies 2\*2\*44100 bytes Module :mod:`aifc` defines the following function: -.. function:: open(file[, mode]) +.. function:: open(file, mode=None) Open an AIFF or AIFF-C file and return an object instance with methods that are described below. The argument *file* is either a string naming a file or a file diff --git a/Doc/library/asynchat.rst b/Doc/library/asynchat.rst index d4894ea..4adaecf 100644 --- a/Doc/library/asynchat.rst +++ b/Doc/library/asynchat.rst @@ -202,7 +202,7 @@ asynchat - Auxiliary Classes and Functions ------------------------------------------ -.. class:: simple_producer(data[, buffer_size=512]) +.. class:: simple_producer(data, buffer_size=512) A :class:`simple_producer` takes a chunk of data and an optional buffer size. Repeated calls to its :meth:`more` method yield successive chunks of @@ -215,7 +215,7 @@ asynchat - Auxiliary Classes and Functions empty string. -.. class:: fifo([list=None]) +.. class:: fifo(list=None) Each channel maintains a :class:`fifo` holding data which has been pushed by the application but not yet popped for writing to the channel. A diff --git a/Doc/library/atexit.rst b/Doc/library/atexit.rst index 11b4120..74712ee 100644 --- a/Doc/library/atexit.rst +++ b/Doc/library/atexit.rst @@ -17,7 +17,7 @@ is killed by a signal, when a Python fatal internal error is detected, or when :func:`os._exit` is called. -.. function:: register(func[, *args[, **kargs]]) +.. function:: register(func, *args, **kargs) Register *func* as a function to be executed at termination. Any optional arguments that are to be passed to *func* must be passed as arguments to @@ -48,7 +48,8 @@ is killed by a signal, when a Python fatal internal error is detected, or when .. seealso:: Module :mod:`readline` - Useful example of :mod:`atexit` to read and write :mod:`readline` history files. + Useful example of :mod:`atexit` to read and write :mod:`readline` history + files. .. _atexit-example: diff --git a/Doc/library/base64.rst b/Doc/library/base64.rst index ef9c02a..1e78953 100644 --- a/Doc/library/base64.rst +++ b/Doc/library/base64.rst @@ -23,7 +23,7 @@ well as strings, but only using the Base64 standard alphabet. The modern interface provides: -.. function:: b64encode(s[, altchars]) +.. function:: b64encode(s, altchars=None) Encode a string use Base64. @@ -36,7 +36,7 @@ The modern interface provides: The encoded string is returned. -.. function:: b64decode(s[, altchars]) +.. function:: b64decode(s, altchars=None) Decode a Base64 encoded string. @@ -78,7 +78,7 @@ The modern interface provides: is returned. -.. function:: b32decode(s[, casefold[, map01]]) +.. function:: b32decode(s, casefold=False, map01=None) Decode a Base32 encoded string. @@ -105,7 +105,7 @@ The modern interface provides: *s* is the string to encode. The encoded string is returned. -.. function:: b16decode(s[, casefold]) +.. function:: b16decode(s, casefold=False) Decode a Base16 encoded string. diff --git a/Doc/library/bdb.rst b/Doc/library/bdb.rst index 9d75a01..3e5fcd6 100644 --- a/Doc/library/bdb.rst +++ b/Doc/library/bdb.rst @@ -16,7 +16,7 @@ The following exception is defined: The :mod:`bdb` module also defines two classes: -.. class:: Breakpoint(self, file, line[, temporary=0[, cond=None [, funcname=None]]]) +.. class:: Breakpoint(self, file, line, temporary=0, cond=None, funcname=None) This class implements temporary breakpoints, ignore counts, disabling and (re-)enabling, and conditionals. @@ -50,7 +50,7 @@ The :mod:`bdb` module also defines two classes: Mark the breakpoint as disabled. - .. method:: pprint([out]) + .. method:: bpprint(out=None) Print all the information about the breakpoint: @@ -233,7 +233,7 @@ The :mod:`bdb` module also defines two classes: breakpoints. These methods return a string containing an error message if something went wrong, or ``None`` if all is well. - .. method:: set_break(filename, lineno[, temporary=0[, cond[, funcname]]]) + .. method:: set_break(filename, lineno, temporary=0, cond, funcname) Set a new breakpoint. If the *lineno* line doesn't exist for the *filename* passed as argument, return an error message. The *filename* @@ -285,7 +285,7 @@ The :mod:`bdb` module also defines two classes: Get a list of records for a frame and all higher (calling) and lower frames, and the size of the higher part. - .. method:: format_stack_entry(frame_lineno, [lprefix=': ']) + .. method:: format_stack_entry(frame_lineno, lprefix=': ') Return a string with information about a stack entry, identified by a ``(frame, lineno)`` tuple: @@ -300,12 +300,12 @@ The :mod:`bdb` module also defines two classes: The following two methods can be called by clients to use a debugger to debug a :term:`statement`, given as a string. - .. method:: run(cmd, [globals, [locals]]) + .. method:: run(cmd, globals=None, locals=None) Debug a statement executed via the :func:`exec` function. *globals* defaults to :attr:`__main__.__dict__`, *locals* defaults to *globals*. - .. method:: runeval(expr, [globals, [locals]]) + .. method:: runeval(expr, globals=None, locals=None) Debug an expression executed via the :func:`eval` function. *globals* and *locals* have the same meaning as in :meth:`run`. diff --git a/Doc/library/binascii.rst b/Doc/library/binascii.rst index 83dcb67..dffdd81 100644 --- a/Doc/library/binascii.rst +++ b/Doc/library/binascii.rst @@ -49,14 +49,14 @@ The :mod:`binascii` module defines the following functions: should be at most 57 to adhere to the base64 standard. -.. function:: a2b_qp(string[, header]) +.. function:: a2b_qp(string, header=False) Convert a block of quoted-printable data back to binary and return the binary data. More than one line may be passed at a time. If the optional argument *header* is present and true, underscores will be decoded as spaces. -.. function:: b2a_qp(data[, quotetabs, istext, header]) +.. function:: b2a_qp(data, quotetabs=False, istext=True, header=False) Convert binary data to a line(s) of ASCII characters in quoted-printable encoding. The return value is the converted line(s). If the optional argument |