[#23805] net/smtp — 佐藤 大輔 <densuke@...2.so-net.ne.jp>

佐藤です。

26 messages 2000/07/12
[#23806] Re: net/smtp — matz@... (Yukihiro Matsumoto) 2000/07/12

まつもと ゆきひろです

[#23808] Re: net/smtp — 佐藤 大輔 <densuke@...2.so-net.ne.jp> 2000/07/12

佐藤です。

[#23809] Re: net/smtp — matz@... (Yukihiro Matsumoto) 2000/07/12

まつもと ゆきひろです

[#23811] Re: net/smtp — Minero Aoki <aamine@...> 2000/07/12

あおきです。

[#23812] Re: net/smtp — matz@... (Yukihiro Matsumoto) 2000/07/12

まつもと ゆきひろです

[#23890] Ruby Entry Package and cygwin1.dll — Noritsugu Nakamura <nnakamur@...>

25 messages 2000/07/18
[#23895] Re: Ruby Entry Package and cygwin1.dll — WATANABE Hirofumi <eban@...> 2000/07/18

わたなべです.

[#23896] Re: Ruby Entry Package and cygwin1.dll — Noritsugu Nakamura <nnakamur@...> 2000/07/18

[#23897] Re: Ruby Entry Package and cygwin1.dll — Katsuyuki Komatsu <komatsu@...> 2000/07/19

小松です。

[#23898] Re: Ruby Entry Package and cygwin1.dll — WATANABE Hirofumi <eban@...> 2000/07/19

わたなべです.

[#23899] Re: Ruby Entry Package and cygwin1.dll — Katsuyuki Komatsu <komatsu@...> 2000/07/19

小松です。

[#23923] Re: [ruby-dev:10353] Re: should prohibit `module_function' for class Class — Masatoshi SEKI <m_seki@...>

11 messages 2000/07/19

[#23940] String#unpack と scanf の関係 — kiwamu <kiwamu@...>

こんにちは。岡部@東京都立大学と申します。

16 messages 2000/07/20

[ruby-list:23778] Re: environment variables

From: WATANABE Hirofumi <eban@...>
Date: 2000-07-10 08:40:02 UTC
List: ruby-list #23778
わたなべです.

Yukihiro Matsumoto <matz@netlab.co.jp> writes:

:|  インタプリタ自身が見る環境変数ってドキュメントに書いてありま
:|したっけ? RUBYLIB は $: の説明に出て来てますが、他はなさそうな。
:|今 RUBYOPT, RUBYLIB, RUBYPATH, RUBYLIB_PREFIX(Win32 のみ)を見て
:|ると思いますが、どこかにまとめてあった方がいいのでは。
:
:これらも含む文書を書いてます。フリーじゃないですけど。
:そのうちこれをベースにしたフリー版の文書も用意します。

フリーじゃないというと本かなにかかな?

じゃ簡単に説明.

RUBYOPT は PERL5OPT と同じような働きでオプションの設定ができ
る. - は省略可. 空白もそれなりに省略可. version 1.5 からの機能.

  % env RUBYOPT='-Ke -rkconv' ruby -e 'p [$KCODE, $"]'
  ["EUC", ["marshal.so", "kconv.rb", "nkf.so"]]

RUBYPATH は, とある gawk user が AWKPATH に相当する機能が欲
しいとのリクエストに応えて実現したもの. -S オプションの検索
時に使われる. PATH よりも優先順位が高い.
結構古くからある機能.

  % mkdir /tmp/foo
  % echo 'puts "foo"' > /tmp/foo/foo.rb
  % ruby -S foo.rb
  ruby: No such file to load -- foo.rb (LoadError)
  % env RUBYPATH=/tmp/foo ruby -S foo.rb
  foo

RUBYLIB_PREFIX はわたなべが勝手に組み込んだ機能で EMX 版
Perl から拝借. DJGPP, Cygwin, mswin32, mingw32 で使える.
#OS/2 で使えないのはなんか変だから入れといたほうがいいか.
  path1;path2
か
  path1 path2
という形式でなければならない. これは default の $: の最初の
部分が path1 とマッチしたら path2 に置き換える.
RUBYLIB を設定しなくても default のディレクトリ構造を活用で
きる.

  % env RUBYLIB_PREFIX='/usr/local/lib/ruby;f:/ruby' ruby -e 'puts $:'
  f:/ruby/site_ruby/1.5/i386-cygwin
  f:/ruby/site_ruby/1.5
  f:/ruby/site_ruby
  f:/ruby/1.5/i386-cygwin
  /usr/local/lib
  f:/ruby/1.5
  .

-- 
わたなべひろふみ

In This Thread