Project

General

Profile

Actions

Bug #2591

closed

ENV.[]= should raise an error on failure

Added by matz (Yukihiro Matsumoto) over 14 years ago. Updated almost 13 years ago.

Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 1.9.2dev (2010-01-12 trunk 26302) [x86_64-freebsd8.0]
Backport:
[ruby-dev:40024]

Description

=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:40023] [Bug:trunk] ENV.[]= should raise an error on failure"
on Mon, 11 Jan 2010 03:42:34 +0900, "Akinori MUSHA" writes:

| 現在 ENV.[]= は setenv(3) や putenv(3) の返り値を見ていませんが、
|エラーは検知して例外を上げるべきではないでしょうか。
|
| わかりやすい例では ENV["A="] = "1" のように不正な名前の環境変数を
|設定しようとすると Error::EINVAL が発生するようになります。

賛成します。コミットしてくださいませんか。
=end

Actions

Also available in: Atom PDF

Like0
Like0Like0