--- 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()