[ruby-dev:1325] Re: [MethodIndex] Bug and question
From:
keiju@... (石塚圭樹 )
Date:
1998-01-23 06:58:49 UTC
List:
ruby-dev #1325
けいじゅ@日本ラショナルソフトウェアです. In [ruby-dev :01324 ] the message: "[ruby-dev:1324] Re: [MethodIndex] Bug and question ", on Jan/23 15:30(JST) Yukihiro Matsumoto writes: >まつもと ゆきひろです >|>|そいじゃないとするとこれって何に使うクラス? >|>GlobalExitはStringのサブクラスで,例外,割り込み,Fatalのスー >|>パークラスです. >| >|というと, 一般ユーザはこのクラスを使うことあるんですか? > >あんまりないですかねえ.あるとすれば捕捉できる大域脱出を全部 >捕捉する時に rescue 節で指定するかも. ああ. そういう使い方ができるんですね. でも, Exceptionのサブクラスでは ないわけですね. # そうするとfatalも捕捉できる? >|ruby-man-1.1b3でドキュメントのないメソッドが結構ありますが, 一覧を送り >|ますか? > >手元のドキュメントではほとんど追加していると思うのですが,確 >認用に置くって頂けると幸いです. 最後に添付します. こちらのバグのせいで余分に出ているものもあると思います. できましたら, そういうものは逆に教えていただけると(^^;;; これで思ったんですが, Kernelに定義されているメソッドはどうしましょうね? Kernelにはメソッドが定義されていないとしますか? --missing method Array#=~->(nothing)#(nothing) Array#extend->(nothing)#(nothing) Array#instance_variables->(nothing)#(nothing) Array#is_a?->(nothing)#(nothing) BasicSocket#=~->(nothing)#(nothing) BasicSocket#extend->(nothing)#(nothing) BasicSocket#instance_variables->(nothing)#(nothing) BasicSocket#is_a?->(nothing)#(nothing) BasicSocket#recv->(nothing)#(nothing) Bignum#+@->(nothing)#(nothing) Bignum#-@->(nothing)#(nothing) Bignum#=~->(nothing)#(nothing) Bignum#extend->(nothing)#(nothing) Bignum#instance_variables->(nothing)#(nothing) Bignum#is_a?->(nothing)#(nothing) Class#<->(nothing)#(nothing) Class#<=->(nothing)#(nothing) Class#<=>->(nothing)#(nothing) Class#=~->(nothing)#(nothing) Class#>->(nothing)#(nothing) Class#>=->(nothing)#(nothing) Class#extend->(nothing)#(nothing) Class#instance_variables->(nothing)#(nothing) Class#is_a?->(nothing)#(nothing) Class#name->(nothing)#(nothing) Comparable#==->(nothing)#(nothing) DBM#=~->(nothing)#(nothing) DBM#empty?->(nothing)#(nothing) DBM#extend->(nothing)#(nothing) DBM#indexes->(nothing)#(nothing) DBM#instance_variables->(nothing)#(nothing) DBM#is_a?->(nothing)#(nothing) DBM#value?->(nothing)#(nothing) Data#=~->(nothing)#(nothing) Data#extend->(nothing)#(nothing) Data#instance_variables->(nothing)#(nothing) Data#is_a?->(nothing)#(nothing) Dir#=~->(nothing)#(nothing) Dir#extend->(nothing)#(nothing) Dir#instance_variables->(nothing)#(nothing) Dir#is_a?->(nothing)#(nothing) Exception#%->(nothing)#(nothing) Exception#<<->(nothing)#(nothing) Exception#extend->(nothing)#(nothing) Exception#frozen?->(nothing)#(nothing) Exception#instance_variables->(nothing)#(nothing) Exception#is_a?->(nothing)#(nothing) Exception#taint->(nothing)#(nothing) Exception#tainted?->(nothing)#(nothing) FTP#=~->(nothing)#(nothing) FTP#closed?->(nothing)#(nothing) FTP#debug_mode->(nothing)#(nothing) FTP#debug_mode=->(nothing)#(nothing) FTP#extend->(nothing)#(nothing) FTP#getdir->(nothing)#(nothing) FTP#instance_variables->(nothing)#(nothing) FTP#is_a?->(nothing)#(nothing) FTP#lastresp->(nothing)#(nothing) FTP#passive->(nothing)#(nothing) FTP#passive=->(nothing)#(nothing) FTP#return_code->(nothing)#(nothing) FTP#return_code=->(nothing)#(nothing) FTP#synchronize->(nothing)#(nothing) FTP#welcome->(nothing)#(nothing) FalseClass#=~->(nothing)#(nothing) FalseClass#extend->(nothing)#(nothing) FalseClass#instance_variables->(nothing)#(nothing) FalseClass#is_a?->(nothing)#(nothing) File#=~->(nothing)#(nothing) File#extend->(nothing)#(nothing) File#instance_variables->(nothing)#(nothing) File#is_a?->(nothing)#(nothing) Fixnum#+@->(nothing)#(nothing) Fixnum#-@->(nothing)#(nothing) Fixnum#=~->(nothing)#(nothing) Fixnum#extend->(nothing)#(nothing) Fixnum#instance_variables->(nothing)#(nothing) Fixnum#is_a?->(nothing)#(nothing) Float#+@->(nothing)#(nothing) Float#-@->(nothing)#(nothing) Float#=~->(nothing)#(nothing) Float#extend->(nothing)#(nothing) Float#instance_variables->(nothing)#(nothing) Float#is_a?->(nothing)#(nothing) GlobalExit#%->(nothing)#(nothing) GlobalExit#<<->(nothing)#(nothing) GlobalExit#extend->(nothing)#(nothing) GlobalExit#frozen?->(nothing)#(nothing) GlobalExit#instance_variables->(nothing)#(nothing) GlobalExit#is_a?->(nothing)#(nothing) GlobalExit#taint->(nothing)#(nothing) GlobalExit#tainted?->(nothing)#(nothing) Hash#=~->(nothing)#(nothing) Hash#each->(nothing)#(nothing) Hash#extend->(nothing)#(nothing) Hash#has_key?->(nothing)#(nothing) Hash#has_value?->(nothing)#(nothing) Hash#instance_variables->(nothing)#(nothing) Hash#is_a?->(nothing)#(nothing) Hash#key?->(nothing)#(nothing) Hash#value?->(nothing)#(nothing) IO#=~->(nothing)#(nothing) IO#extend->(nothing)#(nothing) IO#instance_variables->(nothing)#(nothing) IO#is_a?->(nothing)#(nothing) IPsocket#=~->(nothing)#(nothing) IPsocket#addr->(nothing)#(nothing) IPsocket#extend->(nothing)#(nothing) IPsocket#instance_variables->(nothing)#(nothing) IPsocket#is_a?->(nothing)#(nothing) IPsocket#peeraddr->(nothing)#(nothing) IPsocket#recv->(nothing)#(nothing) Integer#+@->(nothing)#(nothing) Integer#-@->(nothing)#(nothing) Integer#=~->(nothing)#(nothing) Integer#extend->(nothing)#(nothing) Integer#instance_variables->(nothing)#(nothing) Integer#is_a?->(nothing)#(nothing) Interrupt#%->(nothing)#(nothing) Interrupt#<<->(nothing)#(nothing) Interrupt#extend->(nothing)#(nothing) Interrupt#frozen?->(nothing)#(nothing) Interrupt#instance_variables->(nothing)#(nothing) Interrupt#is_a?->(nothing)#(nothing) Interrupt#taint->(nothing)#(nothing) Interrupt#tainted?->(nothing)#(nothing) Kernel#==->(nothing)#(nothing) Kernel#===->(nothing)#(nothing) Kernel#=~->(nothing)#(nothing) Kernel#clone->(nothing)#(nothing) Kernel#dup->(nothing)#(nothing) Kernel#eql?->(nothing)#(nothing) Kernel#equal?->(nothing)#(nothing) Kernel#extend->(nothing)#(nothing) Kernel#hash->(nothing)#(nothing) Kernel#id->(nothing)#(nothing) Kernel#inspect->(nothing)#(nothing) Kernel#instance_eval->(nothing)#(nothing) Kernel#instance_of?->(nothing)#(nothing) Kernel#instance_variables->(nothing)#(nothing) Kernel#is_a?->(nothing)#(nothing) Kernel#kind_of?->(nothing)#(nothing) Kernel#methods->(nothing)#(nothing) Kernel#nil?->(nothing)#(nothing) Kernel#private_methods->(nothing)#(nothing) Kernel#remove_instance_variable->(nothing)#(nothing) Kernel#respond_to?->(nothing)#(nothing) Kernel#send->(nothing)#(nothing) Kernel#singleton_methods->(nothing)#(nothing) Kernel#to_a->(nothing)#(nothing) Kernel#to_s->(nothing)#(nothing) Kernel#type->(nothing)#(nothing) MatchingData#=~->(nothing)#(nothing) MatchingData#[]->(nothing)#(nothing) MatchingData#extend->(nothing)#(nothing) MatchingData#instance_variables->(nothing)#(nothing) MatchingData#is_a?->(nothing)#(nothing) Module#<->(nothing)#(nothing) Module#<=->(nothing)#(nothing) Module#<=>->(nothing)#(nothing) Module#=~->(nothing)#(nothing) Module#>->(nothing)#(nothing) Module#>=->(nothing)#(nothing) Module#extend->(nothing)#(nothing) Module#instance_variables->(nothing)#(nothing) Module#is_a?->(nothing)#(nothing) Module#name->(nothing)#(nothing) Mutex#=~->(nothing)#(nothing) Mutex#extend->(nothing)#(nothing) Mutex#instance_variables->(nothing)#(nothing) Mutex#is_a?->(nothing)#(nothing) NilClass#=~->(nothing)#(nothing) NilClass#extend->(nothing)#(nothing) NilClass#instance_variables->(nothing)#(nothing) NilClass#is_a?->(nothing)#(nothing) Numeric#+@->(nothing)#(nothing) Numeric#-@->(nothing)#(nothing) Numeric#=~->(nothing)#(nothing) Numeric#extend->(nothing)#(nothing) Numeric#instance_variables->(nothing)#(nothing) Numeric#is_a?->(nothing)#(nothing) Object#=~->(nothing)#(nothing) Object#extend->(nothing)#(nothing) Object#instance_variables->(nothing)#(nothing) Object#is_a?->(nothing)#(nothing) Proc#=~->(nothing)#(nothing) Proc#extend->(nothing)#(nothing) Proc#instance_variables->(nothing)#(nothing) Proc#is_a?->(nothing)#(nothing) Queue#=~->(nothing)#(nothing) Queue#extend->(nothing)#(nothing) Queue#instance_variables->(nothing)#(nothing) Queue#is_a?->(nothing)#(nothing) Queue#length->(nothing)#(nothing) Range#=~->(nothing)#(nothing) Range#extend->(nothing)#(nothing) Range#instance_variables->(nothing)#(nothing) Range#is_a?->(nothing)#(nothing) Regexp#extend->(nothing)#(nothing) Regexp#instance_variables->(nothing)#(nothing) Regexp#is_a?->(nothing)#(nothing) Regexp#source->(nothing)#(nothing) Socket#=~->(nothing)#(nothing) Socket#extend->(nothing)#(nothing) Socket#instance_variables->(nothing)#(nothing) Socket#is_a?->(nothing)#(nothing) Socket#listen->(nothing)#(nothing) Socket#recv->(nothing)#(nothing) String#%->(nothing)#(nothing) String#<<->(nothing)#(nothing) String#extend->(nothing)#(nothing) String#frozen?->(nothing)#(nothing) String#instance_variables->(nothing)#(nothing) String#is_a?->(nothing)#(nothing) String#taint->(nothing)#(nothing) String#tainted?->(nothing)#(nothing) Struct#=~->(nothing)#(nothing) Struct#extend->(nothing)#(nothing) Struct#instance_variables->(nothing)#(nothing) Struct#is_a?->(nothing)#(nothing) SystemExit#%->(nothing)#(nothing) SystemExit#<<->(nothing)#(nothing) SystemExit#extend->(nothing)#(nothing) SystemExit#frozen?->(nothing)#(nothing) SystemExit#instance_variables->(nothing)#(nothing) SystemExit#is_a?->(nothing)#(nothing) SystemExit#taint->(nothing)#(nothing) SystemExit#tainted?->(nothing)#(nothing) TCPserver#=~->(nothing)#(nothing) TCPserver#extend->(nothing)#(nothing) TCPserver#instance_variables->(nothing)#(nothing) TCPserver#is_a?->(nothing)#(nothing) TCPserver#recv->(nothing)#(nothing) TCPsocket#=~->(nothing)#(nothing) TCPsocket#extend->(nothing)#(nothing) TCPsocket#instance_variables->(nothing)#(nothing) TCPsocket#is_a?->(nothing)#(nothing) TCPsocket#recv->(nothing)#(nothing) Thread#=~->(nothing)#(nothing) Thread#abort_on_exception->(nothing)#(nothing) Thread#abort_on_exception=->(nothing)#(nothing) Thread#extend->(nothing)#(nothing) Thread#instance_variables->(nothing)#(nothing) Thread#is_a?->(nothing)#(nothing) Thread#raise->(nothing)#(nothing) Thread#wakeup->(nothing)#(nothing) Time#=~->(nothing)#(nothing) Time#ctime->(nothing)#(nothing) Time#day->(nothing)#(nothing) Time#extend->(nothing)#(nothing) Time#instance_variables->(nothing)#(nothing) Time#is_a?->(nothing)#(nothing) Time#month->(nothing)#(nothing) TrueClass#=~->(nothing)#(nothing) TrueClass#extend->(nothing)#(nothing) TrueClass#instance_variables->(nothing)#(nothing) TrueClass#is_a?->(nothing)#(nothing) UDPsocket#=~->(nothing)#(nothing) UDPsocket#addr->(nothing)#(nothing) UDPsocket#bind->(nothing)#(nothing) UDPsocket#connect->(nothing)#(nothing) UDPsocket#extend->(nothing)#(nothing) UDPsocket#instance_variables->(nothing)#(nothing) UDPsocket#is_a?->(nothing)#(nothing) UDPsocket#peeraddr->(nothing)#(nothing) UDPsocket#recv->(nothing)#(nothing) UDPsocket#recvfrom->(nothing)#(nothing) UNIXserver#=~->(nothing)#(nothing) UNIXserver#extend->(nothing)#(nothing) UNIXserver#instance_variables->(nothing)#(nothing) UNIXserver#is_a?->(nothing)#(nothing) UNIXserver#peeraddr->(nothing)#(nothing) UNIXserver#recv->(nothing)#(nothing) UNIXsocket#=~->(nothing)#(nothing) UNIXsocket#addr->(nothing)#(nothing) UNIXsocket#extend->(nothing)#(nothing) UNIXsocket#instance_variables->(nothing)#(nothing) UNIXsocket#is_a?->(nothing)#(nothing) UNIXsocket#path->(nothing)#(nothing) UNIXsocket#peeraddr->(nothing)#(nothing) UNIXsocket#recv->(nothing)#(nothing) __ ................................石塚 圭樹@日本ラショナルソフトェア... ----------------------------------->> e-mail: keiju@rational.com <<---