ruby-changes:45507
From: hsbt <ko1@a...>
Date: Thu, 9 Feb 2017 19:49:13 +0900 (JST)
Subject: [ruby-changes:45507] hsbt:r57580 (trunk): Separated default gems section.
hsbt 2017-02-09 19:49:08 +0900 (Thu, 09 Feb 2017) New Revision: 57580 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=57580 Log: Separated default gems section. Modified files: trunk/doc/standard_library.rdoc Index: doc/standard_library.rdoc =================================================================== --- doc/standard_library.rdoc (revision 57579) +++ doc/standard_library.rdoc (revision 57580) @@ -12,16 +12,13 @@ Abbrev:: Calculates a set of unique abbr https://github.com/ruby/ruby/blob/trunk/doc/standard_library.rdoc#L12 Base64:: Support for encoding and decoding binary data using a Base64 representation Benchmark:: Provides methods to measure and report the time used to execute code CGI:: Support for the Common Gateway Interface protocol -CMath:: Provides Trigonometric and Transcendental functions for complex numbers ConditionVariable:: Augments the Mutex class -CSV:: Provides an interface to read and write CSV files and data DEBUGGER__:: Debugging functionality for Ruby Delegator:: Provides three abilities to delegate method calls to an object DRb:: Distributed object system for Ruby E2MM:: Module for defining custom exceptions with specific messages English.rb:: Require 'English.rb' to reference global variables with less cryptic names ERB:: An easy to use but powerful templating system for Ruby -FileUtils:: Several file utility methods for copying, moving, removing, etc Find:: This module supports top-down traversal of a set of file paths Forwardable:: Provides delegation of specified methods to a designated object GetoptLong:: Parse command line options similar to the GNU C getopt_long() @@ -52,7 +49,6 @@ PStore:: Implements a file based persist https://github.com/ruby/ruby/blob/trunk/doc/standard_library.rdoc#L49 Queue:: Synchronized communication between threads Racc:: A LALR(1) parser generator written in Ruby. RbConfig:: Information of your configure and build of Ruby -RDoc:: Produces HTML and command-line documentation for Ruby resolv-replace.rb:: Replace Socket DNS with Resolv Resolv:: Thread-aware DNS resolver library in Ruby REXML:: An XML toolkit for Ruby @@ -76,36 +72,48 @@ TSort:: Topological sorting using Tarjan https://github.com/ruby/ruby/blob/trunk/doc/standard_library.rdoc#L72 un.rb:: Utilities to replace common UNIX commands URI:: A Ruby module providing support for Uniform Resource Identifiers WeakRef:: Allows a referenced object to be garbage-collected -WEBrick:: An HTTP server toolkit for Ruby XMLRPC:: Remote Procedure Call over HTTP support for Ruby YAML:: Ruby client library for the Psych YAML implementation == Extensions -BigDecimal:: Provides arbitrary-precision floating point decimal arithmetic Coverage:: Provides coverage measurement for Ruby -Date:: A subclass of Object includes Comparable module for handling dates -DateTime:: Subclass of Date to handling dates, hours, minutes, seconds, offsets -DBM:: Provides a wrapper for the UNIX-style Database Manager Library Digest:: Provides a framework for message digest libraries Etc:: Provides access to information typically stored in UNIX /etc directory Fcntl:: Loads constants defined in the OS fcntl.h C header file Fiddle:: A libffi wrapper for Ruby GDBM:: Ruby extension for the GNU dbm (gdbm) library IO:: Extensions for Ruby IO class, including #wait and ::console -JSON:: Implements Javascript Object Notation for Ruby NKF:: Ruby extension for Network Kanji Filter objspace:: Extends ObjectSpace module to add methods for internal statistics -OpenSSL:: Provides SSL, TLS and general purpose cryptography for Ruby Pathname:: Representation of the name of a file or directory on the filesystem -Psych:: A YAML parser and emitter for Ruby PTY:: Creates and manages pseudo terminals Readline:: Provides an interface for GNU Readline and Edit Line (libedit) Ripper:: Provides an interface for parsing Ruby programs into S-expressions SDBM:: Provides a simple file-based key-value store with String keys and values Socket:: Access underlying OS socket implementations StringIO:: Pseudo I/O on String objects -StringScanner:: Provides lexical scanning operations on a String Syslog:: Ruby interface for the POSIX system logging facility WIN32OLE:: Provides an interface for OLE Automation in Ruby + += Default gems + +== Libraries + +CMath:: Provides Trigonometric and Transcendental functions for complex numbers +CSV:: Provides an interface to read and write CSV files and data +FileUtils:: Several file utility methods for copying, moving, removing, etc +RDoc:: Produces HTML and command-line documentation for Ruby +WEBrick:: An HTTP server toolkit for Ruby + +== Extensions + +BigDecimal:: Provides arbitrary-precision floating point decimal arithmetic +Date:: A subclass of Object includes Comparable module for handling dates +DateTime:: Subclass of Date to handling dates, hours, minutes, seconds, offsets +DBM:: Provides a wrapper for the UNIX-style Database Manager Library +JSON:: Implements Javascript Object Notation for Ruby +OpenSSL:: Provides SSL, TLS and general purpose cryptography for Ruby +Psych:: A YAML parser and emitter for Ruby +StringScanner:: Provides lexical scanning operations on a String Zlib:: Ruby interface for the zlib compression/decompression library -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/