APIs/Ruby/Ruby-1.8.7.api

changeset 1342
30226d5a7ffb
parent 0
de9c2efb9d02
--- a/APIs/Ruby/Ruby-1.8.7.api	Tue Sep 27 19:03:52 2011 +0200
+++ b/APIs/Ruby/Ruby-1.8.7.api	Fri Sep 30 19:08:38 2011 +0200
@@ -1,6 +1,11 @@
 abbrev.Array.abbrev?4()
 benchmark.CAPTION?7
 benchmark.FMTSTR?7
+bigdecimal.util.BigDecimal.to_digits?4()
+bigdecimal.util.BigDecimal.to_r?4()
+bigdecimal.util.Float.to_d?4()
+bigdecimal.util.Rational.to_d?4()
+bigdecimal.util.String.to_d?4()
 cgi-lib.CGI.CGI::cookie?4()
 cgi-lib.CGI.CGI::error?4()
 cgi-lib.CGI.CGI::escape?4()
@@ -44,6 +49,7 @@
 cgi.Cookie.initialize?4(*value)
 cgi.Cookie.secure=?4()
 cgi.Cookie.to_s?4()
+cgi.Cookie.value=?4()
 cgi.[]?4(key)
 cgi.base?4(href = "")
 cgi.blockquote?4(cite = nil)
@@ -274,6 +280,8 @@
 date.Infinity.initialize?4()
 date.Infinity.nan??4()
 date.Infinity.zero??4()
+date.Time.to_date?4()
+date.Time.to_datetime?4()
 date.format.Date._strptime_i?4(fmt, e)
 date.format.Date.asctime?4()
 date.format.Date.num_pattern??4()
@@ -361,7 +369,7 @@
 delegate.Delegator.initialize?4()
 delegate.Delegator.marshal_dump?4()
 delegate.Delegator.marshal_load?4()
-delegate.Delegator.method_missing?4(*args)
+delegate.Delegator.method_missing?4(*args, &block)
 delegate.Delegator.respond_to??4(include_private = false)
 delegate.Delegator.self?4()
 delegate.ExtArray.initialize?4()
@@ -378,8 +386,11 @@
 delegate.foo.error?4()
 delegate.foo.test?4()
 delegate.initialize?4(obj)
-delegate.method_missing?4(m, *args)
+delegate.method_missing?4(m, *args, &block)
 delegate.respond_to??4(m, include_private = false)
+dl.win32.Win32API.DLL?7
+dl.win32.Win32API.call?4()
+dl.win32.Win32API.initialize?4(func, import, export = "0")
 drb.acl.ACL.VERSION?7
 drb.acl.ACLEntry.initialize?4()
 drb.acl.ACLList.ALLOW_DENY?7
@@ -519,8 +530,6 @@
 erb.ExplicitScanner.scan?4()
 erb.PercentLine.empty??4()
 erb.PercentLine.initialize?4()
-erb.PercentScanner.inline_scan?4()
-erb.PercentScanner.scan?4()
 erb.Scanner.default_scanner=?4()
 erb.Scanner.initialize?4(trim_mode, percent)
 erb.Scanner.make_scanner?4(trim_mode, percent)
@@ -543,6 +552,7 @@
 eregex.RegOr.initialize?4(re2)
 eregex.Regexp.&?4()
 eregex.Regexp.|?4()
+expect.IO.expect?4(timeout=9999999)
 fileutils.Entry_.S_IF_DOOR?7
 fileutils.Entry_.blockdev??4()
 fileutils.Entry_.chardev??4()
@@ -656,6 +666,9 @@
 gserver.GServer.stop?4()
 gserver.GServer.stopped??4()
 gserver.GServer.stopping?5()
+io.nonblock.IO.nonblock=?4()
+io.nonblock.IO.nonblock?4()
+io.nonblock.IO.nonblock??4()
 ipaddr.IPAddr.&?4()
 ipaddr.IPAddr.<<?4()
 ipaddr.IPAddr.<=>?4()
