General

Profile

vmi (Motonori IWAMURO)

  • Login: vmi
  • Email: vmi@nifty.com
  • Registered on: 04/25/2011
  • Last sign in: 01/14/2015

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 2 2

Activity

01/12/2015

07:10 AM Ruby Bug #10732 (Closed): rdoc:ファイル中に単独の\rがあるとrdocがハングアップする
以下で再現できます。
~~~
echo -e '\ra\t' > dummy.txt
rdoc dummy.txt
~~~
原因は、rdoc/text.rbのexpand_tabsで、each_line が上記のダミーデータを1行扱いするのに、gsub!の正規表現にマッチせず、until line !~ /\t/ が無限ループになるためです。
(libyajl2 のインストールでri/rdocの処理が終わらないのはこれが原因)
vmi (Motonori IWAMURO)

10/24/2013

11:33 AM Ruby Feature #9045: URIに含まれるエンコードされたID/パスワードがデコードされない
>>sorah
> ...
とは言え、サーバ側が良きにはからってくれるpath等と違ってuser/passwordは完全一致でないと許されないので、逆に特別扱いすべき、とも考えられます。
落とし所は以下のどれかでしょうか。
(1) 制約事項をドキュメントに明記し、現行のままいじらない。(下手にいじると #8979 みたいなケースと衝突しそうだし)
(2) URIエンコード/デコードするためのスイッチをインスタンス変数orメソッド引数に組み込む。(新規で使...
vmi (Motonori IWAMURO)

10/23/2013

05:29 PM Ruby Feature #9045: URIに含まれるエンコードされたID/パスワードがデコードされない
追記。
#8979 のそもそもの原因はこれだと思うのですが、あっちは rubygems の方直してるんですね……。
(こちらもgemが通らなくて調べてたのですが)
利用側でデコードするのと、提供側でデコードするのと、どちらが適切なんでしょう?
vmi (Motonori IWAMURO)
03:37 PM Ruby Feature #9045 (Closed): URIに含まれるエンコードされたID/パスワードがデコードされない
URI(プロキシ設定も含む)にID/パスワードを含めるとき、IDやパスワードに「@」や「:」等がある場合はURIエンコードする必要がありますが、uriライブラリがこれをデコードしてくれません。
そのため、認証プロキシでIDに「@」が含まれていると認証に失敗するなどの問題が生じます。
ソースを追っかけて uri/generic.rb の問題だろうというところまでは調べたのですが、user/passwordを取り扱う部分がたくさんあるので、何処でエンコード/デコード...
vmi (Motonori IWAMURO)

Also available in: Atom