[ruby-dev:48178] [ruby-trunk - Bug #9811] [Closed] Numeric#step ignores `to` silently by keyword arguments.

From: nobu@...
Date: 2014-05-07 08:24:17 UTC
List: ruby-dev #48178
Issue #9811 has been updated by Nobuyoshi Nakada.

Status changed from Open to Closed
% Done changed from 0 to 100

Applied in changeset r45861.

----------
numeric.c: check keyword arguments

* numeric.c (num_step_scan_args): check keyword arguments and fail
  if they conflict with positional arguments.
  [ruby-dev:48177] [Bug #9811]

----------------------------------------
Bug #9811: Numeric#step ignores `to` silently by keyword arguments.
https://bugs.ruby-lang.org/issues/9811#change-46591

* Author: Nobuyoshi Nakada
* Status: Closed
* Priority: Normal
* Assignee:=20
* Category: core
* Target version: current: 2.2.0
* ruby -v: r45860
* Backport: 2.0.0: DONTNEED, 2.1: REQUIRED
----------------------------------------
Numeric#step=E3=81=AB=E3=82=AD=E3=83=BC=E3=83=AF=E3=83=BC=E3=83=89=E5=BC=95=
=E6=95=B0=E3=82=92=E6=8C=87=E5=AE=9A=E3=81=99=E3=82=8B=E3=81=A8=E3=80=81=E7=
=B5=82=E4=BA=86=E5=80=A4=E3=81=8C=E7=84=A1=E8=A6=96=E3=81=95=E3=82=8C=E3=81=
=BE=E3=81=99=E3=80=82
=E7=84=A1=E5=8A=B9=E3=81=AA=E3=82=AD=E3=83=BC=E3=83=AF=E3=83=BC=E3=83=89=E3=
=81=A7=E3=82=82=E3=82=A8=E3=83=A9=E3=83=BC=E3=81=AB=E3=81=AA=E3=82=8A=E3=81=
=BE=E3=81=9B=E3=82=93=E3=80=82

~~~ruby
1.step(10, foo: nil)
~~~





--=20
https://bugs.ruby-lang.org/

In This Thread

Prev Next