ライブラリ
- ビルトイン (77)
- fiddle (11)
- rubygems (11)
-
rubygems
/ commands / help _ command (11) -
rubygems
/ config _ file (11) -
rubygems
/ platform (143) -
rubygems
/ source _ index (11) -
rubygems
/ source _ info _ cache (22) -
rubygems
/ spec _ fetcher (22) -
rubygems
/ specification (33) - win32ole (11)
クラス
- File (11)
-
Gem
:: Commands :: HelpCommand (11) -
Gem
:: ConfigFile (11) -
Gem
:: Platform (143) -
Gem
:: SourceIndex (11) -
Gem
:: SourceInfoCache (22) -
Gem
:: SpecFetcher (22) -
Gem
:: Specification (33) - Module (11)
- Object (11)
- Symbol (11)
-
WIN32OLE
_ METHOD (11)
キーワード
-
$ -I (11) -
$ : (11) -
$ LOAD _ PATH (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - == (11)
- === (11)
- =~ (11)
-
BUILD
_ RUBY _ PLATFORM (11) - CURRENT (11)
- DOSISH 対応 (11)
- GNU (11)
- Mac OS X (11)
- MinGW (11)
-
NEWS for Ruby 2
. 5 . 0 (7) - PLATFORMS (11)
-
PLATFORM
_ DEFAULTS (11) - RUBY (11)
-
RUBY
_ PLATFORM (11) - Ruby が動作するプラットフォーム (11)
- Rubyの起動 (11)
- Win32 (11)
- Win32ネイティブ版 (11)
- Win32ネイティブ版Rubyの互換性問題 (11)
-
all
_ symbols (11) - constants (11)
- cpu (11)
- fetch (11)
-
find
_ matching (11) -
full
_ name (11) - join (11)
- local (11)
- match (11)
- mswin32 (11)
- new (11)
-
original
_ platform (11) - os (11)
-
rake
/ gempackagetask (11) -
return
_ vtype (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 8 . 5 feature (11) -
ruby 1
. 9 feature (11) - rubygems (11)
-
rubygems
/ commands / dependency _ command (11) -
rubygems
/ commands / fetch _ command (11) -
rubygems
/ commands / install _ command (11) -
rubygems
/ commands / outdated _ command (11) -
rubygems
/ commands / specification _ command (11) -
rubygems
/ commands / uninstall _ command (11) - search (22)
-
search
_ with _ source (11) -
to
_ a (11) -
to
_ s (11) - version (11)
-
win
_ platform? (11) - 環境変数 (11)
検索結果
先頭5件
-
Gem
:: Specification # platform -> String (18201.0) -
この Gem パッケージを使用できるプラットフォームを返します。
この Gem パッケージを使用できるプラットフォームを返します。 -
DOSISH 対応 (6240.0)
-
DOSISH 対応 ruby version 1.7 では、DOSISH対応(DOS/Windows のパス名の扱いに対する変 更)が含まれています。(現在の)変更点を以下に示します。
...扱いに対する変
更)が含まれています。(現在の)変更点を以下に示します。
なお、これらの変更は platform/mswin32 版、platform/mingw32
版の Ruby にのみあてはまります。
とりあえずの目標として、
* \ も / と同様パスセパレータ......ライブレター対応
への対応が挙げられていますが、ドライブレター対応などの微妙な部分については現在もruby-listなどで議論が継続されています。
現時点では、Fileの各メソッドに対する\対応, マルチバイトパス名対応, UNC......001-06-04) [i586-mswin32]
"."
=> ruby 1.7.1 (2001-08-16) [i586-mswin32]
"C:\\foo"
p File.dirname("C:/foo")
p File.dirname("C:\\foo")
p File.dirname("C:foo")
=> ruby 1.6.4 (2001-06-04) [i586-mswin32]
"C:"
"."
"."
=> ruby 1.7.1 (2001-08-16... -
Fiddle
:: BUILD _ RUBY _ PLATFORM -> String (6207.0) -
ビルドに用いた ruby のプラットフォームを表す文字列。
...ビルドに用いた ruby のプラットフォームを表す文字列。
通常、Object::RUBY_PLATFORM と同じ。... -
Gem
. # win _ platform? -> bool (6207.0) -
Windows プラットフォームであれば真を返します。そうでなければ偽を返します。
...Windows プラットフォームであれば真を返します。そうでなければ偽を返します。
@see Object::RUBY_PLATFORM... -
Gem
:: ConfigFile :: PLATFORM _ DEFAULTS -> {} (6201.0) -
Ruby の実装者がデフォルトの設定値をセットするために使用します。
Ruby の実装者がデフォルトの設定値をセットするために使用します。
使用するファイルは rubygems/defaults/#{RUBY_ENGINE}.rb です。 -
Gem
:: Specification # original _ platform -> String (6201.0) -
この属性は古いバージョンの Gem パッケージをアンインストールするために残されています。
この属性は古いバージョンの Gem パッケージをアンインストールするために残されています。 -
Object
:: RUBY _ PLATFORM -> String (6201.0) -
プラットフォームを表す文字列。
プラットフォームを表す文字列。 -
Gem
:: Commands :: HelpCommand :: PLATFORMS -> String (6200.0) -
プラットフォームに関する記述を格納している文字列です。
プラットフォームに関する記述を格納している文字列です。 -
Kernel
$ $ -I -> [String] (6166.0) -
Rubyライブラリをロードするときの検索パスです。
...ドラインオプション -I で指定したディレクトリ、
環境変数 RUBYLIB の値、
コンパイル時に指定したデフォルト値
をこの順番で含みます。
以下に典型的な UNIX システム上でのロードパスを示します。
-I で指定したパス......列で、
「i686-linux」や「alpha-osf5.1」などです。
ARCH の値は Config::CONFIG['arch'] で得られます。
コンパイル時のデフォルトパスは
多くの UNIX システムでは "/usr/local/lib/ruby" です。
platform/mswin32、platform/mingw32、platform/Cygwin
環境で......されます。
例えば HP-UX では require 'foo.so' とすると foo.sl を検索します。
したがって Ruby で記述されたコードでは常に .so を使うべきです。
なお、ロードパスをコマンドラインから調べるには
$ ruby -e 'puts $:'
とします。... -
Win32ネイティブ版Rubyの互換性問題 (6044.0)
-
Win32ネイティブ版Rubyの互換性問題 platform/Win32-nativeRubyは、できる限りUnix版と同等の動作をするように 意図して作られていますが、 OS自体の制限などにより、いくつかの非互換性があります。また、実装上の制限・ バグもいくつか残っているようです。
...Win32ネイティブ版Rubyの互換性問題
platform/Win32-nativeRubyは、できる限りUnix版と同等の動作をするように
意図して作られていますが、
OS自体の制限などにより、いくつかの非互換性があります。また、実装上の制限・
バグもい......が実際には何も行いません。
ドライブレター絡みで未だに幾つかの実装上の漏れがあります--platform/DOSISH-support。
また、同様に、-Ksを指定してあっても、日本語ファイル名の扱いで問題が発生する
ことがあります。
== シ...