@@ -715,6 +728,10 @@
 ipaddr.TC_Operator.test_shift_left?4()
 ipaddr.TC_Operator.test_shift_right?4()
 irb.@CO?4()
+irb.ext.multi-irb.IRB.CurrentContext?4()
+irb.ext.multi-irb.IRB.JobManager?4()
+irb.ext.multi-irb.IRB.irb?4(file = nil, *main)
+irb.ext.multi-irb.Irb.signal_handle?4()
 irb.input-method.ReadlineInputMethod.eof??4()
 irb.input-method.ReadlineInputMethod.gets?4()
 irb.input-method.ReadlineInputMethod.initialize?4()
@@ -773,6 +790,15 @@
 jcode.String.mbchar??4()
 jcode.String.succ!?4()
 jcode.String.succ?4()
+kconv.String.iseuc?4()
+kconv.String.issjis?4()
+kconv.String.isutf8?4()
+kconv.String.kconv?4(in_code=Kconv::AUTO)
+kconv.String.toeuc?4()
+kconv.String.tojis?4()
+kconv.String.tosjis?4()
+kconv.String.toutf16?4()
+kconv.String.toutf8?4()
 logger.Application.initialize?4()
 logger.Application.level=?4()
 logger.Application.log=?4()
@@ -892,6 +918,8 @@
 matrix.to_s?4()
 matrix.trace?4()
 matrix.transpose?4()
+md5.MD5.md5?4()
+md5.MD5.new?4()
 mkmf.AR?7
 mkmf.Array.quote?4()
 mkmf.Array?7
@@ -1002,6 +1030,7 @@
 mkmf.map_dir?4(dir, map = nil)
 mkmf.merge_libs?4(*libs)
 mkmf.message?4(*s)
+mkmf.mkintpath?4(path)
 mkmf.mkmf_failed?4(path)
 mkmf.modified??4(target, times)
 mkmf.pkg_config?4(pkg)
@@ -1063,6 +1092,7 @@
 net.http.HTTPForbidden.HAS_BODY?7
 net.http.HTTPFound.HAS_BODY?7
 net.http.HTTPGatewayTimeOut.HAS_BODY?7
+net.http.HTTPGenericRequest.BUFSIZE?7
 net.http.HTTPGenericRequest.body=?4()
 net.http.HTTPGenericRequest.body_exist??4()
 net.http.HTTPGenericRequest.body_stream=?4()
@@ -1347,6 +1377,9 @@
 net.telnet.telnetmode?4(mode = nil)
 net.telnet.waitfor?4(options)
 net.telnet.write?4(string)
+openssl.bn.Integer.to_bn?4()
+openssl.digest.Digest.initialize?4()
+openssl.pkcs7.PKCS7.initialize?4()
 optparse.CompletingHash.match?4()
 optparse.DecimalInteger?7
 optparse.DecimalNumeric?7
@@ -1438,29 +1471,29 @@
 optparse.version.each_const?4(path, klass = ::Object)
 optparse.version.search_const?4(klass, name)
 optparse.visit?4(id, *args, &block)
-ostruct.==?4(other)
-ostruct.InspectKey?7
+ostruct.OpenStruct.==?4()
+ostruct.OpenStruct.InspectKey?7
+ostruct.OpenStruct.delete_field?4()
 ostruct.OpenStruct.initialize?4()
 ostruct.OpenStruct.initialize_copy?4()
+ostruct.OpenStruct.inspect?4()
 ostruct.OpenStruct.marshal_dump?4()
 ostruct.OpenStruct.marshal_load?4()
+ostruct.OpenStruct.method_missing?4(*args)
+ostruct.OpenStruct.modifiable?5()
 ostruct.OpenStruct.new_ostruct_member?4()
