[ruby-dev:48529] [ruby-trunk - Bug #9982] Kernel#sprintf: unmbered widht and precision with numbered argument

From: usa@...
Date: 2014-09-10 03:05:48 UTC
List: ruby-dev #48529
Issue #9982 has been updated by Usaku NAKAMURA.

Backport changed from 2.0.0: REQUIRED, 2.1: DONE to 2.0.0: DONE, 2.1: DONE

backported into `ruby_2_0_0` at r47497.

----------------------------------------
Bug #9982: Kernel#sprintf: unmbered widht and precision with numbered argum=
ent
https://bugs.ruby-lang.org/issues/9982#change-48771

* Author: Nobuyoshi Nakada
* Status: Closed
* Priority: Normal
* Assignee: Nobuyoshi Nakada
* Category: core
* Target version: current: 2.2.0
* ruby -v: trunk
* Backport: 2.0.0: DONE, 2.1: DONE
----------------------------------------
=E6=AC=A1=E3=81=AE=E3=82=B3=E3=83=BC=E3=83=89=E3=81=8C=E3=82=A8=E3=83=A9=E3=
=83=BC=E3=81=AB=E3=81=AA=E3=82=89=E3=81=9A=E3=80=81=E5=A4=89=E6=8F=9B=E5=AF=
=BE=E8=B1=A1=E3=81=AE=E5=BC=95=E6=95=B0=E3=81=8C=E5=B9=85=E3=82=84=E7=B2=BE=
=E5=BA=A6=E3=81=A8=E3=81=97=E3=81=A6=E3=82=82=E4=BD=BF=E3=82=8F=E3=82=8C=E3=
=81=A6=E3=81=84=E3=81=BE=E3=81=99=E3=80=82

~~~ruby
sprintf("%1$*d", 3)  #=3D> "  3"
sprintf("%1$.*d", 3) #=3D> "003"
~~~




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

In This Thread

Prev Next