552件ヒット
[1-100件を表示]
(0.135秒)
ライブラリ
- ビルトイン (117)
- continuation (11)
- delegate (11)
- fiddle (11)
-
irb
/ cmd / chws (22) -
irb
/ cmd / help (11) -
irb
/ cmd / load (33) -
irb
/ cmd / nop (11) -
irb
/ cmd / pushws (33) -
irb
/ cmd / subirb (44) - logger (1)
- monitor (11)
-
net
/ http (11) - openssl (11)
- psych (11)
- rexml (11)
-
ripper
/ filter (11) -
rubygems
/ dependency _ installer (11) -
rubygems
/ dependency _ list (11) -
rubygems
/ exceptions (22) -
shell
/ builtin-command (12) - strscan (11)
- thread (4)
- timeout (11)
-
webrick
/ httpproxy (11) - win32ole (55)
- zlib (22)
キーワード
- AppendFile (6)
- AppendIO (6)
- Application (1)
- BasicObject (11)
- ChangeWorkspace (11)
- Closure (11)
- ConditionVariable (11)
- Continuation (11)
- CurrentWorkingWorkspace (11)
- DependencyInstaller (11)
- DependencyList (11)
- DependencyRemovalException (11)
- Digest (11)
- Emitter (11)
- EndOfYAMLException (11)
- Error (11)
- Fiber (11)
- Filter (11)
- Foreground (11)
- GzipReader (11)
- HTTPFailedDependency (11)
- HTTPProxyServer (11)
- Help (11)
- Interrupt (11)
- IrbCommand (11)
- Jobs (11)
- Kill (11)
- Load (11)
- Location (11)
- Monitor (11)
- Nop (11)
- Numeric (11)
- Options (11)
- ParseException (11)
- PopWorkspace (11)
- PushWorkspace (11)
- Require (11)
- SimpleDelegator (11)
- SizedQueue (11)
- Source (11)
- Status (11)
- StreamEnd (11)
- String (11)
- StringScanner (11)
- TracePoint (11)
- UndefinedConversionError (11)
- WIN32OLE (11)
-
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ METHOD (11) -
WIN32OLE
_ TYPELIB (11) -
WIN32OLE
_ VARIABLE (11) - Workspaces (11)
検索結果
先頭5件
-
Gem
:: DependencyInstaller (12001.0) -
ある Gem が依存している Gem を同時にインストールするためのクラスです。
ある Gem が依存している Gem を同時にインストールするためのクラスです。 -
Gem
:: DependencyList (12001.0) -
Gem の依存関係を扱うためのクラスです。
Gem の依存関係を扱うためのクラスです。 -
Gem
:: DependencyRemovalException (12001.0) -
Gem を削除出来なかった場合に使用する例外です。
Gem を削除出来なかった場合に使用する例外です。 -
Gem
:: EndOfYAMLException (12001.0) -
YAML データが不正である場合に使用する例外です。
YAML データが不正である場合に使用する例外です。 -
IRB
:: ExtendCommand :: IrbCommand (12001.0) -
irb 中の irb コマンドのための拡張を定義したクラスです。
...irb 中の irb コマンドのための拡張を定義したクラスです。... -
IRB
:: ExtendCommand :: Require (12001.0) -
irb 中の irb_require コマンドのための拡張を定義したクラスです。
...irb 中の irb_require コマンドのための拡張を定義したクラスです。... -
Net
:: HTTPFailedDependency (12001.0) -
HTTP レスポンス 424 (Failed Dependency) を表現するクラスです。
...HTTP レスポンス 424 (Failed Dependency) を表現するクラスです。
詳しくは 4918 を見てください。... -
Shell
:: AppendFile (12001.0) -
-
Shell
:: AppendIO (12001.0) -
-
Encoding
:: UndefinedConversionError (9007.0) -
エンコーディング変換後の文字が存在しない場合に発生する例外。
...。
UTF-8 にしかない文字を EUC-JP に変換しようとした場合などに発生します。
//emlist[例][ruby]{
"\u2603".encode(Encoding::EUC_JP)
#=> Encoding::UndefinedConversionError: U+2603 from UTF-8 to EUC-JP
//}
変換が多段階でなされ、その途中で例外が生じた......//emlist[例][ruby]{
ec = Encoding::Converter.new("ISO-8859-1", "EUC-JP")
# ISO-8859-1 -> UTF-8 -> EUC-JP
begin
ec.convert("\xa0")
# NO-BREAK SPACE, which is available in UTF-8 but not in EUC-JP.
rescue Encoding::UndefinedConversionError
p $!.source_encoding #=> #<Encoding:UTF-8......>
p $!.destination_encoding #=> #<Encoding:EUC-JP>
p $!.source_encoding_name #=> "UTF-8"
p $!.destination_encoding_name #=> "EUC-JP"
puts $!.error_char.dump #=> "\u{a0}"
p $!.error_char.encoding #=> #<Encoding:UTF-8>
end
//}...