-ostruct.delete_field?4(name)
-ostruct.inspect?4()
-ostruct.method_missing?4(mid, *args)
 parsearg.parseArgs?4(argc, nopt, single_opts, *opts)
 parsearg.printUsageAndExit?4()
 parsearg.setExpression?4(ex, opt, op)
 parsearg.setOrAnd?4(ex, opt, c)
 parsearg.setParenthesis?4(ex, opt, c)
 pathname.+?4(other)
-pathname.Pathname.<=>?4()
-pathname.Pathname.==?4()
+pathname.<=>?4(other)
+pathname.==?4(other)
 pathname.Pathname.Pathname.getwd?4()
 pathname.Pathname.Pathname.glob?4()
-pathname.Pathname.SEPARATOR_PAT?7
+pathname.Pathname.SAME_PATHS?7
 pathname.Pathname.TO_PATH?7
-pathname.Pathname.absolute??4()
 pathname.Pathname.atime?4()
 pathname.Pathname.basename?4()
 pathname.Pathname.blockdev??4()
@@ -1469,14 +1502,11 @@
 pathname.Pathname.chmod?4()
 pathname.Pathname.chown?4(group)
 pathname.Pathname.chroot?4()
-pathname.Pathname.cleanpath?4()
 pathname.Pathname.ctime?4()
-pathname.Pathname.descend?4()
 pathname.Pathname.dir_foreach?4(&block)
 pathname.Pathname.directory??4()
 pathname.Pathname.dirname?4()
 pathname.Pathname.each_entry?4()
-pathname.Pathname.each_filename?4()
 pathname.Pathname.each_line?4(&block)
 pathname.Pathname.entries?4()
 pathname.Pathname.executable??4()
@@ -1490,13 +1520,8 @@
 pathname.Pathname.fnmatch??4(*args)
 pathname.Pathname.foreach?4(&block)
 pathname.Pathname.foreachline?4(&block)
-pathname.Pathname.freeze?4()
 pathname.Pathname.ftype?4()
 pathname.Pathname.grpowned??4()
-pathname.Pathname.has_trailing_separator??4()
-pathname.Pathname.hash?4()
-pathname.Pathname.initialize?4()
-pathname.Pathname.inspect?4()
 pathname.Pathname.lchmod?4()
 pathname.Pathname.lchown?4(group)
 pathname.Pathname.link?4()
@@ -1505,24 +1530,19 @@
 pathname.Pathname.make_symlink?4()
 pathname.Pathname.mkdir?4()
 pathname.Pathname.mkpath?4()
-pathname.Pathname.mountpoint??4()
 pathname.Pathname.mtime?4()
 pathname.Pathname.open?4(&block)
 pathname.Pathname.opendir?4()
 pathname.Pathname.owned??4()
-pathname.Pathname.parent?4()
 pathname.Pathname.pipe??4()
 pathname.Pathname.read?4()
 pathname.Pathname.readable??4()
 pathname.Pathname.readable_real??4()
 pathname.Pathname.readlines?4()
 pathname.Pathname.readlink?4()
-pathname.Pathname.realpath?4()
-pathname.Pathname.relative??4()
 pathname.Pathname.rename?4()
 pathname.Pathname.rmdir?4()
 pathname.Pathname.rmtree?4()
-pathname.Pathname.root??4()
 pathname.Pathname.setgid??4()
 pathname.Pathname.setuid??4()
 pathname.Pathname.size?4()
@@ -1531,26 +1551,49 @@
 pathname.Pathname.split?4()
 pathname.Pathname.stat?4()
 pathname.Pathname.sticky??4()
-pathname.Pathname.sub?4(*rest, &block)
 pathname.Pathname.symlink?4()
 pathname.Pathname.symlink??4()
 pathname.Pathname.sysopen?4()
-pathname.Pathname.taint?4()
-pathname.Pathname.to_s?4()
 pathname.Pathname.truncate?4()
 pathname.Pathname.unlink?4()
-pathname.Pathname.untaint?4()
 pathname.Pathname.utime?4(mtime)
 pathname.Pathname.world_readable??4()
 pathname.Pathname.world_writable??4()
 pathname.Pathname.writable??4()
 pathname.Pathname.writable_real??4()
 pathname.Pathname.zero??4()
