Issue 22288: Incorrect Call grammar in documentation (original ) (raw ) Issue22288
Created on 2014-08-27 10:55 by mjpieters , last changed 2022-04-11 14:58 by admin . This issue is now closed .
Files
File name
Uploaded
Description
Edit
issue22288.patch
mjpieters,2014-08-27 12:47
Documentation correction
Messages (4)
msg225970 - (view)
Author: Martijn Pieters (mjpieters) *
Date: 2014-08-27 10:55
The changes for issue #3473 introduced a documentation bug. The Call expression grammar implies that f(*[1, 2], *[3, 4]) is allowed: | "*" `expression` ["," "*" `expression`] ["," "**" `expression`] I think Benjamin meant to use:
"*" `expression` ["," `keyword_arguments `] ["," "**" `expression`] instead, see the corresponding commit for Python 3.x: http://hg.python.org/cpython/diff/6abada05c313/Doc/reference/expressions.rst
msg225980 - (view)
Author: Martijn Pieters (mjpieters) *
Date: 2014-08-27 12:42
Proposed fix added in my fork.
msg225981 - (view)
Author: Martijn Pieters (mjpieters) *
Date: 2014-08-27 12:47
Sigh, patch creation fails against a remove repository; I guess this only works for the default branch. Attached as a patch file instead.
msg226016 - (view)
Author: Martijn Pieters (mjpieters) *
Date: 2014-08-28 09:47
Fixed by revision 3ae399c6ecf6
History
Date
User
Action
Args
2022-04-11 14:58:07
admin
set
github: 66484
2014-08-28 09:47:58
mjpieters
set
status: open -> closedresolution: fixedmessages: +
2014-08-27 12:47:57
mjpieters
set
hgrepos: - hgrepo270
2014-08-27 12:47:50
mjpieters
set
files: + issue22288.patch messages: +
2014-08-27 12:45:07
mjpieters
set
files: - ffe77dc2979a.diff
2014-08-27 12:44:29
mjpieters
set
files: + ffe77dc2979a.diff keywords: + patch
2014-08-27 12:42:13
mjpieters
set
hgrepos: + hgrepo270messages: +
2014-08-27 10:55:55
mjpieters
create