
April 20, 2020
11:08 a.m.
I'm saying that the mode-shift suggestion:
func(arg, name=value, *, # change to auto-fill mode alpha, beta, gamma, )
will rule out any further relaxation on that restriction, and that is a point against it. That's a concrete enhancement that we might allow some time. Whether *I personally* want that enhancement is irrelevant.
It doesn't necessarily have to. There's always the possibility of a second mode switch, perhaps using the same indicator as the one related to positional-only signature syntax: func(arg, name=value, *, # change to auto-fill mode alpha, beta, gamma, /, # change back to normal positional mode delta, epsilon )