+pathname.SEPARATOR_PAT?7
+pathname.absolute??4()
+pathname.add_trailing_separator?4(path)
 pathname.ascend?4()
 pathname.children?4(with_directory=true)
+pathname.chop_basename?4(path)
+pathname.cleanpath?4(consider_symlink=false)
+pathname.cleanpath_aggressive?4()
+pathname.cleanpath_conservative?4()
+pathname.del_trailing_separator?4(path)
+pathname.descend?4()
+pathname.each_filename?4()
+pathname.freeze?4()
+pathname.has_trailing_separator??4(path)
+pathname.hash?4()
+pathname.initialize?4(path)
+pathname.inspect?4()
 pathname.join?4(*args)
+pathname.mountpoint??4()
+pathname.parent?4()
 pathname.plus?4(path1, path2)
+pathname.prepend_prefix?4(prefix, relpath)
+pathname.realpath?4()
+pathname.realpath_rec?4(prefix, unresolved, h)
+pathname.relative??4()
 pathname.relative_path_from?4(base_directory)
+pathname.root??4()
+pathname.split_names?4(path)
+pathname.sub?4(pattern, *rest, &block)
+pathname.taint?4()
+pathname.to_s?4()
+pathname.untaint?4()
 pp.Array.pretty_print?4()
 pp.Array.pretty_print_cycle?4()
 pp.ENV.pretty_print?4()
@@ -1775,6 +1818,34 @@
 rdoc.markup.simple_markup.to_latex.off_tags?4(res, item)
 rdoc.markup.simple_markup.to_latex.on_tags?4(res, item)
 rdoc.markup.simple_markup.to_latex.wrap?4(txt, line_len = 76)
+rdoc.markup.test.TestInline.TestInline.crossref?4()
+rdoc.markup.test.TestInline.TestInline.setup?4()
+rdoc.markup.test.TestInline.TestInline.test_adding?4()
+rdoc.markup.test.TestInline.TestInline.test_basic?4()
+rdoc.markup.test.TestInline.TestInline.test_combined?4()
+rdoc.markup.test.TestInline.TestInline.test_html_like?4()
+rdoc.markup.test.TestInline.TestInline.test_protect?4()
+rdoc.markup.test.TestInline.TestInline.test_special?4()
+rdoc.markup.test.TestParse.MockOutput.accept_blank_line?4(fragment)
+rdoc.markup.test.TestParse.MockOutput.accept_heading?4(fragment)
+rdoc.markup.test.TestParse.MockOutput.accept_list_end?4(fragment)
+rdoc.markup.test.TestParse.MockOutput.accept_list_item?4(fragment)
+rdoc.markup.test.TestParse.MockOutput.accept_list_start?4(fragment)
+rdoc.markup.test.TestParse.MockOutput.accept_paragraph?4(fragment)
+rdoc.markup.test.TestParse.MockOutput.accept_rule?4(fragment)
+rdoc.markup.test.TestParse.MockOutput.accept_verbatim?4(fragment)
+rdoc.markup.test.TestParse.MockOutput.end_accepting?4()
+rdoc.markup.test.TestParse.MockOutput.start_accepting?4()
+rdoc.markup.test.TestParse.TestParse.basic_conv?4()
+rdoc.markup.test.TestParse.TestParse.line_groups?4(expected)
+rdoc.markup.test.TestParse.TestParse.line_types?4(expected)
+rdoc.markup.test.TestParse.TestParse.test_groups?4()
+rdoc.markup.test.TestParse.TestParse.test_headings?4()
+rdoc.markup.test.TestParse.TestParse.test_list_split?4()
+rdoc.markup.test.TestParse.TestParse.test_tabs?4()
+rdoc.markup.test.TestParse.TestParse.test_types?4()
+rdoc.markup.test.TestParse.TestParse.test_verbatim_merge?4()
+rdoc.markup.test.TestParse.TestParse.test_whitespace?4()
 rdoc.options.Options.parse?4(generators)
 rdoc.options.Options.title=?4()
 rdoc.options.Options.title?4()
@@ -1984,6 +2055,7 @@
 resolv.Config.generate_timeouts?4()
 resolv.Config.initialize?4()
 resolv.Config.lazy_initialize?4()
+resolv.Config.nameserver_port?4()
 resolv.Config.resolv?4()
 resolv.Config.single??4()
 resolv.ConnectedUDP.close?4()
@@ -2032,6 +2104,7 @@
 resolv.Hosts.initialize?4()
 resolv.Hosts.lazy_initialize?4()
 resolv.IPv4.==?4()
+resolv.IPv4.Regex256?7
 resolv.IPv4.Regex?7
 resolv.IPv4.create?4()
 resolv.IPv4.eql??4()
@@ -2146,7 +2219,7 @@
 resolv.UnconnectedUDP.recv_reply?4()
 resolv.UnconnectedUDP.sender?4(data, host, port=Port)
 resolv.allocate_request_id?4(host, port)
-resolv.bind_random_port?4(udpsock)
+resolv.bind_random_port?4(udpsock, bind_host="0.0.0.0")
 resolv.close?4()
 resolv.free_request_id?4(host, port, id)
 resolv.put_label?4(d)
@@ -2161,10 +2234,13 @@
 rexml.doctype.NotationDecl.name?4()
 rexml.doctype.NotationDecl.to_s?4()
 rexml.doctype.NotationDecl.write?4(indent=-1)
+rexml.document.Document::entity_expansion_limit=?4(val)
+rexml.document.Document::entity_expansion_limit?4()
 rexml.document.Document::parse_stream?4(source, listener)
 rexml.document.add_element?4(arg=nil, arg2=nil)
 rexml.document.doctype?4()
 rexml.document.encoding?4()
+rexml.document.record_entity_expansion?4()
 rexml.document.root?4()
 rexml.document.stand_alone??4()
 rexml.document.version?4()
@@ -2429,8 +2505,10 @@
 rss.maker.2.0.Link.to_feed?4(source)
 rss.maker.2.0.Links.to_feed?4(source)
 rss.maker.2.0.Source.to_feed?4(item)
+rss.maker.base.ChannelBase.date=?4()
 rss.maker.base.ChannelBase.icon=?4()
 rss.maker.base.ChannelBase.icon?4()
+rss.maker.base.ChannelBase.lastBuildDate=?4()
 rss.maker.base.ChannelBase.logo=?4()
 rss.maker.base.ChannelBase.logo?4()
 rss.maker.base.ChannelBase.pubDate=?4()
@@ -2452,6 +2530,7 @@
 rss.maker.base.ItemBase.CategoriesBase?7
 rss.maker.base.ItemBase.ContributorsBase?7
 rss.maker.base.ItemBase.LinksBase?7
+rss.maker.base.ItemBase.date=?4()
 rss.maker.base.ItemBase.pubDate=?4()
 rss.maker.base.ItemBase.pubDate?4()
 rss.maker.base.ItemBase.updated=?4()
@@ -2464,10 +2543,12 @@
 rss.maker.base.SourceBase.ContributorsBase?7
 rss.maker.base.SourceBase.GeneratorBase?7
 rss.maker.base.SourceBase.LinksBase?7
+rss.maker.base.SourceBase.date=?4()
 rss.maker.base.SourceBase.updated=?4()
 rss.maker.base.SourceBase.updated?4()
 rss.maker.base.XMLStyleSheet.to_feed?4()
 rss.maker.base.XMLStyleSheets.required_variable_names?4()
+rss.maker.base._parse_date_if_needed?4(date_value)
 rss.maker.base._set_default_values?4(&block)
 rss.maker.base.append_features?4(klass)
 rss.maker.base.current_element?4(feed)
@@ -2756,6 +2837,8 @@
 set.TC_Set.test_xor?4()
 set.TC_SortedSet.test_sortedset?4()
 set.dig.tsort_each_child?4(&block)
+sha1.SHA1.new?4()
+sha1.SHA1.sha1?4()
 shell.Shell.alias_command?4(ali, command, *opts, &block)
 shell.Shell.cd?4()
 shell.Shell.debug=?4()
@@ -2876,7 +2959,6 @@
 singleton.A._dump?4()
 singleton.Singleton.FirstInstanceCall?7
 singleton.Singleton.Yup?7
-singleton.Singleton.__init__?1(klass)
 singleton.Singleton.instance?4()
 singleton.Singleton?1()
 singleton.Ups.__sleep?4()
@@ -3084,31 +3166,19 @@
 tempfile.Tempfile.path?4()
 tempfile.Tempfile.size?4()
 tempfile.Tempfile.unlink?4()
-thread.ConditionVariable.broadcast?4()
-thread.ConditionVariable.initialize?4()
-thread.ConditionVariable.signal?4()
-thread.ConditionVariable.wait?4()
-thread.Mutex.exclusive_unlock?4()
-thread.Mutex.initialize?4()
-thread.Mutex.lock?4()
-thread.Mutex.locked??4()
-thread.Mutex.synchronize?4()
-thread.Mutex.try_lock?4()
-thread.Mutex.unlock?4()
-thread.Queue.clear?4()
-thread.Queue.empty??4()
-thread.Queue.initialize?4()
-thread.Queue.length?4()
-thread.Queue.num_waiting?4()
-thread.Queue.pop?4()
-thread.Queue.push?4()
-thread.SizedQueue.initialize?4()
-thread.SizedQueue.max=?4()
-thread.SizedQueue.max?4()
-thread.SizedQueue.num_waiting?4()
-thread.SizedQueue.pop?4()
-thread.SizedQueue.push?4()
-thread.Thread.Thread.exclusive?4()
+test.unit.assertions.AssertionMessage.add_period?4()
+test.unit.assertions.AssertionMessage.convert?4()
+test.unit.assertions.AssertionMessage.initialize?4(template_string, parameters)
+test.unit.assertions.AssertionMessage.literal?4()
+test.unit.assertions.AssertionMessage.template?4()
+test.unit.assertions.AssertionMessage.to_s?4()
+test.unit.assertions.Literal.initialize?4()
+test.unit.assertions.Literal.inspect?4()
+test.unit.assertions.Template.create?4()
+test.unit.assertions.Template.initialize?4()
+test.unit.assertions.Template.result?4()
+test.unit.assertions.ThreadError?7
+test.unit.assertions.UncaughtThrow?7
 thwait.ThWait?7
 thwait.ThreadsWait.RCS_ID?7
 thwait.ThreadsWait.ThreadsWait.all_waits?4()
@@ -3216,6 +3286,8 @@
 webrick.log.Log.log?4(data)
 wsdl.operation.NameInfo.initialize?4(optype_name, parts)
 wsdl.soap.operation.OperationInfo.initialize?4(op_name, optype_name, headerparts, bodyparts, faultpart, soapaction)
+x86_64-linux.rbconfig.CROSS_COMPILING?7
+x86_64-linux.rbconfig.RbConfig?7
 xmlrpc.httpserver.HttpServer.CRLF?7
 xmlrpc.httpserver.HttpServer.DEFAULT_HEADER?7
 xmlrpc.httpserver.HttpServer.HTTP_PROTO?7
@@ -3373,4 +3445,4 @@
 yaml.stringio.io.utf_encoding?4()
 yaml.tag.Module.yaml_as?4(sc = true)
 yaml.tag.Module.yaml_tag_class_name?4()
-yaml.tag.Module.yaml_tag_read_class?4()
\ No newline at end of file
+yaml.tag.Module.yaml_tag_read_class?4()

eric ide

mercurial